yt-dlp

Mis à jour le mardi 19 mai 2026 par johackim

Installation

Installez uv puis exécutez la commande suivante :

uv tool install yt-dlp

Télecharger les vidéos de l'espace membre d'un site

Pour télécharger les vidéos de l'espace membre d'un site, il suffit de se connecter au site, de reprendre le cookie puis d'utiliser yt-dlp (ou youtube-dl-gui).

  1. Installez l'extension Firefox cookies.txt ou l'extension Chrome Get cookies.txt.
  2. Connectez-vous à l'espace membre du site en question.
  3. Exécutez la commande suivante :
yt-dlp --cookies cookies.txt -f hd_mp4-720p <url>
Note

Il existe aussi le paramètre --cookies-from-browser chromium pour reprendre automatiquement les cookies du navigateur.

S'il y a beaucoup de vidéos, vous pouvez parser le site afin de reprendre toutes les URLs dans un fichier texte (ex: urls.txt) puis exécuter la commande suivante :

for url in $(cat urls.txt); do yt-dlp --cookies cookies.txt $url; done;
Note

Il est aussi possible de coupler yt-dlp avec Puppeteer pour parser et télécharger toutes les vidéos de l'espace membre d'un site internet automatiquement.

Et si vous voulez télécharger les vidéos en provenance de vimeo.com voici la commande a exécuter :

yt-dlp --referer <referer> https://player.vimeo.com/video/<id>

Installer yt-dlp sur Android

termux-setup-storage
pkg update && pkg upgrade
pkg install libexpat openssl python
pip install -U yt-dlp
pkg install ffmpeg

Forcer le téléchargement au format mp4

yt-dlp --merge-output-format mp4 <url>

Forcer le téléchargement en 480p ou 720p

yt-dlp -f 'bestaudio+bestvideo[height<=480]/best[height<=480]' <url>
yt-dlp -f 'bestaudio+bestvideo[height<=720]/best[height<=720]' <url>

Télécharger un audio en particulier (ex: fr)

yt-dlp -f 'bestaudio[language=fr]' <url>

Télécharger un sous-titre

yt-dlp --convert-subs srt --write-subs --sub-lang en --skip-download <url>

Télécharger une liste d'urls

yt-dlp -a urls.txt