Software Alternatives & Startups

yt-dlp

A youtube-dl fork with additional features and fixes.

yt-dlp

yt-dlp Reviews and Details

This page is designed to help you find out whether yt-dlp is good and if it is the right choice for you.

Screenshots and images

  • Landing page //
    2023-08-27

Features & Specs

  1. Active Development

    yt-dlp is actively maintained, meaning it frequently receives updates, bug fixes, and new features.

  2. Wide Platform Support

    yt-dlp supports a large number of video hosting websites, making it versatile for downloading content from various platforms.

  3. Advanced Features

    The tool offers advanced options such as downloading video fragments, merging formats, and extracting audio.

  4. Customizable

    Users can customize the downloading process using a variety of command-line options, enhancing flexibility and control.

  5. Compatibility with youtube-dl Syntax

    yt-dlp is a fork of youtube-dl, so it retains compatibility with youtube-dl's syntax, making it easier for existing users to transition.

  6. Detailed Documentation

    The project provides detailed documentation and examples, making it easier for users to navigate and use the tool.

Badges & Trophies

Promote yt-dlp. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Replace youtube-dl with yt-dlp

I Made youtube-dl's Archive Performance Much Faster - Raw Comparison (yt-dlp) - Jody Bruchon

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about yt-dlp and what they use it for.
  • Interesting links - May 2026
    Pro-tip: Yt-dlp works great with TikTok, so you don’t have to actually open the page if you still wanna view the video. - Source: dev.to / 4 months ago
  • Subtitles From a YouTube Link Without Leaving the Browser
    The shift isn't about speed. Local Whisper on an M2 still beats the browser — distil-large-v3 is 6.3× faster than large-v3 at ~49% of the parameters and stays within 1% WER on long-form audio (Gandhi et al. 2023, HF model card), but that's running natively, not in a WebAssembly sandbox. What changed is that the extraction step and the inference step finally live in the same runtime. yt-dlp is still the most... - Source: dev.to / 5 months ago
  • Use gatonaranja to download YouTube videos 😺
    It's just Go code wired to yt-dlp and ffmpeg. Also, the Telegram bot API. - Source: dev.to / 5 months ago
  • Restoring the first recording of computer music
    You can download it from SoundCloud using yt-dlp. https://github.com/yt-dlp/yt-dlp. - Source: Hacker News / 6 months ago
  • 6 Ways to Get YouTube Cookies for yt-dlp in 2026 — Only 1 Works
    I have a self-hosted video merging service — Merge Video. It downloads YouTube videos with yt-dlp, merges them with ffmpeg, and uploads the result back to YouTube. - Source: dev.to / 7 months ago
  • YouTube blocks background video playback on Brave and other Browsers
    (https://github.com/yt-dlp/yt-dlp) and I think you can as-is stream. - Source: Hacker News / 8 months ago
  • YouTube Playlist Downloader
    So -o "%(channel)s - %(title)s.%(ext)s", --batch-file and optionally --download-archive? https://github.com/yt-dlp/yt-dlp#:~:text=%2Da%2C%20%2D%2Dbatch%2Dfile https://github.com/yt-dlp/yt-dlp#:~:text=%2D%2Ddownload%2Darchive. - Source: Hacker News / 9 months ago
  • Mercury is the closest planet – to every other planet
    Either of these can help. Just call it with a video url. https://github.com/yt-dlp/yt-dlp https://mpv.io/. - Source: Hacker News / 11 months ago
  • Show HN: Trott – AI organizer for messy saved videos (Ig, Yt, TikTok)
    Great work! I share Insta and Tiktok links to a Karakeep (https://github.com/karakeep-app/karakeep/) instance, and any media links are consumed by a queue and worker that pipes the links to yt-dlp (https://github.com/yt-dlp/yt-dlp) to rip and package in an archive, which is uploaded to object storage. - Source: Hacker News / 11 months ago
  • YouTube channel mirror on Jekyll - part 2
    Continuing the previous post we'll now transform the shell script into a Python one. We want an integration with Python to pull feeds from YouTube directly, so we must, first of all, transform the original instructions into Python API calls. This will enable yt-dlp to directly download the necessary videos avoiding the whole channel every time, which might result in IP throttling or temporary bans. - Source: dev.to / over 1 year ago
  • YouTube channel mirror on Jekyll
    #!/usr/bin/env bash Set -euo pipefail URL="${1}" DST_DIR='/srv/http/videos' # YouTube changes frequently, we keep the program always up to date like this. . .venv/bin/activate Pip install -U yt-dlp Pushd "${DST_DIR}" # Reason to recode to webm: # https://github.com/yt-dlp/yt-dlp/issues/775#issuecomment-904271715 Yt-dlp "${URL}" \ --verbose \ --fixup detect_or_warn \ --prefer-ffmpeg \ ... - Source: dev.to / over 1 year ago
  • How to Get a Transcript of a YouTube Lecture (Without Downloading Anything)
    For those who like open-source workflows, OpenAI Whisper is powerful and accurate — but it does come with a bit of a learning curve. You’ll need to extract the audio from the YouTube video (via yt-dlp or similar), and then process it using Whisper on your local machine. - Source: dev.to / over 1 year ago
  • Show HN: Script downloads any YouTube videos, high quality, without ads
    Not sure what the point of this is, it just seems to be a thin wrapper around yt-dlp (https://github.com/yt-dlp/yt-dlp). - Source: Hacker News / over 1 year ago
  • A Python script that *DOWNLOADS* any VIDEOS in seconds (and *FULL PLAYLISTS*)
    My first question was going to be how is this better than yt_dlp https://github.com/yt-dlp/yt-dlp and then I looked at this source: from yt_dlp import YoutubeDL. - Source: Hacker News / over 1 year ago
  • VideoWise – Make Video Content Searchable and Interactive with AI
    Great work. Based on your TODO "Add functionality to upload videos directly from YouTube URLs." I recommend leveraging https://github.com/yt-dlp/yt-dlp to support any video source their extractors support. Also consider S3 compatible targets (not just AWS S3, but also Backblaze B2, Minio, etc). - Source: Hacker News / over 1 year ago
  • IMG_0001
    Yt-dlp https://github.com/yt-dlp/yt-dlp lets you list and download different formats offered by YoTube for videos. You could try downloading different audio formats and see if any of the available ones contains non-garbled audio. For example:
      yt-dlp -F "https://youtube.com/watch?v=a28_aXgrgXE".
    - Source: Hacker News / almost 2 years ago
  • Show HN: Voice-Pro – AI Voice Cloning Magic: Transform Any Voice in 15 Seconds
    As I made the comment, I can't really imagine anything that's not so absurd that has a more than zero chance of happening. Seriously, what can anybody do about random hacker Joe publishing under the name XoX? Even if they burn GitHub and friends to the ground, if something is useful it will be really really hard to get rid of it. Remember youtube-dl? It's now - Source: Hacker News / almost 2 years ago
  • IMG_0416
    If you remember the account details for the account which uploaded that video, you can go to https://studio.youtube.com, click "Content", and under the 3-dot menu for each video you can click "Download" to get Youtube's copy of your video. Hoping that helps. Otherwise, you might try something like https://github.com/yt-dlp/yt-dlp. - Source: Hacker News / almost 2 years ago
  • How we edited 175 conference videos in 5 hours
    In order to get the videos from YouTube, I am using yt-dlp, basically YouTube-DL with a few more features. - Source: dev.to / about 2 years ago
  • mpv a free, open-source, and cross-platform media player
    Youtube-dl is still under development (last commit at the time of writing was 2 weeks ago), but there are forks with more features, such as yt-dlp.[1] [1] https://github.com/yt-dlp/yt-dlp. - Source: Hacker News / about 2 years ago
  • Eric Schmidt's Leaked Stanford Talk
    Thanks for this guidance. In times like these, I find sunlight is always the best disinfectant. The yt-dlp application functions better alongside ffmpeg [1], so I recommend installing that too. If on Linux, whatever is available via one's package manager should do the trick. [1] https://github.com/yt-dlp/yt-dlp#dependencies. - Source: Hacker News / about 2 years ago

Do you know an article comparing yt-dlp to other products?
Suggest a link to a post with product alternatives.

Suggest an article

yt-dlp discussion

Log in or Post with
  1. User avatar
    ATMasoumi
    · 9 months ago
    · Reply

    It is an open source project and easy to use.

Is yt-dlp good? This is an informative page that will help you find out. Moreover, you can review and discuss yt-dlp here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.