Skip to content

Releases: clitic/vsd

vsd 0.5.0

02 Jun 19:36
vsd-0.5.0
3101b7c

Choose a tag to compare

0.5.0 - 2026-06-03

Added

  • decrypt
    • New sub-command to decrypt CENC encrypted mp4 files.
  • extract
    • New --output flag.
  • license
    • New sub-command to request content keys from a license server.
  • save
    • Clip section support.
    • Download resume support.
    • Faster subtitle stream downloads.
    • Support for fake png header segments.

Changed

  • save
    • --no-certificate-checks, --set-cookie and --user-agent flags removed.
    • Default retries changed from 15 to 10.
    • Mux undefined streams.
    • Now --output flag works with --parse flag.
    • --select-streams flag replaced by --format flag.
  • capture
    • Feature re-worked.

Fixed

  • save
    • Several muxing related errors.

vsd 0.4.3

16 Aug 08:32
vsd-0.4.3
84c3c90

Choose a tag to compare

0.4.3 - 2025-08-16

Added

  • save
    • New --subs-codec flag.

Fixed

  • save
    • Decryption bug fixes. (#54, #61).
    • Download size estimations.

vsd 0.4.2

12 Aug 08:16
vsd-0.4.2
f7548f5

Choose a tag to compare

0.4.2 - 2025-08-12

Changed

  • save
    • Removed --all-streams, --audio-lang, --quality, --skip-audio, --skip-subs, --skip-video, --subs-lang flags and merged there functionality into --select-streams flag,

Fixed

  • save
    • Subtitles codec detection. (#58).

vsd 0.4.1

10 Aug 06:48
vsd-0.4.1
1b0a1e0

Choose a tag to compare

0.4.1 - 2025-08-10

Fixed

  • save
    • SegmentBase@indexRange addressing mode for DASH streams.

vsd 0.4.0

12 Jun 21:43
9179761

Choose a tag to compare

0.4.0 - 2025-06-13

Added

  • capture
    • Support for downloading session cookies.
    • Support for proxy server.
  • save
    • More robust subtitles codec detection.
    • New and improved automation support.
    • Support for HLS SAMPLE-AES stream decrytion.

Changed

  • save
    • Now by default vsd proceeds with default stream selections. The old behaviour can still be used using -i, --interactive and --interactive-raw flags.
    • One unified progress bar tracking the entire download.
    • Removed --no-query-pass flag.
    • Removed support for custom hls key.
    • Renamed --retry-count to --retries flag.
    • Unknown codec subtitles can now ne downloaded.

Fixed

  • save
    • Mux commands for solo streams.
    • Query support.