Help us keep the list up to date and submit new video software here.






Try StreamFab Downloader and download streaming video from Netflix, Amazon, Youtube! Download free trial.




Software Home »


Complete Version history / Release notes / Changelog / What's New for Open Video Downloader


Open Video Downloader v3.2.0

Changelog
New & improved features:
Select video/audio codecs and tracks. (#229, #393, #635)
Optionally show codecs or tracks below quality selection.
Use timestamps or chapters to download only part of a video. (#161)
Add per-video setting overrides
Configure headers per video. @mp3butcher
Configure output & network settings per video. (#269, #522)
Chapters in a YouTube video are shown when clicking the 'info' icon.
Improve yt-dlp argument building. (#710) @atsushi2965
Bug fixes:
Fix the window losing focus until the app is restarted when using screenreaders. (#688, #698)
Fix an incorrect value for toggle buttons when using screenreaders. (#698)
Fix the portable version writing webview data to %LOCALAPPDATA%. (#720)
Fix subtitles sometimes not being detected due to a wrong yt-dlp argument. (#700)
Languages:
Add the Turkish language. @TURBOKANTR


Open Video Downloader v3.1.3

Changelog
New features:
Added support for Windows ARM64 builds. @talynone
Bug fixes & behavior improvements:
Improved file location detection for downloads that were already completed. (#678)
Improved error handling when YouTube bot detection is triggered.
Fixed playlists/channels getting stuck on “Fetching metadata”. (#679)
Fixed the pause button not always stopping a download. (#679)
Fixed remaining-item counts showing “1” after pausing a playlist.
Fixed download speed calculation for playlists (speed could keep increasing over time).


Open Video Downloader v3.1.2

Changelog
New & improved features:
Added support for pausing and resuming downloads (#206)
Added additional options to clean up the queue (#639)
Clear successful, pending, or errored items
Pause all items or resume all items
Added a toggle to disable the proxy without losing the configured value (#648)
New items are added to the top of the queue by default (#646)
Reorganized the footer to provide more space
Bug fixes & behavior improvements:
Fixed videos getting stuck on "Fetching metadata" when maximum concurrency was set to 1 (#658)
Fixed ffmpeg ghost processes that keep running after stopping a download (#670)
Fixed playlists getting stuck when they have a livestream in them (#670)
Fixed a path traversal vulnerability when parsing yt-dlp output templates @independent-arg
Disabled the "External URL" button when the URL is invalid
Fixed Windows & Linux showing the wrong shortcuts in the tray menu
Fixed several yt-dlp parsing errors
Languages:
Added Spanish locale @independent-arg
Added Russian locale @Dv1st
Added Traditional Chinese (Taiwan) locale @chiyi4488


Open Video Downloader v3.1.1

Changelog
New & improved features:
Added Best audio quality option (produces MP3 V0 output) (#623, #631)
Remember window size and position (#516, #552)
Option to show a tray icon and minimize to tray (#310, #552)
Option to start the app automatically on system startup (#311, #552)
Optional notifications for queue progress and completion (#552)
Added distribution via Winget on Windows (#629)
Bug fixes & behavior improvements:
Fixed “See the guide” links not working on the authentication page (#627)
Fixed broken destination path detection for remuxed and converted videos (#624)
Fixed settings not being able to be saved due to failed shortcut setup (#640)
Windows & Linux now use alt instead of control as modifier keys for shortcuts, to prevent conflicts.
Added missing music_offtopic SponsorBlock category (#628)
Improved error handling when yt-dlp fails to start
Ensure the app hides instead of quitting when closing the window on macOS
Linux fixes:
Workaround for window control buttons not working on Wayland
Workaround for notifications not showing on GNOME
Improved AppImage reliability by switching to an experimental tauri-cli build (#603)
Languages:
Added Norwegian (Bokmål) locale @Kf637
Update Italian language @bovirus


Open Video Downloader v3.1.0

Changelog
New features:
Improved download locations
Organise downloads into folders (#324, #254)
Separate locations for audio and video (#584)
Remember recently used files and folders (#149)
Global shortcuts and app icon progress/badges (#611)
Remember last selected download type (#530)
Settings reset button (#325)
Restricted filename option (#152) @LeviSnoot
FLAC & WAV audio downloads (#604)
Embed subtitles directly into media files
MacOS builds are now notarized
Bugfixes:
Fix incorrect audio quality selection (#614)
Fix videos getting stuck loading (#610)
Show fatal errors more clearly (#610)
App now restarts automatically after updates
Download button only enables when videos are ready to download
Languages:
Added German language support @Auguschd


Open Video Downloader v3.0.1

Changelog:
Improvements:

Release aarch64 (arm64) linux versions. (#334)
Release windows portable version. (#588)
Release RPM's for linux installs.
Link to authentication and subtitle settings from the settings page. (#591)
Focus the URL input field on start. (#341)
Bugfixes:

Fix playlist templates in the output format like ${playlist_index}. (#601)
Only download video's that haven't been downloaded yet. (#589)
Preserve playlist order when splitting up videos. (#597)
Fatal error when duration is given back as a float. (#559)
Show fatal errors properly in the UI. (#559)
Languages:

Add Italian language. (@bovirus)
Add Portuguese (Brazil) language. (@fco-pires)
Add French language. (@Exosys40)
Improve Dutch error translations (@jely2002)
Not sure what file to download? Check in the README.


Open Video Downloader v3.0.0

A full rewrite of Open Video Downloader. Faster, cleaner, smaller. Built with Vue 3 + TypeScript and a Rust (Tauri) backend. It’s a fresh start for the app and the project.

Highlights
New architecture: no more Electron or jQuery
Faster startup, better performance, smaller footprint
Secure credential storage via system keychain
Safer binary updates with a signed manifest
Improved concurrency & background processing
Cleaner UI, better accessibility, reorganized settings
Better progress/error reporting
Added Dutch language support
Notes
Some older features may be missing and will be revisited
Expect occasional bugs, please report anything you find
I’m cleaning up old issues/PRs so we can start fresh
Older versions won’t auto-update to 3.0.0, please install the new version manually


v2.4.0
Changelog:
Features

Use yt-dlp instead of youtube-dl
Sponsorblock support
No longer ship with binaries, download them on first launch
Bugfixes

Ignore youtube-dl config file
Only set the default format if there are any (fix videos disappearing after adding them)
Fix chmod command on linux systems


v2.3.1
Changelog:
Features

Add ffmpeg check, when the executable can't be found, extract if from the package again. (#153)
Bugfixes

Disable log viewer button for unified playlist downloads.
Fix the audio codec selector showing while codec selection is disabled.
Fix variable always being null in openVideo function. (#155)
Fix files not being copied over correctly on first start. (#153)
Fix sentry not being able to initialize on linux builds.
Use the old filename extractor when the new one fails. (#160, #163, #166)
Fix linux version of youtube-dl being downloaded on a windows portable build. (#156)
Change the product name in fix-appimage.js to open-video-downloader.
Fix playlist metadata being accidentally cleared, resulting in playlist related output formats not working. (#148)


v2.3.0 - Open Video Downloader
Changelog:
Breaking changes

Change visible names to Open Video Downloader (#130)
Features

Add auto option to preferred audio qualities. (#137)
Add rate limit option to rate limit the network speed per video. (#140)
Add specific qualities to the global quality selector. (#52)
Add bitrates to audio only quality selection. (#142)
Add the option to select video/audio codecs to download. (#47)
Add setting to always download a video or playlist. (#88)
Add setting to disable global shortcuts. (#144)
Save the global download type selection. (#141)
Add log viewer (#132)
Make cards draggable so they can be re-ordered. (#115)
Bugfixes

Fix error handler triggering on warnings. (#125)
Improve stability of the Open file button. (#126)
Store user data in folder next to portable executable. (#136)


v2.2.2
Changelog:
Features:

Shortcuts can now be used to add and download videos from the clipboard. Add: CTRL+SHIFT+V. Download: CTRL+SHIFT+D. (#101)
The download path will now save between sessions. (#109, #119)
All playlist related placeholders can now be used. Example: %(playlist_index) (#97, #98)
Specify an audio format in the settings for audio only downloads. (#107)
More error definitions with friendly errors.
Bug fixes:

The task list saves playlist URL's instead of the individual video URL's.
Remove the global shortcut to open dev-tools. (#106)
Include the AtomicParsley binary to fix some rare issues.
Show an error if there is no video metadata, upon opening the info modal.
Don't check for updates when the portable app is used. (this previously threw an error)


v2.2.1
Changelog:

Copied URL's now automatically show up in the URL box. (#94)
Fixed 2 vulnerabilities in dependencies.
Added Sentry error reporting for better troubleshooting of unhandled errors.


v2.2.0
Changelog:
Features:

Add proxy setting to download using a proxy (#83)
Add retry option when a download has failed/completed (#66)
Add friendly error message when youtube-dl gets blocked by firewall (#84)
Add language selector for subtitles and overhaul the general subtitle system (#77)
Add when done actions, like shutting down or locking your pc when downloading finishes (#75)
Add setting saving and youtube-dl version persistence to the portable version (#71)
Bug fixes:

Fix download bar not showing indefinite state while loading metadata
Fix the video delete prompt showing up on the wrong video card states (#80)
Fix youtube-dl binaries not being redownloaded when it doesn't exist or is corrupted (#55)
Implement additional possible fixes to counter errors with launching youtube-dl (#55)


v2.1.3
Changelog:

Micropatch, change the data that is reported on reporting. To allow better debugging of #55.


v2.1.2
Changelog:

Fix signature decryption failing for random mobile user agent strings, possible cause of #55
Fix subtitles not working for unified playlists. (#65)


v2.1.1
Changelog:

Fix bug where no audio would get downloaded when the user downloads a playlists while being authenticated with cookies (#64)
Fix 'youtube-dl returned an empty object' error reporting. (#55)


v2.1.0
Changelog:

Save and restore the task list when the app gets restarted (closes #46)
Add an option to download video only (closes #43)
Prompt the user before deleting a downloading video (closes #54)
Select or create a custom filename format to output your downloads in (closes #48)
Add a setting to download auto-generated subtitles (closes #53)


v2.0.0
A complete rewrite of this app with a ton of new features and an all-new design.

Changelog:

Switch license GPL 3.0 -> AGPL 3.0
UI redesign (closes #28)
New logo @MaximumFX
Show the ETA and download speed when downloading a video.
Calculate the download size accurately, no longer guess.
Completely rewritten back-end
Support for other video streaming sites such as reddit, vimeo and many more. (closes #27)
Ability to add multiple comma separated video links.
Download multiple videos at once by adding them to the queue. (closes #23)
View info about a video and download the thumbnail.
Save info about a video as JSON.
Save metadata into downloaded video files.
Fixed and improved auto-updating the ytdl binary (broken in 1.8.7 after ytdl.org switched to a valid https certificate #35)
Redesigned the app update process and give the user more control.
Added a lot more error handling and the possibility to report an error.
Changed up the analytics backend.
Add many settings to control how and what gets downloaded (see the settings wiki page for more info)
Spoof the user-agent value to slow down rate limiting.
Add unit-tests to the back-end, more tests will be coming.
Add Github actions CI to the repo.
Build the application on mulitple platforms automatically on release. (Github actions)


v1.8.7
Changelog:
Change build process for linux distributables so they work on paranoid linux distro's (Debian, Arch). (#26)


v1.8.6
Changelog:
Add support for downloading all uploads from a channel (closes #22)
Fix auto-update not working on linux platforms (fixes #24)
Started rewrite of format system


v1.8.5
Changelog:
Add audio quality setting to video + audio downloads (closes #18)
Add a version number to the settings menu
Fix bug with format_id selection when downloading playlists
Fix bug where changing from a playlist to a video url would not remove the playlist settings
Fix 'open playlist' button not working
Updated shipped binaries (ffmpeg, youtube-dl)


v1.8.4
Changelog:
Add 2 more styles/color themes for the app (Navy dark & Light blue)
Fix auto-update not working in versions 1.8.0 and 1.8.1
Add portable version of the app (the portable version does not have auto-update)


v1.8.1
If you are using this version please update to version 1.8.4 or higher due to broken auto-updating
Changelog:
Fix: No longer send possible sensitive metrics data, now only a random UUID and the version that was downloaded gets logged.
What data did youtube-dl-gui collect before?
Before this update, your cpu model, amount of system memory, platform, language and version got logged.
After a fork from @Gambloide I realised that this is a bad thing to do.
That's why I have limited the data to a version number and a random UUID. All previously recorded data has been destroyed.
I have chosen to still log the above mentioned data, because these numbers really motivate me to work on this project.


v1.8.0
If you are using this version please update to version 1.8.4 or higher due to broken auto-updating
Changelog:
Added a new settings menu
Added a setting to disable the app itself being auto-updated.
Added a setting to disable the youtube-dl binary being auto-updated.
Fix progress bar being empty while the text states "video downloaded", when the video was already present in the folder.
Fix "open file" button not working
Fixed a typo


v1.7.8
Changelog:
Disabled spell checker on URLS
Enabled automatic thumbnail embedding, as this appears to be working again.
Set last modified date of downloaded videos to the download date, not the upload date.
Disable interaction with the stepper (hover, click)
Add the ability to flush the playlist metadata cache
Add shortcuts for developer tools and cache flushing
Replaced the placeholder thumbnail with a simpler looking one


v1.7.5
Changelog:
Fixed an instance where metrics.js would send empty strings


v1.7.4
Changelog:
Patched multiple security flaws
Disabled the remote module
Removed externally loaded scripts
Fixed some bugs in private video downloading
Automatically attempt to repair corrupted binaries
Show update dialogs on macOS, since macOS does not auto-update.
Change titlebar library and design


v1.7.0
Changelog:
Add support to download private videos.
Add support to authenticate using cookies (more info in the Wiki).


v1.6.4
Changelog:
Added progress bar to see the progress when downloading a single video
Improved the 'open-file' button
Temporarily disable the app when the binaries are being updated, preventing weird errors


v1.6.0
Changelog:
Added support for linux (AppImage)
Added open file button after download
Fixed binary auto-update
Fixed multiple security vulnerabilities
Fixed multiple small bugs
Streamlined and cleaned up code


v1.5.1
Changelog:
Add metadata cache, this allows for even faster playlist downloading.
Streamlined the logic/timing behind playlist downloading.
Fix: Left side of the 'download another video' button unclickable.
IMPORTANT
If you already have version 1.4.5 or higher installed and you are running windows there is no need to download the update from here, your app wil automatically update!


v1.4.5
This build is heavily deprecated and will not work properly
Changelog:
Add support for playlist and bulk downloading
Add auto-updating
Add progress bars for playlists
Add overlay icons and progress bar in the taskbar
Add cross to clear the link bar
Removed youtube-dl-node
Switch windows from portable to installer
Fix DASH video downloads


v1.3.2
This build is heavily deprecated and will not work properly
Changelog:
Add custom download location support
Add automatically calculated download sizes
Add internet connection auto detect (locks app when disconnected)
Add auto updater for the binaries
Add metrics
Fix wrong video format being downloaded
Fix binaries not working properly on Darwin
Change titlebar color on Darwin


v1.2.0
This build is heavily deprecated and will not work properly
Changelog:
Add support for Darwin/MacOSX
Fix custom title bar on Darwin
Fix faulty binary paths on Darwin
Fix faulty window configuration on Darwin


v1.1.3
This build is heavily deprecated and will not work properly
Changelog:
Disable asar smartUnpack so youtube-dl doesn't get unpacked twice, and to decrease the file size of the final executable.


v1.1.2
This build is heavily deprecated and will not work properly
Changelog:
Fix binary locations in packaged exe
Fix buttons and inputs not being reset/disabled
Add error toasts
Add fps selection
Add support for downloading videos with subtitles


Alpha 1.0.0
This build is heavily deprecated and will not work properly
The first production ready release of youtube-dl-gui. At this point only single videos can be downloaded as .mp4 or .mp3 files. More functionality will follow soon!




Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2026 videohelp.com