A powerful command-line utility to capture, decrypt, and download DASH (.mpd) and HLS (.m3u8) streams with ease.
Everything you need to archive streams efficiently.
Captures network requests to automatically detect playlist and subtitle files from websites.
Downloads segments in parallel with a unified progress bar for maximum speed.
Supports decryption for AES-128, SAMPLE-AES, CENC, CBCS, and more.
Automatically muxes video and audio streams into a single container using ffmpeg.
Offers robust automation support with JSON output parsing and cookie handling.
Filter streams by resolution, language, or specific IDs before downloading.
Choose your platform to get started.
Fetching latest version...
Copied!
Downloads and extracts the binary to your current directory.
Learn how to use vsd to capture, parse, and download content.
Download a playlist and save it as an MP4 file.
vsd save https://example.com/playlist.m3u8 -o video.mp4
Copied!
Sniff network requests to find playlists and save cookies.
vsd capture https://example.com --save-cookies
Copied!