Changelog
Migration and breaking changes
- Offline JSON → TOML migration by @Ronnie2603.
VibraVid/utilsreorganized intoutils/system,utils/bootstrapandutils/media
Core
Downloader and pipeline
- In-flight decryption (
live_decrypt): segments are decrypted while they are downloaded. - New
PROCESS.normalize_timestamps: set it tofalseto skip the extra ffmpeg pass that resets fMP4 fragment timestamps. - New
DOWNLOAD.temp_root: temporary files can live on a fast local disk when the output is on a NAS. - Anime: the requested season is kept in the file names (AnimeUnity and AnimeWorld named Season 2 files
S01E.., which Sonarr attached to the wrong episode). - Account profile selection:
profilein a service'slogin.tomlsection (number or name) and--user-profile, for the services that have account profiles (e.g. Netflix).
Services
Added
loonex
Changed
- StreamingCommunity: season discovery across language catalogs, audio language handling by @Ronnie2603.
- MediasetInfinity: client and selector changes, updated regions.
GUI
- Audio language selection: configured audio language filters and a picker for the download by @Ronnie2603.
- ARR: bounded log size, log file rotation (
log_retention_days).
Full Changelog: v1.4.8...v1.4.9