Amir Mehrabiani

//WORKSPACE/SOFTWARE/VIDEO-STREAM-MANAGER

VS

// PRODUCT_DOSSIER

Video Stream Manager

Desktop Python app for downloading and managing video streams and playlists with yt-dlp, subtitles, cookies, embedded ffmpeg, Deno, and GUI.

LATEST: v1.2.3

Video Stream Manager is a cross-platform desktop utility built in Python that simplifies downloading and managing video streams and playlists. It provides a CustomTkinter GUI with threaded download workers, pause/resume/cancel controls, progress tracking, subtitle extraction, audio-only export, and browser cookie support for authenticated streams. The app integrates yt-dlp programmatically, uses bundled ffmpeg and Deno runtimes for format merging and JS solver assets, and ships as self-contained PyInstaller builds with bundled CA certificates. Release tooling includes build and smoke-test scripts to verify packaged artifacts across macOS, Linux, and Windows.

FFmpegpythondesktop-appvideo-downloadercustomtkinteryt-dlppyinstaller

DEPLOYMENT MATRIX

PlatformVersionAction
macOS1.2.3Download

TERMINAL LOGS / CHANGELOG

$ release --version 1.2.3 --date 2025-06-07

  • - Initial production build.
  • - Support for playlists and subtitle scraping.