Maison > Tutoriel système > Linux > Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

Christopher Nolan
Libérer: 2025-03-21 11:00:13
original
231 Les gens l'ont consulté

Avez-vous déjà voulu enregistrer vos vidéos préférées sur Internet? Que ce soit une vidéo de chat drôle ou un tutoriel que vous souhaitez regarder plus tard, YT-DLP est là pour vous aider! Dans ce didacticiel YT-DLP complet, nous expliquerons ce qu'est YT-DLP , comment l'installer sur Linux, et les commandes YT-DLP les plus couramment utilisées pour télécharger l'audio et la vidéo de YouTube et divers autres sites Web.

Avertissement et avertissement:

YT-DLP est un outil puissant pour télécharger des vidéos et des audio à partir d'une variété de sites Web. Cependant, il est important de noter que YT-DLP ne doit pas être utilisé pour télécharger un contenu illégal ou piraté. Le téléchargement du matériel protégé par le droit d'auteur sans l'autorisation du titulaire du droit d'auteur est illégal et peut entraîner de graves conséquences juridiques.

Si vous ne savez pas si un fichier vidéo ou audio est protégé ou non, il est préférable de se tromper du côté de la prudence et de ne pas le télécharger. Il existe de nombreuses sources légitimes de contenu gratuit et protégé par le droit d'auteur disponible en ligne.

Voici quelques conseils pour éviter la violation du droit d'auteur lors de l'utilisation de YT-DLP:

  • Télécharger uniquement des vidéos et des fichiers audio que vous êtes autorisé à télécharger.
  • Soyez conscient des lois sur le droit d'auteur dans votre pays.
  • Si vous ne savez pas si un fichier vidéo ou audio est protégé ou non, ne le téléchargez pas ou non.
  • Il existe de nombreuses sources légitimes de contenu gratuit et protégé par le droit d'auteur disponible en ligne.

Veuillez utiliser YT-DLP de manière responsable et légale.

Ni l'auteur ni le site Web d'Ostechnix ne sont responsables des actes de piratage.

Table des matières

1. Qu'est-ce que YT-DLP?

YT-DLP est un outil de ligne de commande gratuit et open-source qui peut être utilisé pour télécharger des vidéos à partir de YouTube et d'autres sites Web d'hébergement vidéo.

YT-DLP est une fourche du YouTube-DLC , désormais déconticulé, dans le but d'ajouter de nouvelles fonctionnalités et correctifs tout en restant compatible avec le projet original.

Il prend en charge un large éventail de formats vidéo et audio, et il peut également être utilisé pour télécharger des sous-titres et des métadonnées. YT-DLP est disponible pour Windows, MacOS et Linux.

2. Différences clés entre YT-DLP et YouTube-DL / YouTube-DLC

Certaines des options par défaut de YT-DLP diffèrent de celles de YouTube-DL et YouTube-DLC. Voici quelques-unes des principales différences:

  • Contrairement à YouTube-DL et YouTube-DLC, YT-DLP prend exclusivement Python 3.7 et supérieur. En revanche, YouTube-DL étend sa compatibilité à Python 2.6 et 3.2.
  • Bien que FFMPEG soit l'option recommandée pour gérer les supports, AVConv n'est pas approuvé comme une alternative à FFMPEG dans YT-DLP.
  • YT-DLP s'écarte légèrement de YouTube-DL dans le stockage des fichiers de configuration.
  • Le format de la sortie -f dans YT-DLP a changé.
  • Les options - Auto-Number (-A), - Title (-T) et --Literal (-L) ont été obsolètes et ne fonctionnent plus comme prévu.
  • Par défaut, YT-DLP active --no-Abort-on-Error.
  • Le modèle de sortie par défaut dans YT-DLP diffère de celui de YouTube-DL. YT-DLP utilise% (Title) S [% (id) s].% (ext) S par défaut, tandis que YouTube-Dl utilise% (titre) S -% (id) s.% (ext) s.
  • Le tri par défaut du format par défaut de YT-DLP hiérarchise une résolution plus élevée et de meilleurs codecs sur des débits binaires plus élevés, contrairement à YouTube-DL.
  • Le sélecteur de format par défaut dans YT-DLP est BV * BA / B, ce qui signifie que les formats audio vidéo combinés qui dépassent les formats vidéo uniquement sont préférés.
  • Contrairement à YouTube-DLC, YT-DLP n'autorise pas la fusion de plusieurs flux audio / vidéo dans un seul fichier par défaut (pour éviter les conflits avec -f bv * ba).
  • Les fichiers de métadonnées, tels que les miniatures, les descriptions ou l'infojson, sont également écrits pour les listes de lecture lors de l'utilisation de YT-DLP.
  • YT-DLP répertorie les vidéos indisponibles pour les listes de lecture YouTube.
  • Les dates de téléchargement de YouTube extraites par YT-DLP sont en UTC lorsqu'elles sont disponibles.
  • YT-DLP exclut certaines métadonnées internes (par exemple, les noms de fichiers) de l'infojson par défaut.
  • La désinfection par YT-DLP des caractères invalides dans les noms de fichiers diffère et est considéré comme plus intelligent par rapport à YouTube-DL.
  • YT-DLP tente d'analyser les sorties de téléchargeur externe en sortie de progrès standard lorsque cela est possible, actuellement implémenté pour Aria2c. Pour conserver la sortie du téléchargeur en tant que ce qui est - utilisez - compat-options sans external-downloader-Progress.

Pour plus de différences clés, veuillez visiter le référentiel GitHub YT-DLP. Le lien est fourni à la fin de ce guide.

3. Installez YT-DLP dans Linux

YT-DLP peut être installé de plusieurs manières.

3.1. Le moyen officiellement recommandé d'installer YT-DLP

Si vous utilisez un système d'exploitation de type UNIX tel que Linux, MacOS ou BSD, vous pouvez facilement installer YT-DLP en suivant l'une de ces méthodes:

Méthode 1: Utilisation de Curl

 sudo curl -l https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o / usr / local / bin / yt-dlp
Copier après la connexion
 sudo chmod a rx / usr / local / bin / yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

Méthode 2: Utilisation de WGET

 sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o / usr / local / bin / yt-dlp
Copier après la connexion
 sudo chmod a rx / usr / local / bin / yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

Méthode 3: Utilisation d'Aria2c

 sudo aria2c https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp ---Dir / usr / local / bin -o yt-dlp
Copier après la connexion
 sudo chmod a rx / usr / local / bin / yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

Pour garder YT-DLP à jour, exécutez simplement la commande suivante:

 sudo yt-dlp -u
Copier après la connexion
Copier après la connexion

3.2. Installer yt-dlp à l'aide de pip

Pour faire fonctionner YT-DLP, vous pouvez utiliser Python's Package Manager, PIP . Voici diverses méthodes d'installation:

Méthode 1: installation standard

 python3 -m pip install -u yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

Cette commande installera YT-DLP et s'assurera qu'elle est à jour.

Méthode 2: installation minimale

Si vous préférez une installation Lean sans dépendances facultatives:

 python3 -m pip install --no-deps -u yt-dlp
Copier après la connexion

Cette commande installe YT-DLP sans aucun composant facultatif.

Méthode 3: Cutting Edge (Master Branch)

Pour ceux qui veulent les dernières fonctionnalités et mises à jour de la branche maître:

 python3 -m pip install -u pip setuptools roue
Copier après la connexion
 Python3 -M Pip Install --Force-Reinstall https://github.com/yt-dlp/yt-dlp/archive/master.tar.gz
Copier après la connexion

Veuillez noter que sur certains systèmes, vous devrez peut-être utiliser Py ou Python au lieu de Python3.

Mise à jour de YT-DLP:

Pour garder YT-DLP à jour, exécutez la commande suivante:

 python3 -m pip install -u yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

3.3. Installez YT-DLP via des référentiels Linux officiels

Pour votre commodité, certaines distributions Linux offrent YT-DLP dans leurs référentiels officiels, vous permettant de l'installer en utilisant votre gestionnaire de package par défaut. Voici les instructions d'installation YT-DLP pour différentes distributions Linux:

Alpine Linux:

 doas apk -u add yt-dlp
Copier après la connexion

Arch Linux, Endeavouros, Manjaro Linux:

 sudo pacman -s yt-dlp
Copier après la connexion

Debian, Ubuntu, Linux Mint, Pop! _Os:

 sudo apt installer yt-dlp
Copier après la connexion

Feutre:

 sudo dnf installer yt-dlp
Copier après la connexion

OpenSUSE:

 sudo zypper installer yt-dlp
Copier après la connexion

Veuillez noter que la version disponible dans les référentiels officiels peut parfois être légèrement dépassée. Pour accéder aux dernières fonctionnalités et mises à jour, il est souvent recommandé d'utiliser la méthode recommandée officiellement impliquant Curl ou WGET, comme indiqué ci-dessus. Ces méthodes vous garantissent la version la plus à jour de YT-DLP.

3.4. Installez FFMPEG sur Linux

Pour que YT-DLP télécharge en douceur les vidéos 720p de YouTube et effectuer des conversions de format vidéo, il s'appuie sur FFMPEG . Pour configurer FFMPEG sur votre système Linux, veuillez consulter le guide suivant.

  • Comment installer ffmpeg sur Linux

3.5. Installez YT-DLP sur Android en utilisant Termux

Nous pouvons installer YT-DLP sur un périphérique Android via Termux .

Tout d'abord, installez Termux sur votre téléphone Android.

Ensuite, ouvrez l'application Termux et exécutez la commande suivante pour accorder l'autorisation à Termux pour accéder au stockage de votre téléphone, en autorisant les téléchargements de fichiers.

 Termux-Settup-Storage
Copier après la connexion

Mettez à jour tous les packages de Termux pour vous assurer d'avoir les dernières versions.

 mise à jour PKG et mise à niveau PKG
Copier après la connexion

Installez des dépendances essentielles, notamment Python, LibExpat et OpenSSL.

 pkg installer libexpat openssl python
Copier après la connexion

Installez YT-DLP et assurez-vous qu'il est à jour. PIP est le gestionnaire de packages de Python et gérera l'installation pour vous.

 pip install -u yt-dlp
Copier après la connexion
Copier après la connexion

Si vous prévoyez de travailler largement avec les opérations vidéo, il est recommandé d'installer FFMPEG. Cette étape est facultative mais utile pour les tâches liées à la vidéo.

 pkg installer ffmpeg
Copier après la connexion

Pour garder YT-DLP à jour, exécutez la commande suivante périodiquement:

 pip install -u yt-dlp
Copier après la connexion
Copier après la connexion

Cela garantit que vous utilisez toujours la dernière version de YT-DLP sur votre appareil Android via Termux. Vous pouvez maintenant profiter facilement de télécharger votre contenu préféré sur votre Android!

3.6. Mise à jour de YT-DLP

Si vous avez installé manuellement YT-DLP à l'aide de CURL ou WGET ou ARIA2C, vous pouvez le mettre à jour en exécutant la commande suivante:

 sudo yt-dlp -u
Copier après la connexion
Copier après la connexion

Pour ceux qui ont installé YT-DLP à l'aide de PIP, utilisez la commande suivante pour mettre à jour:

 python3 -m pip install -u yt-dlp
Copier après la connexion
Copier après la connexion
Copier après la connexion

Si vous avez installé YT-DLP à l'aide du gestionnaire de packages de votre distribution, mettez à jour YT-DLP en fonction du gestionnaire de packages de votre système. Par exemple, sur Arch Linux, mettez à jour YT-DLP avec:

 sudo pacman -syu
Copier après la connexion

Sur les systèmes Debian et Ubuntu, vous pouvez mettre à jour YT-DLP en utilisant:

 Mise à jour Sudo Apt
Copier après la connexion

Garder YT-DLP à jour garantit que vous avez accès aux dernières fonctionnalités et corrections de bogues.

4. tutoriel YT-DLP avec des exemples

L'utilisation de YT-DLP est presque identique aux YouTube-DL , avec seulement quelques différences mineures. Dans ce guide, nous apprendrons certaines des commandes YT-DLP les plus couramment utilisées pour télécharger des vidéos et des listes de lecture de YouTube et d'autres sites Web.

4.1. Télécharger une vidéo ou une liste de lecture

Pour télécharger une seule vidéo ou une liste de lecture entière depuis YouTube, entrez simplement l'URL dans le format suivant:

 yt-dlp https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Pour télécharger une vidéo ou une liste de lecture avec un nom personnalisé, utilisez l'indicateur -o suivi du nom souhaité. Par exemple:

 yt-dlp -o 'Abdul Kalam Wings of Fire Autobiography' https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Pour télécharger une vidéo ou une liste de lecture dans un emplacement spécifique, utilisez l'indicateur -o suivi du répertoire cible. Par exemple:

 yt-dlp -o '~ / téléchargements / abdul kalam biographie' https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Pour inclure des détails supplémentaires dans le nom de fichier, tels que le titre, le nom du téléchargeur, la date de téléchargement et le nom de la liste de lecture, utilisez le format suivant:

 yt-dlp -o '% (titre) s par% (uploader) s sur% (upload_date) s dans% (playlist) s.% (ext) s' https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion

Voici une ventilation des différentes options utilisées dans les commandes ci-dessus:

  • YT-DLP: le nom de l'outil de ligne de commande utilisé pour télécharger des vidéos et des listes de lecture.
  • -o: l'indicateur utilisé pour spécifier le nom de fichier ou le répertoire de sortie.
  • % (titre) S: le titre de la vidéo ou de la playlist.
  • % (téléchargeur) s: le nom du téléchargeur vidéo ou playlist.
  • % (upload_date) s: la date à laquelle la vidéo ou la playlist a été téléchargée.
  • % (playlist) S: Le nom de la playlist, si la vidéo fait partie d'une liste de lecture.
  • % (ext) s: l'extension de fichier du fichier vidéo ou audio téléchargé.

4.2. Télécharger plusieurs vidéos en parallèle

Il peut y avoir des cas où vous devez télécharger plusieurs vidéos à partir d'un site Web ou de toute autre source. Dans de tels cas, vous avez quelques options pratiques:

Option 1: Télécharger en mentionnant les URL

Vous pouvez télécharger plusieurs vidéos en spécifiant leurs URL dans la commande, séparées par des espaces comme SO:

 yt-dlp <url1> <url2></url2></url1>
Copier après la connexion

Cette méthode vous permet de récupérer plusieurs vidéos en une seule fois, simplement en répertoriant leurs URL.

Option 2: Utilisez un fichier texte

Alternativement, vous pouvez créer un fichier texte contenant toutes les URL vidéo que vous souhaitez télécharger, puis transmettre ce fichier comme argument à YouTube-DL:

 yt-dlp -a url.txt
Copier après la connexion

En utilisant cette commande, YT-DLP télécharge automatiquement toutes les vidéos répertoriées dans le fichier URL.txt. Cette approche est particulièrement pratique lorsqu'il s'agit de nombreuses vidéos, car elle rationalise le processus pour vous.

4.3. Télécharger audio uniquement à partir d'une vidéo

Pour télécharger une vidéo sous forme d'audio, IE extrait audio d'une vidéo, utilisez -x indicateur comme ci-dessous.

 yt-dlp -x https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion

Vous pouvez également spécifier le format audio de sortie à l'aide de l'indicateur -x - audio-format .

 yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion

Cette commande extrait et télécharge uniquement l'audio de la vidéo donnée.

 [YouTube] Extraction de l'URL: https://www.youtube.com/watch?v=t5b20oLaiaw
[YouTube] T5B20OLAIAW: Téléchargement de la page Web
[YouTube] T5B20OLAIAW: Téléchargement de JSON API Player IOS
[YouTube] T5B20OLAIAW: Téléchargement Android Player API JSON
[YouTube] T5B20OLAIAW: Téléchargement des informations M3U8
[info] T5B20OLAIAW: Téléchargement 1 format (s): 251
[Téléchargement] Destination: Dr APJ Abdul Kalam | Wings of Fire | Autobiographie | Anglais | Inspirant History [T5B20OLAIAW] .webm
[Télécharger] 100% de 71.04mib en 00:00:21 à 3,32 mib / s
<strong><mark>[ExtractAudio] Destination: Dr APJ Abdul Kalam | Ailes de feu | Autobiographie | English | Histoire audio inspirante [T5B20OLAIAW] .mp3</mark>
Suppression du fichier original Dr APJ Abdul Kalam | Wings of Fire | Autobiographie | Anglais | Inspirant Story [T5B20OLAIAW] .webm (Pass -K to Keep)</strong>
Copier après la connexion

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

4.4. Téléchargez une vidéo avec description, métadonnées, annotations, sous-titres et miniatures

Pour télécharger une vidéo avec ses détails d'accompagnement, y compris la description, les métadonnées, les annotations, les sous-titres et la vignette, utilisez la commande suivante:

 YT-DLP --WRITE-DESCRIPTION --WRITE-INFO-JSON --WRITE-ANNOTATION --WRITE-SUB - WRITE-Thumbnail <url></url>
Copier après la connexion

Avec cette commande, vous pouvez capturer non seulement la vidéo elle-même, mais aussi tous les éléments associés qui améliorent votre expérience de visualisation.

4.5. Afficher tous les formats vidéo ou playlist disponibles

Pour afficher une liste complète de tous les formats disponibles pour une vidéo ou une liste de lecture, utilisez la commande suivante:

 YT-DLP --List-Formats https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion
Copier après la connexion

Alternativement, vous pouvez obtenir le même résultat avec le drapeau -f :

 yt-dlp -f https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion
Copier après la connexion
Copier après la connexion

Ces commandes vous fournissent un aperçu des différents formats dans lesquels le contenu est accessible, vous aidant à faire une sélection éclairée.

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

Comme vous le voyez à partir de la sortie, YT-DLP présente un affichage complet de tous les formats vidéo accessibles dans une colonne tabulaire organisée. En passant de gauche à droite, cet affichage comprend des détails essentiels tels que

  • IDENTIFIANT,
  • Extension (ext),
  • Résolution,
  • Cadres par seconde (FPS),
  • Canal (ch),
  • File size,
  • Débit binaire total (TBR),
  • Protocole (proto),
  • Codec vidéo (VCODEC),
  • Bitrate vidéo (VBR),
  • Codec audio (ACODEC),
  • Débit audio (ABR),
  • Taux d'échantillonnage audio (ASR),
  • et des informations supplémentaires.

Ce format s'avère particulièrement utile lorsque vous devez télécharger une vidéo dans une qualité ou un format spécifique. Il permet des décisions rapides et éclairées lors de la sélection du format le plus approprié pour vos besoins.

4.6. Voir la taille des vidéos YouTube

Pour obtenir la taille du fichier d'une vidéo avant même de la télécharger, utilisez l'indicateur -f comme suit:

 yt-dlp -f https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion
Copier après la connexion
Copier après la connexion

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

Dans la sortie, la taille du fichier s'affiche dans la 6ème colonne, vous permettant d'identifier facilement les exigences de stockage de la vidéo.

4.7. Télécharger des vidéos en qualité et format spécifiques

Par défaut, YT-DLP téléchargera des vidéos dans la meilleure qualité disponible si vous ne transmettez aucune option. Cependant, vous avez la flexibilité de télécharger une vidéo ou une liste de lecture dans une qualité ou un format spécifique selon vos préférences.

YouTube propose les options de qualité suivantes pour les téléchargements vidéo:

  • Meilleur: cela sélectionne le format de la plus haute qualité disponible, y compris la vidéo et l'audio.
  • Pire: il choisit le format de qualité la plus basse pour la vidéo et l'audio.
  • BestVideo: cette option sélectionne le format vidéo de meilleure qualité uniquement (par exemple, vidéo Dash).
  • PiRSVIDEO: similaire à Bestvideo mais choisit le format vidéo uniquement la plus basse.
  • BestAudio: cela sélectionne le format audio audio de meilleure qualité.
  • PireAudio: similaire à BestAudio mais choisit le format audio uniquement la plus basse.

Par exemple, si vous souhaitez télécharger la vidéo dans la meilleure qualité disponible pour l'audio et la vidéo, utilisez cette commande:

 yt-dlp -f meilleur https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

De même, télécharger audio uniquement avec la meilleure qualité:

 yt-dlp -f bestaudio <url></url>
Copier après la connexion

Pour télécharger le format vidéo de qualité la plus basse, utilisez cette commande:

 yt-dlp -f pirevideo <url></url>
Copier après la connexion

Vous pouvez également combiner différentes options de format, comme ceci:

 yt-dlp -f bestvideo bestaudio <url></url>
Copier après la connexion

Cette commande télécharge les meilleurs formats vidéo et audio uniquement de qualité et les fusionne à l'aide de FFMPEG ou AVCONV. Assurez-vous que l'un de ces outils est installé sur votre système.

Si vous préférez ne pas fusionner l'audio et la vidéo, remplacez l'opérateur plus () par une virgule (,) comme ceci:

 yt-dlp -f 'bestvideo, bestAudio' https://www.youtube.com/watch?v=t5b20oLaiaw -o '% (title) sf% (format_id) s.% (ext) s'
Copier après la connexion

Cette commande télécharge séparément la meilleure vidéo et l'audio de qualité, résultant en deux fichiers. Dans ce cas, il est recommandé d'utiliser un modèle de sortie (option -O) car BestVideo et BestAudio peuvent avoir le même nom de fichier.

Vous pouvez même télécharger une vidéo ou une liste de lecture de qualité spécifique avec une résolution définie. Par exemple, pour télécharger la vidéo de meilleure qualité avec une résolution de 480 pixels ou moins (moins ou égale à 480p), utilisez cette commande:

 yt-dlp -f "meilleur [hauteur 
Copier après la connexion

Comme mentionné précédemment, vous pouvez combiner des sélecteurs de format pour cibler une qualité vidéo spécifique. La commande suivante télécharge le meilleur format disponible (audio et vidéo) mais pas mieux que 480p:

 yt-dlp -f 'bestvideo [hauteur 
Copier après la connexion

Vous pouvez confirmer si YT-DLP a téléchargé la vidéo dans la qualité souhaitée en examinant les informations sur les fichiers multimédias avec des outils comme MediaNFO .

Vous avez également la flexibilité d' utiliser des noms de drapeaux abrégés . Par exemple, au lieu de taper "BestVideo", vous pouvez utiliser "BV". De même, vous pouvez utiliser "W" pour "pire" et "wv" pour "Pirevideo".

Exemples:

Pour télécharger le meilleur format vidéo uniquement et le meilleur format audio uniquement ou le meilleur format combiné si la vidéo uniquement n'est pas disponible, exécuter:

 yt-dlp -f "bv ba / b" https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Téléchargez la pire qualité vidéo disponible:

 yt-dlp -f "wv * wa / w" https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Pour plus d'exemples de drapeaux abrégés, consultez la page de sélection du format .

Cette notation raccourci simplifie vos commandes pour une utilisation plus efficace.

4.8. Télécharger des vidéos de manière interactive

Vous pouvez utiliser l'indicateur -f - pour sélectionner de manière interactive le format pour chaque vidéo. Cela vous invitera avec une liste des formats disponibles, ainsi que leur ID, leur extension, leur résolution, leur taille de fichier et leur codec audio / vidéo.

Pour télécharger un format spécifique, saisissez l'ID du fichier et appuyez sur Entrée.

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

Pour télécharger la sélection par défaut, appuyez sur Entrée sans rien taper. Pour quitter l'invite de sélection du format interactif, appuyez sur Ctrl C.

4.9. Téléchargement des vidéos à l'aide d'identifices de format

Si vous souhaitez télécharger plusieurs formats de la même vidéo, vous pouvez utiliser une virgule comme séparateur. Par exemple, l'utilisation de -f 22,17,18 téléchargera ces trois formats, à condition qu'ils soient disponibles.

Les nombres 22, 17 et 18 correspondent aux ID des formats vidéo respectifs. Ces ID sont appelés "codes de format" dans la sortie de YouTube-DL.

Vous pouvez découvrir ces ID en répertoriant les formats disponibles en utilisant l'une des commandes suivantes:

 YT-DLP --List-Formats https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion
Copier après la connexion

Ou

 yt-dlp -f https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion
Copier après la connexion
Copier après la connexion

Les ID pour les formats disponibles sont répertoriés dans la première colonne. Le format de meilleure qualité se trouve généralement vers la fin, souvent avec un identifiant comme 247. Par conséquent, pour télécharger le format de la meilleure qualité, vous pouvez utiliser la commande suivante:

 yt-dlp -f 247 https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Si vous avez l'intention de télécharger plusieurs vidéos et qu'ils ne partagent pas les mêmes formats disponibles, vous pouvez spécifier l'ordre de préférence à l'aide de barres obliques. Il est important de noter que les formats sur le côté gauche sont prioritaires.

Par exemple, l'utilisation de -f 22/17/18 signifie qu'il tentera de télécharger le format 22 si disponible, le format 17 si le format 22 n'est pas disponible, etc. Si aucun des formats spécifiés n'est disponible, il vous informera qu'aucun format approprié de téléchargement n'est trouvé.

N'oubliez pas que la barre oblique est à gauche, ce qui signifie que les formats sur le côté gauche sont préférés pendant le processus de sélection.

4.10. Télécharger des vidéos par extension de fichier

Pour télécharger des vidéos dans votre format préféré, comme MP4, exécutez simplement la commande suivante:

 YT-DLP - Format MP4 https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Ou, vous pouvez utiliser la version abrégée:

 yt-dlp -f mp4 https://www.youtube.com/watch?v=T5B20OLAIAW
Copier après la connexion

Comme mentionné dans la section précédente, il est essentiel de noter que toutes les vidéos ne peuvent pas être disponibles dans les formats souhaités. Dans de tels cas, YT-DLP téléchargera automatiquement le meilleur format disponible.

Par exemple, la commande suivante téléchargera le fichier de format MP4 de la meilleure qualité. Si le format MP4 n'est pas disponible pour la vidéo donnée, il téléchargera le meilleur format alternatif:

 yt-dlp -f 'bestvideo [ext = mp4] bestAudio [ext = m4a] / meilleur [ext = mp4] / meilleur' ​​https://www.youtube.com/watch?v=t5b20olaaw
Copier après la connexion

Si vous préférez enregistrer ces fichiers avec des noms de fichiers personnalisés, vous pouvez le faire en utilisant la commande suivante:

 yt-dlp -f mp4 -o '% (title) sf% (format_id) s.% (ext) s' https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion

4.11. Définir des limites de taille pour les téléchargements vidéo

Lorsque vous téléchargez plusieurs vidéos à partir d'une liste de lecture, vous pouvez avoir une préférence pour les vidéos dans une plage de taille spécifique.

Par exemple, pour s'assurer qu'aucune vidéos plus petite qu'une taille spécifiée, disons 100 Mo, n'est téléchargée, utilisez la commande suivante:

 yt-dlp - min-filesize 100m <lastlist_url></lastlist_url>
Copier après la connexion
Copier après la connexion

Inversement, si vous souhaitez éviter de télécharger des vidéos plus grandes qu'une taille donnée, vous pouvez utiliser:

 yt-dlp --max-filesize 100m <lastlist_url></lastlist_url>
Copier après la connexion

Vous avez également la possibilité de combiner les opérateurs de sélection de format pour télécharger des vidéos d'une taille particulière. La commande suivante, par exemple, téléchargera le meilleur format vidéo uniquement, tant qu'il ne dépasse pas 100 Mo:

 yt-dlp -f 'best [file size <h3> 4.12. Télécharger des vidéos par date</h3><p> YT-DLP offre la capacité de filtrer et de télécharger des vidéos ou des listes de lecture en fonction de leur date de téléchargement, ce qui s'avère incroyablement utile lorsqu'il s'agit de listes de lecture étendues contenant des centaines de vidéos.</p><p> Par exemple, pour télécharger des vidéos téléchargées à une date exacte, disons le 30 septembre 2023, vous pouvez utiliser la commande suivante:</p><pre class="brush:php;toolbar:false"> YT-DLP - Date 20230930 <url></url>
Copier après la connexion

Pour télécharger des vidéos téléchargées au plus tard une date spécifique:

 YT-DLP --DateBefore 20230930 <url></url>
Copier après la connexion

Si vous souhaitez récupérer des vidéos téléchargées ou après une date particulière:

 YT-DLP --DATAFTER 20230930 <url></url>
Copier après la connexion

Pour télécharger uniquement les vidéos téléchargées au cours des 6 derniers mois:

 $ YT-DLP - Datafter maintenant-6 mois <url></url>
Copier après la connexion

Pour télécharger des vidéos dans une plage de dates spécifiée, comme du 30 septembre 2022 au 30 septembre 2023, utilisez la commande suivante:

 YT-DLP --DATAFTER 20220930 --DATEBEFORE 20230930 <url></url>
Copier après la connexion

4.13. Télécharger des vidéos spécifiques à partir d'une playlist

Il s'agit d'une autre fonctionnalité précieuse offerte par YT-DLP, vous permettant de télécharger des chansons ou des vidéos spécifiques à partir d'une liste de lecture qui pourrait contenir des centaines d'entrées.

Par exemple, pour télécharger la 20e vidéo à partir d'une liste de lecture, exécutez la commande suivante:

 YT-DLP - PlayList-Items 20 <playlist_url></playlist_url>
Copier après la connexion

Vous pouvez également télécharger et convertir simultanément la vidéo en un autre format. Dans l'exemple suivant, la commande téléchargera la première vidéo de la playlist et la convertira au format .mp3:

 YT-DLP - PlayList-Items 1 -X --Audio-Format mp3 <playlist_url></playlist_url>
Copier après la connexion

De même, pour télécharger plusieurs vidéos aléatoires, spécifiez simplement les indices des vidéos dans la playlist séparés par des virgules, comme indiqué ci-dessous:

 YT-DLP - PlayList-Items 2,3,7,10 <playlist_url></playlist_url>
Copier après la connexion

Vous pouvez également définir une gamme de vidéos à télécharger. Pour télécharger une liste de lecture vidéo à partir d'une vidéo spécifique, disons le 10e, et continuant jusqu'à la fin:

 YT-DLP - PlayList-Start 10 <playlist_url></playlist_url>
Copier après la connexion

Pour télécharger uniquement les vidéos allant de la 2e à la 5e position dans une playlist, utilisez:

 YT-DLP --PlayList-Start 2 - PlayList-End 5 <playlist_url></playlist_url>
Copier après la connexion

4.14. Télécharger des vidéos basées sur l'aptitude à l'âge

YT-DLP propose une autre fonctionnalité précieuse qui vous permet de télécharger des vidéos adaptées à un groupe d'âge spécifique.

Par exemple, si vous souhaitez télécharger toutes les vidéos "Playons" qui ne sont pas marquées comme "NSFW" ou à l'âge restreint pour les enfants de 7 ans d'une liste de lecture, vous pouvez utiliser la commande suivante:

 YT-DLP - Match-Title "Let's Play" --age-Limit 7 --reject-Title "NSFW" <playlist_url></playlist_url>
Copier après la connexion

Cette commande garantit que seules les vidéos appropriées pour un public de 7 ans seront téléchargées, filtrant tout contenu "NSFW" ou à l'âge.

4.15. Définition des limites de vitesse de téléchargement

Pour contrôler la vitesse de téléchargement, vous pouvez utiliser l'option -r. Par exemple, la commande ci-dessous limitera la vitesse à 50 kilobytes par seconde:

 YT-DLP -R 50K <url></url>
Copier après la connexion

Gardez à l'esprit que la vitesse est spécifiée en octets par seconde.

4.16. Resumage Téléchargements

YT-DLP reprend généralement automatiquement les téléchargements d'où ils ont été précédemment interrompus. Cependant, si pour une raison quelconque, il ne reprend pas de téléchargement, vous pouvez continuer avec force à télécharger des fichiers partiellement terminés à l'aide de l'indicateur -C ou - Continuation:

 yt-dlp -c <url></url>
Copier après la connexion

Ce drapeau garantit que le téléchargement reprend d'où il s'était arrêté, même s'il a été interrompu plus tôt.

4.17. Télécharger les images de vignettes YouTube

Pour télécharger l'image miniature d'une vidéo YouTube donnée, exécutez:

 YT-DLP --Ignore-Errors - W-WRITE-Thumbnail --Skip-Download 1 $ 2 $ $ 3 $ https://www.youtube.com/watch?v=t5b20oLaiaw
Copier après la connexion

Voici ce que fait chaque partie de la commande:

  1. YT-DLP: Cela invoque le programme YT-DLP.
  2. --Ignore-Errors: cette option indique à YT-DLP de continuer à télécharger même si certaines erreurs se produisent.
  3. --WRITE-Thumbnail: Cette option demande à YT-DLP de télécharger l'image miniature pour la vidéo et de l'enregistrer dans un fichier.
  4. --Skip-download: cette option indique à YT-DLP de sauter le téléchargement du fichier vidéo réel.
  5. 1 $ 2 $ 3 $: Ce sont des paramètres de position qui peuvent être utilisés pour transmettre des options ou des arguments supplémentaires à YT-DLP. Cependant, dans cette commande, ils ne sont pas utilisés.
  6. https://www.youtube.com/watch?v=T5B20OLAIAW: Ceci est l'URL de la vidéo YouTube pour laquelle vous souhaitez télécharger la vignette.

Ainsi, lorsque vous exécutez cette commande, YT-DLP tentera de télécharger l'image miniature pour la vidéo YouTube spécifiée et l'enregistrer dans un fichier dans le répertoire actuel. Il sautera le téléchargement du fichier vidéo réel, et il se poursuivra même si certaines erreurs se produisent pendant le processus.

Cette commande peut être utile si vous n'avez besoin que de l'image miniature d'une vidéo YouTube et que vous ne souhaitez pas télécharger le fichier vidéo entier, ce qui peut gagner du temps et de l'espace disque.

4.18. Diffusez des vidéos directement sur un lecteur multimédia

Pour diffuser des médias directement sur votre lecteur multimédia, vous devez demander à YT-DLP de diffuser sur STDOUT à l'aide de l'option '-o -'. De plus, votre lecteur multimédia devrait être capable de lire à partir de STDIN.

Vous pouvez y parvenir en canalisant la sortie de YT-DLP à votre lecteur multimédia. Par exemple, pour diffuser vers VLC, vous pouvez utiliser la commande suivante:

 yt-dlp -o - "https://www.youtube.com/watch?v=t5b20oLaiaw" | VLC -
Copier après la connexion

Si vous avez installé FFMPEG, vous pouvez utiliser les options '-o - --downloader ffmpeg -f "bv * ba / b"' lors du streaming vers Stdout pour obtenir la meilleure qualité disponible. "

4.19. Accéder à une aide YouTube-DL

Bien que ces exemples devraient suffire d'utiliser YT-DLP pour télécharger des vidéos en ligne, il convient de noter que YT-DLP offre un large éventail d'options supplémentaires. Pour plus d'informations, vous pouvez consulter la section d'aide YT-DLP en exécutant:

 yt-dlp - help
Copier après la connexion

5. Dépannage YT-DLP

Ci-dessous, vous trouverez une liste d'erreurs courantes que vous pouvez rencontrer de temps en temps. La majorité de ces problèmes peuvent être résolus en mettant à jour YT-DLP vers la dernière version.

Cependant, il y a quelques erreurs, comme celles énumérées ci-dessous, qui peuvent persister même lorsque vous utilisez une version mise à jour de YouTube-DL.

5.1. Corrigez "Impossible de télécharger les données vidéo: Erreur HTTP 403: Forbidden" Erreur

Lorsque vous téléchargez des vidéos depuis YouTube, vous obtiendrez parfois une erreur comme ci-dessous.

 Erreur: Impossible de télécharger les données vidéo: HTTP Erreur 403: Interdite
Copier après la connexion

Pour corriger cette erreur, effacez simplement le cache YT-DLP à l'aide de la commande suivante:

 $ yt-dlp --rm-cache-dirremoving cache dir /home/ostechnix/.cache/yt-dlp…
Copier après la connexion

5.2. Erreur: Impossible d'ouvrir pour l'écriture: [Errno 36] Nom du fichier trop long

Si vous rencontrez cette erreur tout en essayant de télécharger une vidéo YouTube avec un long nom, suivez ces étapes pour la résoudre:

Vous verrez probablement un message d'erreur similaire à celui-ci:

 [YouTube] _xegknkebws: téléchargement de page Web
 Erreur: Impossible d'ouvrir pour l'écriture: [Errno 36] Nom du fichier trop long: '\ xe0 \ xae \ xa8 \ xe0 \ xaf \ x8b
[...]
\ xe0 \ xaf \ x8d \ xe0 \ xae \ x95 \ xe0 \ xae \ xae \ xe0 \ xaf \ x8d-_xegknkebws.f136.mp4.part
Copier après la connexion

Pour résoudre cette erreur, téléchargez simplement la vidéo avec un nom plus court de votre choix à l'aide de l'indicateur "-o". Par exemple:

 yt-dlp -f 'bestvideo [ext = mp4] bestAudio [ext = m4a]' -o video.mp4 <url></url>
Copier après la connexion

Dans cette commande, l'indicateur "-o" vous permet de spécifier un nom personnalisé pour la vidéo téléchargée, garantissant qu'il a un nom de fichier plus court.

6. Feuille de triche YT-DLP

Cette feuille de triche vous fournit quelques commandes YT-DLP essentielles pour vous permettre de télécharger efficacement des vidéos et des listes de lecture.

Téléchargement de base:

Téléchargez une vidéo:

 yt-dlp <video_url></video_url>
Copier après la connexion

Téléchargez une playlist:

 yt-dlp <playlist_url></playlist_url>
Copier après la connexion

Sélection du format:

Sélectionnez la meilleure qualité:

 yt-dlp -f meilleur <video_url></video_url>
Copier après la connexion

Sélectionnez Format spécifique:

 yt-dlp -f <format_id> <video_url></video_url></format_id>
Copier après la connexion

Format audio uniquement:

 yt-dlp -f bestaudio <video_url></video_url>
Copier après la connexion

Options de téléchargement:

Limiter la vitesse de téléchargement:

 yt-dlp -r 50k <video_url></video_url>
Copier après la connexion

CV Télécharger:

 yt-dlp -c <video_url></video_url>
Copier après la connexion

Filtration:

Filtre par date:

 YT-DLP --Date 20230101 <dicide_url></dicide_url>
Copier après la connexion

Filtre par limite d'âge:

 yt-dlp --age-limit 18 <video_url></video_url>
Copier après la connexion

Filtre par titre:

 YT-DLP - Match-Title "Keyword" <playlist_url></playlist_url>
Copier après la connexion

Avancé:

Télécharger par codes de format:

 yt-dlp -f 22,17,18 <video_url></video_url>
Copier après la connexion

Télécharger par extension de fichier:

 yt-dlp - format mp4 <video_url></video_url>
Copier après la connexion

Définir la limite de taille:

 yt-dlp - min-filesize 100m <lastlist_url></lastlist_url>
Copier après la connexion
Copier après la connexion

Téléchargez des vidéos spécifiques de la playlist:

 YT-DLP - PlayList-Items 1,3,5 <playlist_url></playlist_url>
Copier après la connexion

Télécharger les miniatures:

 YT-DLP --Ignore-Errors - Write-Thumbnail - Skip-Download 1 $ $ $ $ $ <video_url></video_url>
Copier après la connexion

N'oubliez pas de remplacer et par les URL réelles à partir desquelles vous souhaitez télécharger.

7. YT-DLP Commandes Image de feuille

Si vous utilisez souvent YT-DLP pour télécharger les médias, vous pouvez utiliser cette cheetheet pour une référence rapide.

Commandes YT-DLP: Le tutoriel complet pour les débutants (2025)

8. Questions fréquemment posées

Les questions suivantes sont fréquemment posées (FAQ) pour YT-DLP.

Q: Qu'est-ce que YT-DLP?

R: YT-DLP est un programme de ligne de commande utilisé pour télécharger des vidéos et des listes de lecture à partir de divers sites Web, y compris YouTube. C'est une fourche de YouTube-DL avec des fonctionnalités et des améliorations supplémentaires.

Q: Comment installer YT-DLP sur mon système?

A: You can install yt-dlp on Linux, macOS, and Windows using wget or curl or pip. On Linux, you can also use package managers like apt or dnf on Debian/Ubuntu or Fedora, respectively. For detailed installation instructions, refer to the Install yt-dlp section above.

Q: Can I use yt-dlp on Android?

A: Yes, you can use yt-dlp on Android by installing it through the Termux app. Refer to the documentation for specific instructions on setting up yt-dlp on Android.

Q: How do I update yt-dlp to the latest version?

A: You can update yt-dlp by running this command: yt-dlp -UThis will fetch and install the latest version of yt-dlp.

Q: How can I download videos in a specific quality or format?

A: yt-dlp offers a range of options to specify the format or quality of downloaded videos. You can use the -f or --format flag followed by format codes to select a specific format or quality.

Q: Can I download only the audio of a video?

A: Yes, you can download only the audio of a video using yt-dlp. Use the -x flag to extract audio, and specify the desired audio format with --audio-format. For example:yt-dlp -x --audio-format mp3

Q: How do I set a download speed limit?

A: To limit the download speed, use the -r flag followed by the desired speed in bytes per second. For example, to limit the speed to 50KB/s:yt-dlp -r 50K

Q: How can I filter videos by upload date?

A: yt-dlp allows you to filter videos by their upload date. Use --date, --datebefore, or --dateafter flags followed by the date in the format YYYYMMDD to specify your filter criteria.

Q: Is yt-dlp compatible with scripts and automation?

A: Yes, yt-dlp can be integrated into scripts and automated workflows. You can use it with various scripting languages to perform batch downloads, schedule downloads, and more.

Q: Can I download videos from websites other than YouTube?

A: Yes, yt-dlp supports a wide range of websites, not just YouTube. You can use it to download videos and playlists from various online platforms.

Q: Is yt-dlp legal to use?

A: yt-dlp itself is a legal tool for downloading publicly available videos. However, it's important to respect copyright and intellectual property rights when using yt-dlp, and avoid downloading content without proper authorization.

Conclusion

In this tutorial, we have learned some of the most commonly used yt-dlp commands to download videos and audio from YouTube and various other websites.

yt-dlp is one of my favorite downloader program for Linux . It offers a versatile and comprehensive set of features for downloading videos and playlists from hundreds of websites.

If you're looking for a best audio/video downloader for Linux , yt-dlp is worth trying!

Ressource:

  • yt-dlp GitHub Repository

Suggested read:

  • 20 FFmpeg Commands For Beginners

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal