01Marketplace communautaire

← Retour au marketplace

yt-dlp

Téléchargeur en ligne de commande pour vidéos et audio de milliers de sites.

Ouvrir sur GitHub
Catégorie
Command line
Licence
Unlicense (LICENSE)
Plateformes
windows, macos, linux
Dernière version
2026.10.26
Dernière mise à jour
aucune donnée
Étoiles GitHub
204 324
Avis
Aucun avis pour le moment
Développeur
@artecraft

02Installation

Windows

winget or official download page

winget install --id yt-dlp.yt-dlp -e
Page de téléchargement officielle

macOS

official download page

python -m pip install -U "yt-dlp[default]"
Page de téléchargement officielle

Linux

official download page

python -m pip install -U "yt-dlp[default]"
Page de téléchargement officielle

Dépendances

  • Python 3.11+ (for the pip install)
  • ffmpeg and ffprobe (recommended; required for merging separate video and audio)

Lancement

yt-dlp [OPTIONS] [--] URL [URL...]

Paramètres vérifiés

  • -U, --update — Update this program to the latest version
  • -P, --paths [TYPES:]PATH — Where the files should be downloaded
  • -r, --limit-rate RATE — Maximum download rate in bytes per second, e.g. 50K or 4.2M
  • -N, --concurrent-fragments N — Number of fragments downloaded concurrently (default 1)
  • -a, --batch-file FILE — File with URLs, one per line

Download only content you have the right to download.

Extrait du README

INSTALLATION

You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions

DEPENDENCIES

Python versions 3.11+ (CPython and PyPy) are supported. Other versions and implementations may or may not work correctly.

While all the other dependencies are optional, ffmpeg, ffprobe, yt-dlp-ejs and a supported JavaScript runtime/engine are highly recommended

Standalone PyInstaller Builds

To build the standalone executable, you must have Python and pyinstaller (plus any of yt-dlp's optional dependencies if needed). The executable will be built for the same CPU architecture as the Python used.

You can run the following commands:

python devscripts/install_deps.py --include-group pyinstaller
python devscripts/make_lazy_extractors.py
python -m bundle.pyinstaller

On some systems, you may need to use py or python3 instead of python.

python -m bundle.pyinstaller accepts any arguments that can be passed to pyinstaller, such as --onefile/-F or --onedir/-D, which is further documented here.

Note: Pyinstaller versions below 4.4 do not support Python installed from the Windows store without using a virtual environment.

Important: Running pyinstaller directly instead of using python -m bundle.pyinstaller is not officially supported. This may or may not work correctly.

USAGE AND OPTIONS

yt-dlp [OPTIONS] [--] URL [URL...]

Tip: Use CTRL+F (or Command+F) to search by keywords

Download Options:

Dépôt source · 2026-11-01