No new version for more than 90 days, so OpenNavo has paused recommending and installing it. Homebrew still offers this app.

Open Video Downloader

jely2002 and contributors · Cross-platform yt-dlp desktop interface for downloading videos, audio, playlists and subtitles, with quality controls and a managed download queue.

CaskAudio & VideoAuto-updatesApple silicon · IntelDisabled
From homebrew/cask
30-day installs207
1-year installs1.4KLast 365 days
Latest version3.2.1Jul 5 · Jul 5
Download size7.5MBarm64 / x86_64 · dmg
Release cadenceMonthly0 releases in 30 days
  1. 3.2.1

    LatestPatchJul 5 · Sun

    OpenNavo editorialAdded to Homebrew Jul 5 13:31

    Adds input filters, bulk URL imports, clipboard queueing, subtitle controls and precise cuts; fixes subtitle and 4K downloads and protects sensitive arguments.

    Changelog

    New & improved features:

    • Add input filters: (#113, #291)
      • Filter by date, size or custom yt-dlp match filters.
      • Select specific playlist items, including ranges.
    • Add new ways to add to the queue: (#505, #322)
      • Import URLs from .txt or .csv files.
      • Paste multiple URLs in the input box.
      • Watch the clipboard to automatically add copied links.
    • Improve output and post-processing settings. (#691, #708, #753)
      • Re-encode videos to 30 fps.
      • Set the mp4 brand to mp42.
      • Save thumbnails as separate files. @wjx9
    • Pass arbitrary yt-dlp extractor arguments. (#709)
    • Improve subtitle settings and selection. (#766, #779)
      • Separate creator-provided and auto-generated subtitles.
      • Choose subtitle formats and embedding per video.
    • Split the settings page into multiple tabs.
    • Improve codec selection to better match the selected quality. (#756)
    • Add a precise cut mode for partial downloads and SponsorBlock cuts. (#763, #765)
    • Add an option to reverse playlist numbering. (#783)

    Bug fixes:

    • Fix downloads failing when "Download all available subtitles" is enabled. (#754)
    • Fix some 4K videos not downloading correctly. (#749)
    • Use an empty string instead of None when metadata is missing in filename templates. (#780)
    • Fix the URL input not clearing after adding a link.
    • Prevent HTML injection (mitigated by CSP) in clickable links and prevent sensitive yt-dlp arguments from being logged. (#795) @independent-arg

    Languages:

    • Add the Portuguese (Portugal) language. (#729) @BlackSpirits
    • Improve the Spanish language. (#801, #808) @independent-arg
    • Update the Italian language. (#725, #733, #767) @bovirus

    Official exact-version release: https://github.com/jely2002/youtube-dl-gui/releases/tag/app-v3.2.1

  2. 3.2.0

    Mar 30 · Mon

    OpenNavo editorialAdded to Homebrew Mar 30 22:25

    Adds codec and track selection, partial downloads and per-video settings; fixes screen-reader focus, subtitle detection and portable-build data handling.

    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

    Not sure what file to download? Check in the README.

    Official exact-version release: https://github.com/jely2002/youtube-dl-gui/releases/tag/app-v3.2.0

  3. 3.1.3

    PatchFeb 24 · Tue

    OpenNavo editorialAdded to Homebrew Feb 24 07:25

    Improves completed-file detection and bot-detection errors; fixes stuck playlist metadata, pause behavior, item counts and playlist speed calculations. Windows ARM64 support is platform-specific.

    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).

    Not sure what file to download? Check in the README.

    Official exact-version release: https://github.com/jely2002/youtube-dl-gui/releases/tag/app-v3.1.3