Skip to content
EntityQ108454371· pop 5

Also known as yt_dlp

REDIRECT Youtube-dl#yt-dlp fork

Source code

You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions 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 ) 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) While yt-dlp is licensed under the Unlicense, many of the release files contain code from other projects with different licenses. Most notably, the PyInstaller-bundled executables include GPLv3+ licensed code, and as such the combined work is licensed under GPLv3+. The zipimport Unix executable ( yt-dlp ) and release tarball ( yt-dlp.tar.gz ) contain ISC licensed code from meriyah and MIT licensed code from astring . The git repository, the PyPI source distribution and the PyPI built distribution (wheel) only contain code licensed under the Unlicense. Note : The manpages, shell completion (autocomplete) files etc. are available inside the source tarball There are currently three release channels for binaries: stable , nightly and master . stable is the default channel, which offers releases published on a (mostly) monthly schedule. While it is named stable due to many of its changes having been tested by users of the nightly or master release channels, the latest stable release is often "stale" and prone to external breakage (i.e. sites changing things on their end and breaking yt-dlp). The nightly channel offers releases that publish shortly before midnight UTC on any day that sees changes to the codebase. This channel serves as a snapshot of the project's development, and it is the recommended channel for regular users of yt-dlp. The nightly releases are available from yt-dlp/yt-dlp-nightly-builds or as development releases of the yt-dlp PyPI package (which can be installed with pip's --pre flag). The master channel offers "canary" releases that publish after each push to the master branch. This channel will always provide the very latest fixes and features, but may be prone to bugs or regressions. The master releases are available from yt-dlp/yt-dlp-master-builds. yt-dlp --update-to master switch to the master channel and update to its latest release yt-dlp --update-to [email protected] upgrade/downgrade to release to stable channel tag 2023.07.06 yt-dlp --update-to 2023.10.07 upgrade/downgrade to tag 2023.10.07 if it exists on the current channel yt-dlp --update-to example/[email protected] upgrade/downgrade to the release from the example/yt-dlp repository, tag 2023.09.24 When running a yt-dlp version that is older than 90 days, you will see a warning message suggesting to update to the latest version. You can suppress this warning by adding --no-update to your command or configuration f

Excerpt from the source-code README · 179,075 chars · not written by Vinony

Wikidata facts

Instance of
fork
Based on
youtube-dl
Image
Yt-dlp downloading a Wikimedia CEE Meeting 2024 video.png
Show 6 more facts
operating system
cross-platform
source code repository URL
github.com/yt-dlp/yt-dlp
copyright license
Unlicense
software version identifier
2026.03.17
Commons category
Yt-dlp
Sources (6)

via Wikidata · CC0

~1 min read

Encyclopedic overview

REDIRECT Youtube-dl#yt-dlp fork

Excerpted from Wikipedia’s “yt-dlp” article, available under the CC BY-SA 4.0 licence.

Available in 4 languages

via Wikidata sitelinks · CC0