Changes made will be available here.

"ytdlp-desktop" is a user-friendly graphical interface that simplifies downloading videos from various platforms


Author

v0.9.8 - fixed updater, toast error handler

Full Changelog: https://github.com/Venipa/ytdlp-gui/compare/v0.9.7...v0.9.8

v0.9.7 - Performance, Package Updates

  • updated npm packages – @Venipa
  • performance flags added for win32 – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-gui/compare/v0.9.6...v0.9.7

v0.9.6

  • removed from tray menu, moved to single instance windowed app – @Venipa
  • dont block "add & start download" on enqueue links – @Venipa
  • save selected tab to localstorage – @Venipa
  • removed macos zip – @Venipa
  • added macos arm64 dmg build (only) – @Venipa
  • updated logos – @Venipa
  • update app name to ytdlp-gui – @Venipa
  • log view added (wip) – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-gui/compare/v0.9.5...v0.9.6

v0.9.5 - source favicons added, csp fixes, youtube embeds added

  • source favicons added – @Venipa
  • csp fixes – @Venipa
  • youtube embeds added – @Venipa

View on Github

v0.9.4 - added update version check

View on Github

v0.9.3 - ytdlp/app update buttons added, file info sheet, calver parse fix

  • ytdlp/app update buttons added – @Venipa
  • file info sheet – @Venipa
  • calver parse fix – @Venipa

View on Github

v0.9.1 - queue add fix, update item status on meta retrieval

View on Github

v0.9.0-rc21 - new queue worker handling downloads in backend

  • new queue worker handling downloads in backend – @Venipa

View on Github

v0.9.0-rc19 - concurrent downloads setting

  • concurrent downloads + settings – @Venipa

View on Github

v0.9.0-rc9 - updated ui

  • updated ui – @Venipa
  • new settings layout – @Venipa
  • scroll layout fixes, new scroll blend animation – @Venipa

View on Github

v0.9.0-rc8 - yt-dlp optimizations, db crud helpers added

  • restrict filenames to supported ones – @Venipa
  • db crud helpers – @Venipa
  • yt-dlp: status bar fixed – @Venipa
  • yt-dlp: video typings fixed – @Venipa
  • yt-dlp: concurrent dl – @Venipa
  • yt-dlp: filename from videoInfo – @Venipa

View on Github

v0.9.0-rc14 - updated ui layout, add multiple links, clipboard extended

  • feat: add link has moved to a textarea style input with support for multiple links, link count added (with scheme filter to recognize urls correctly) – @Venipa
  • feat: clipboard monitor will now add the links to the list once copied (if auto start is disabled) – @Venipa
  • feat: re arranged download list ui so the textarea found its place – @Venipa
  • fix: clipboard captures copy event if the app is focused, it should not... – @Venipa
  • feat: queue worker for the downloadMedia endpoint implemented (testing) – @Venipa
  • feat: increased default height of the window – @Venipa
  • feat: disabled state added to internal components (settings switch component) – @Venipa

View on Github

v0.9.0-rc10 - adjusted download list layout, advanced yt-dlp settings added

  • adjusted download list layout – @Venipa
  • advanced yt-dlp settings added (no-mtime & custom arguments input field) – @Venipa
  • wip: download list item click opens sheet with detailed info – @Venipa
  • wip: cookie manager, import cookies and select active cookie to be used in yt-dlp – @Venipa

View on Github

v0.9.0-rc6 - fixes performance on download list if too many entries

View on Github

v0.9.0-rc5 - fixes for handling invalid urls

View on Github

v0.9.0-rc4 - delete entries that are not supported

View on Github

v0.9.0-rc3 - initial release (beta)

Release Notes for ytdlp-desktop v0.9.0

🚀 Introduction

We are excited to announce the first official release of ytdlp-desktop! This user-friendly graphical interface for the popular command-line tool yt-dlp allows users to easily download videos from various platforms without needing to use the terminal.

🎉 Features

  • Intuitive User Interface: A clean and simple design that makes downloading videos easy for everyone.
  • Multi-Platform Support: Compatible with Windows, macOS, and Linux (soon).
  • Progress Tracking: Monitor download progress with a visual progress bar.
  • Automatic Updates: Stay up-to-date with the latest version of yt-dlp.

🛠️ Installation

You can download the latest release from the Releases page. Simply download the appropriate installer for your operating system and follow the installation instructions.

📖 Usage

  1. Launch the ytdlp-desktop application.
  2. Enter the URL of the video you wish to download.
  3. Click the "Add" button to start the process.
  4. Monitor the progress and enjoy your video once the download is complete!

🐞 Known Issues

  • Some users may experience issues with specific video formats. Please report any bugs or issues on their Issues page.
  • Otherwise if you think its an GUI Issue feel free to create an issue here

🙏 Acknowledgments

A special thanks to the developers of yt-dlp for their incredible work on the command-line tool that powers this GUI.

📅 Future Plans

We are committed to improving ytdlp-desktop and plan to add more features in future releases, including:

  • Enhanced download list management
  • Support for better clipboard handling
  • Enhanced add links section
  • Customizable settings for advanced users
  • Client API for developers

📣 Feedback

We would love to hear your thoughts! Please provide feedback or suggestions on our Discussion page.

Thank you for your support, and happy downloading!