Releases: Arrowar/StreamingCommunity
Releases · Arrowar/StreamingCommunity
1.0.6
Added
GUI
- Added DiscoveryEUPlus, Crunchyroll, DMAX, and Guardaserie to the GUI
- Added Nove, HomeGardenTV, FoodNetwork, and AnimeWorld to the GUI
- Added kill button to stop active downloads
- Added progress bar for MP4 downloads
- Added final destination path display after download completion
- Added episode name display when available
CLI
- Added
--extensionargument to force output file extension - Added
--use_proxyargument to enable proxy usage for downloads and requests - Added
yearcolumn to Global Search when available
Core / Services
- Added
provider_languageparameter to TMDB API to search results based on language - Added DRM request delay to prevent HTTP 422 errors
- Added
check_region_availabilityfunction to prevent access to unavailable sites - Added NFO metadata generation via FFmpeg for final output files
- Added token-based login for MediasetInfinity
- Added new service DiscoveryEUPlus with cookie-based login
Full Changelog: v1.0.5...v1.0.6
1.0.5
Added
- Added manual track selection with
auto_select=false - Added custom keyboard manager for manual track selection
- Added support for using remote CDMs instead of local ones (via DRMLab Project)
- Added local DRM key database to cache keys and avoid repeated server requests
- Added readable codec name translation
Improved
- Improved error handling for MP4 downloads
Fixed
- Fixed decryption failures even when keys were valid (live decryption not supported by all stream types)
- Fixed incorrect year parsing (e.g.
1999-19-19); now falls back to TMDB lookup and uses the current year if not found
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Added
- Added new GUI with support for multiple simultaneous downloads
- Added theme switch in GUI (Dark / Light)
- Added search support for both
/enand/iton StreamingCommunity - Added
--updatecommand to install the latest compiled version of the application - Added print warnings for HLS/DASH processes
- Added more supported systems in build process
Improved
- Improved MPD PSSH extraction using KID information
Fixed
- Fixed episode name too long on Guardaserie
- Fixed scraper for Altadefinizione with new site structure
- Fixed MP4 peer closed connection issue
v1.0.3
Added
- Added new parameter
close_consoleto choose whether to close the console after download - Re-added arguments
--s_audio,--s_video,--s_subtitle - Added media player creation for
.ignorefiles for Jellyfin and Plex during DASH/HLS downloads - Added DASH PSSH selection based on selected tracks
- Added DASH PSSH validation
- Added filter normalization for DASH/HLS to fix UTF-8 issues
Fixed
- Fixed
Service/Guardaserieshowing only the first result - Fixed
Player/Vixclouderror 403 when using VPN - Fixed
Service/StreamingCommunityto correctly retrieve the first release date - Fixed
Service/MediasetInfinityscraper to also findep_feed
New Contributors
- @totomusu made their first contribution in #499
- @Sassola89 made their first contribution in #503
- @Sp4c3fl0w made their first contribution in #506
Full Changelog: v1.0.2...v1.0.3
1.0.2
Added
- Added option on AnimeUnity to choose download source (MP4 or HLS) only in source code.
- Added Shaka Packager as a new decryptor for live decryption with N3U8DL
- Added proxy support for downloads and all network requests
Changed
- Rewritten N3U8DL wrapper
- Reduced
limit_duration_difffrom 20 to 1 second for better audio/video synchronization
Fixed
- Fixed
site.pyandscrape_serie.pyfor Altadefinizione to support the new site layout
Full Changelog: v1.0.0...v1.0.1
1.0.0
Added
- Added new site support: Food Network
- Added new site support: Home & Garden
- Added GPU detection for custom video and audio encoding
by @AlessandroPerazzetta - Added new
max_speedparameter inconfig.jsonto limit download speed - Added new
show_deviceparameter inconfig.jsonto print PRD or WVD device information
Changed
- Removed internal "my downloader" and switched to N3U8DL
- Introduced new project structure with additional folders
- Moved
config.json,domains.json, andlogin.jsoninto theconf/folder
Improved
- Reduced RAM usage during the downloading phase
Fixed
- Fixed AnimeWorld OVA type being treated as a series instead of a movie
- Fixed Raiplay playback crash
- Fixed MediasetInfinity parsing wrong
sb_idfor some series
Removed
- Removed library psutil
- Removed library pycryptodomex
- Removed library tqdm
- Removed library m3u8
- Removed site hd4me (Cloudflare protection added)
Full Changelog: v3.5.6...v3.6.1