github AstraeLabs/VibraVid v1.4.9

3 hours ago

Changelog

Migration and breaking changes

  • Offline JSON → TOML migration by @Ronnie2603.
  • VibraVid/utils reorganized into utils/system, utils/bootstrap and utils/media

Core

Downloader and pipeline

  • In-flight decryption (live_decrypt): segments are decrypted while they are downloaded.
  • New PROCESS.normalize_timestamps: set it to false to 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: profile in a service's login.toml section (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

Don't miss a new VibraVid release

NewReleases is sending notifications on new releases.