yt-dlp / yt-dlp
git clone https://github.com/yt-dlp/yt-dlp.git
2026.08.19 · 2mo ago
🔥 on GitHub Trending today
Command-line tool that downloads audio and video from thousands of websites, forked from youtube-dl.
Why you might care
Aimed at users who need a scriptable downloader for many sites, with format selection, subtitles, metadata embedding, and SponsorBlock integration. It is a maintained fork of youtube-dl with many added features and standalone binaries for Windows, macOS, and Linux.
+326
stars, 24h · #93
+2.5k
stars, 7 days · #70
+~8.5k
stars, 30 days · #88
201k
★ total · +1% this week
17k
forks · 2.7k open issues
Star history (as recorded here)
LanguagePython
LicenseUnlicense
Created2020-10-26 (5y ago)
Last pushtoday
Watchers972
OwnerOrganization
Seen on GitHub Trending
- 2026-10-23 — #16 weekly in python · +2,510 ★
- 2026-10-22 — #14 weekly in python · +2,330 ★
GitHub topics
Links
- GitHub: github.com/yt-dlp/yt-dlp
- Homepage: https://discord.gg/H5MNcFW63r
- Releases · Issues · Hacker News mentions
README excerpt
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. * INSTALLATION * Detailed instructions * Release Files * Update * Dependencies * Compile * USAGE AND OPTIONS * General Options * Network Options * Geo-restriction * Video Selection * Download Options * Filesystem Options * Thumbnail Options * Internet Shortcut Options * Verbosity and Simulation Options * Workarounds * Video Format Options * Subtitle Options * Authentication Options * Post-processing Options * SponsorBlock Options * Extractor Options * Preset Aliases * CONFIGURATION * Configuration file encoding * Authentication with netrc * Notes about environment variables * OUTPUT TEMPLATE * Output template examples * FORMAT SELECTION * Filtering Formats * Sorting Formats * Format Selection examples * MODIFYING METADATA * Modifying metadata examples * EXTRACTOR ARGUMENTS * PLUGINS * Installing Plugins * Developing Plugins * EMBEDDING YT-DLP * Embedding examples * CHANGES FROM YOUTUBE-DL * New features * Differences in default behavior * Deprecated options * CONTRIBUTING * Opening an Issue * Developer Instructions * WIKI * FAQ # INSTALLATION You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions ## RELEASE FILES #### Recommended File|Description :---|:--- yt-dlp|Platform-independent zipimport binary. Needs Python (recommended for **Linux/BSD**) yt-dlp.exe|Windows (Win8+) standalone x64 binary (recommended for **Windows**) yt-dlp_macos|Universal MacOS (10.15+) standalone executable (recommended for **MacOS**) #### Alternatives File|Description :---|:--- yt-dlp_linux|Linux (glibc 2.17+) standalone x86_64 binary yt-dlp_linux.zip|Unpackaged Linux (glibc 2.17+) x86_64 executable (no auto-update) yt-dlp_linux_aarch64|Linux (glibc 2.17+) standalone aarch64 binary yt-dlp_linux_aarch64.zip|Unpackaged Linux (glibc 2.17+) aarch64 executable (no auto-update) yt-dlp_linux_armv7l.zip|Unpackaged Linux (glibc 2.31+) armv7l executable (no auto-update) yt-dlp_musllinux|Linux (musl 1.2+) standalone x86_64 binary yt-dlp_musllinux.zip|Unpackaged Linux (musl 1.2+) x86_64 executable (no auto-update) yt-dlp_musllinux_aarch64|Linux (musl 1.2+) standalone aarch64 binary yt-dlp_musllinux_aarch64.zip|Unpackaged Linux (musl 1.2+) aarch64 executable (no auto-update) yt-dlp_x86.exe|Windows (Win8+) standalone x86 (32-bit) binary yt-dlp_win_x86.zip|Unpackaged Windows (Win8+) x86 (32-bit) executable (no auto-update) yt-dlp_arm64.exe|Windows (Win10+) standalone ARM64 binary yt-dlp_win_arm64.zip|Unpackaged Windows (Win10+) ARM64 executable (no auto-update) yt-dlp_win.zip|Unpackaged Windows (Win8+) x64 executable (no auto-update) yt-dlp_macos.zip|Unpackaged MacOS (10.15+) executable (no auto-update) #### Misc File|Description :---|:--- yt-dlp.tar.gz|Source tarball SHA2-512SUMS|GNU-style SHA512 sums S
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.