LibreAI / Video / yt-dlp
// video · yt-dlp/yt-dlp

yt-dlp

A feature-rich command-line audio/video downloader

★ 195.3k stars⑂ 17.0k forksUnlicenseupdated 2026-09
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

yt-dlp is an open-source video project by yt-dlp (yt-dlp/yt-dlp on GitHub). It has 195,267 GitHub stars and 16,961 forks, is released under the Unlicense license, and was last updated on GitHub on 27 September 2026.

Repository
yt-dlp/yt-dlp
GitHub stars
195,267
Forks
16,961
License
Unlicense
Last updated on GitHub
27 September 2026
Category
Video
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Pick your task

    Generation, editing, conversion, or capture — match the tool to the job; most of these do one stage brilliantly.

  2. Install it

    Desktop builds, Docker images, and package-manager installs cover every major OS.

  3. Feed it media

    Drop in clips, images, or audio; AI tools may need a model download on first run.

  4. Export and share

    Render to standard formats (MP4, WebM, GIF) ready for any platform.

// features

Why people love it

Command-line friendly

Scriptable from the terminal, so it drops straight into existing workflows.

Python ecosystem

Built on Python, so it plugs into the wider data and ML tooling ecosystem.

Format freedom

FFmpeg-grade codec support handles whatever you throw at it.

Runs locally

Your footage never uploads anywhere; render on your own GPU.

No watermarks

Exports are clean — what you make is yours, with no branding tax.

Open formats

Standard containers and codecs — no lock-in, no proprietary projects.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/yt-dlp/yt-dlp.git
    cd yt-dlp
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains yt-dlp?

It is an open-source project at yt-dlp/yt-dlp with 16,961 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is yt-dlp free for commercial use?

Licensed under Unlicense — check the repo for commercial-use terms.

What formats are supported?

MP4/H.264, WebM, ProRes, and image sequences are the common denominators — check each tool's docs.

Do I need a powerful GPU?

AI generation benefits hugely from one; editors and converters run fine on modest hardware.

Is the output really free to use?

Yes — exports carry no watermark and the open licenses let you monetize your work.

// keep exploring

Similar tools

Video

Open-Sora-Plan

This project aim to reproduce Sora (Open AI T2V model), we wish the open source community contribute to this project.

★ 12.2k starsMIT
View guide →
Video

Awesome-World-Models

A comprehensive list of papers for the definition of World Models and using World Models for General Video Generation, Embodied AI, and Autonomous Driving, i…

★ 2.0k starsBSD-3-Clause
View guide →
Video

MOVA

One model, video and audio generated in sync together.

★ 1.1k starsApache-2.0
View guide →
Video

gallery-dl

Command-line program to download image galleries and collections from several image hosting sites

★ 19.9k starsGPL-2.0
View guide →
Video

hypit

Clone any viral video with AI agents. Not just a script, the whole workflow: swap the face, the words, the B-roll, ship 100 variants in one command, and get …

★ 19.0k starsUnknown
View guide →
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue — the realistic shortlist if yt-dlp is not the right fit.

Get yt-dlp

Free and open — grab the source, star the repo, and start creating.