MacYTDL is a Free and Open-source YouTube Video Downloader for macOS

MacYTDL is a Free and Open-source YouTube Video Downloader for macOS

MacYTDL is a utility which downloads videos using the youtube-dl and YT-DLP video downloader scripts. youtube-dl and YT-DLP are able to download videos from a great many web sites. MacYTDL runs on any Apple Mac with macOS 10.10 or later.

Features

  • Download individual videos and playlists.
  • Download multiple videos in separate processes, in one process (sequentially) or in one process (parallel).
  • Works with all sites supported by YT-DLP.
  • Can switch between youtube-dl and YT-DLP on Macs running macOS from 10.15 to 12.2.1.
  • Can cancel individual downloads.
  • Can pause/resume downloads.
  • By default, will resume interrupted downloads if passed the URL.
  • Can pass through any custom settings to youtube-dl and YT-DLP.
  • Settings for level of YT-DLP feedback, download folder, file format, remuxing format, download speed, proxy URL, Quicktime compatibility, custom file name template etc.
  • Batch downloads.
  • PDF help file which describes how to use all MacYDL features.
  • Download a text description of the video.
  • Option to choose from available download formats.
  • Switch between stable and nightly builds of YT-DLP.
  • Localisation – currently Spanish, Italian, French and German are available (switching languages is supported in macOS 10.15 and later).
    • Localisation is not yet up-to-date.
  • Download and embed subtitles in chosen format and language including auto-generated captions from YouTube.
  • Download and optionally embed thumbnail images and metadata.
  • Download or extract audio-only files in chosen format.
  • Optional macOS Service which gets the current text selection, clipboard contents or active web browser URL, switches to MacYTDL and pastes URL of video to be downloaded.
  • The Service can be set to automatically download from the URL of the current web page without showing the Main dialog.
  • Settings can be saved, restored and rest to default.
  • All components downloaded and/or installed by MacYTDL, which can be controlled by the user. Component updates available in the app.
  • Issues notification (via Alerter) when download finished with option to play the video.
  • A separate log file is retained for each download enabling problem solving if a download fails.
  • Has a built-in uninstaller which moves all components to Trash.
  • Includes a range of simple utilities.
  • Uses arm64 or x86_64 code according to user's Mac.

License

Free App.

Resources & Downloads

GitHub - section83/MacYTDL: A macOS GUI front-end for the YT-DLP video downloader
A macOS GUI front-end for the YT-DLP video downloader - section83/MacYTDL







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+