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

yt-dlp

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.

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

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

  • Create AI-generated clips and animations from text prompts.
  • Edit videos with a free timeline editor.
  • Convert and compress footage for the web.
  • Capture screen, camera, or streams locally.

For a different angle on this shelf, SnapX captures and record your screen, then share instantly — free and open source. Nearby on the same shelf, DataMagic uploads a table, get a narrated animated data story. The Video shelf also holds LiveTalk-Unity — its page carries the full write-up, install steps and GitHub numbers.

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.

  • Deep-Live-Cam★ 96.9k

    real time face swap and one-click video deepfake with only a single image

  • obs-studio★ 76.9k

    OBS Studio - Free and open source software for live streaming and screen recording

  • FFmpeg★ 64.7k

    Mirror of https://git.ffmpeg.org/ffmpeg.git

  • OpenMontage★ 62.7k

    World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your A…

  • remotion★ 61.7k

    🎥 Make videos programmatically with React

// more in video

More in Video

Nearby Video projects in the catalogue, closest in stars to yt-dlp — keep exploring the shelf either side of it.

  • claude-avatar★ 30

    3D talking avatar linked to Claude Code CLI - voice conversation with lip-sync

  • Deep-Live-Cam★ 96.9k

    real time face swap and one-click video deepfake with only a single image

  • bluez-dubbing★ 31

    Modular end-to-end AI dubbing for video translation.

  • obs-studio★ 76.9k

    OBS Studio - Free and open source software for live streaming and screen recording

  • openshorts★ 32

    Local-first pipeline that turns a topic into a publish-ready short video.

  • FFmpeg★ 64.7k

    Mirror of https://git.ffmpeg.org/ffmpeg.git

Get yt-dlp

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