Aller au contenu
yt-dlp

Installer yt-dlp sous Linux

Installez yt-dlp et ffmpeg sous Linux depuis votre gestionnaire de paquets, pipx ou le binaire officiel.

1. Installer yt-dlp

Les paquets de distribution sont pratiques mais accusent souvent des mois de retard, et yt-dlp est un outil où trois mois de retard signifient des extracteurs qui ne fonctionnent plus. pipx ou le binaire officiel vous gardent à jour.

pipx install yt-dlp

Ou le binaire autonome, qui embarque tout et se met à jour tout seul :

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp

2. Installer ffmpeg

sudo apt install ffmpeg      # Debian, Ubuntu
sudo dnf install ffmpeg      # Fedora
sudo pacman -S ffmpeg        # Arch

Sous Fedora, ffmpeg se trouve dans RPM Fusion ; activez d’abord ce dépôt si le paquet reste introuvable.

3. Vérifier que ça a marché

yt-dlp --version
ffmpeg -version

Les cookies sur une machine sans écran

--cookies-from-browser a besoin d’un profil de navigateur sur la même machine ; sur un serveur, ce n’est donc pas une option. Exportez un cookies.txt au format Netscape depuis votre poste, copiez-le et pointez dessus avec --cookies. Traitez ce fichier comme un identifiant — c’est une session vivante.

Mise à jour

yt-dlp -U               # standalone binary
pipx upgrade yt-dlp     # pipx

Installé depuis le dépôt de votre distribution, mettez-le à jour avec le gestionnaire de paquets ; -U refusera de toucher un fichier qui ne lui appartient pas.

Questions fréquentes

Dois-je utiliser le paquet yt-dlp de ma distribution ?
Cela marche, mais les paquets de distribution ont souvent plusieurs mois de retard, et un yt-dlp périmé signifie des extractor qui ne fonctionnent plus. pipx ou le binaire officiel vous gardent à jour.
ffmpeg n'est pas dans mon dépôt.
Sous Fedora il se trouve dans RPM Fusion, qu'il faut activer d'abord. La plupart des autres distributions le fournissent dans le dépôt principal.