01Marketplace communautaire
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 -ePage de téléchargement officiellemacOS
official download page
python -m pip install -U "yt-dlp[default]"Page de téléchargement officielleLinux
official download page
python -m pip install -U "yt-dlp[default]"Page de téléchargement officielleDé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.pyinstallerOn 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