v1.1.0
·
1 commit
to 4e8449b6f9526801697a2b28de62558eb2dcd030
since this release
Added
Core
- Added
auto_update_checkconfig key to disable version check at startup - Added global logger across the entire application
Config
- Added
episode_formatconfiguration - Added new
select_videooptions:falseto disable video downloadbestorworstquality selection- specific horizontal resolution (e.g.
1920,1280) - resolution + codec (e.g.
1920,h265) to force a specific codec
- Updated
select_audio:- supports audio list with codec enforcement (e.g.
ita,aacto force best AAC codec)
- supports audio list with codec enforcement (e.g.
CLI
- Added PyWidevine and PlayReady arguments to create device files
Downloader
- Added DRM handling support to the HLS downloader
Services
- Added multi-audio download support for Crunchyroll
Improved
- Improved subtitle handling for forced subtitles and closed captions (CC)
- Added subtitle sanitization for SRT and VTT
Changed
Config
- Removed
season_formatandadd_siteNameconfiguration keys - Removed
audio_orderandsubtitle_order(muxing order now followsselect_audioandselect_subtitle) - Merged
remote_cdm.jsonintoconfig.json
FFmpeg
- Resolve output extension based on source codec compatibility
- Added automatic final extension adjustment when the configured extension is not compatible
Build / Lint
- Updated Docker release configuration and fixed ruff warnings by @AlphaRyz3
Fixed
Core
- Fixed reverse proxy post-download hook by @Hat3
- Fixed download when selecting an entire season for Guardaserie by @MDalprato
Services
- Fixed Discovery EU not detecting episodes when only one season is present
Removed
- Removed
jsbeautifierfrom requirements - Temporarily removed ISM downloader
- Temporarily removed MEGA downloader
- Temporarily removed manual downloader
Full Changelog: https://github.com/Arrowar/StreamingCommunity/compare/v1.0.8...v1.1.0