Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
yt-dlp [Le 20/04/2026, 06:59] – détails krodelabestioleyt-dlp [Le 06/05/2026, 14:44] (Version actuelle) – +tag gestionnaire_de_téléchargements krodelabestiole
Ligne 1: Ligne 1:
-{{tag>console multimédia audio vidéo capture internet encodage streaming}}+{{tag>console multimédia audio vidéo capture internet encodage streaming gestionnaire_de_téléchargements}}
  
 {{ :icons:yt-dlp.png?120|Icône yt-dlp}} {{ :icons:yt-dlp.png?120|Icône yt-dlp}}
Ligne 118: Ligne 118:
 ==== Récupérer la liste des flux disponibles pour une vidéo ==== ==== Récupérer la liste des flux disponibles pour une vidéo ====
  
-Quand plusieurs qualités de flux vidéo (et / ou audio) sont disponibles, **yt-dlp** télécharge //a priori// le meilleur par défaut, mais on peut en préférer un autre, ou une autre langue par exemple.+Quand plusieurs qualités de flux vidéo (et / ou audio) sont disponibles, **yt-dlp** télécharge //a priori// le meilleur de chaque (vidéo + audio) par défaut, mais on peut en préférer d'autres, ou une autre langue par exemple.
  
 L'option ''-F'' permet d'afficher (sans les télécharger) la liste des flux disponibles : L'option ''-F'' permet d'afficher (sans les télécharger) la liste des flux disponibles :
Ligne 125: Ligne 125:
 C'est ensuite l'option ''-f'' qui permet de lancer le téléchargement de son choix : C'est ensuite l'option ''-f'' qui permet de lancer le téléchargement de son choix :
 <code>yt-dlp -f format URL</code> <code>yt-dlp -f format URL</code>
-En remplaçant ''format'' par le contenu de la colonne ''ID'' du retour de la commande précédente.+En remplaçant ''format'' par le contenu de la colonne ''ID'' du retour de la commande précédente.\\ 
 +Il peut s'agir : 
 +  * d'un flux vidéo (dans ce cas le "meilleur" flux audio est aussi toujours téléchargé) 
 +  * ou à l'inverse, d'un flux audio (on garde la vidéo par défaut) 
 +  * ou d'une sélection de plusieurs flux audio ou vidéo séparés par le caractère ''+'' (sans espace) :<code>yt-dlp -f piste_vidéo+piste_audio URL</code> 
 + 
 +<note tip> 
 +De la sorte on peut aussi télécharger plusieurs flux audio (avec plusieurs ''+//piste_audio//'' juxtaposés) pour créer un fichier vidéo multilingue. 
 +</note>
  
 ==== Télécharger l'audio d'une vidéo ==== ==== Télécharger l'audio d'une vidéo ====
Ligne 143: Ligne 151:
  
 ==== Sous-titres des vidéos ==== ==== Sous-titres des vidéos ====
- 
-<note> 
-Si la vidéo est dépourvue de sous-titres (ou que ceux-ci sont incrustés dans l'image vidéo), la dernière ligne du retour de ''yt-dlp -F //URL//'' sera ''//URL// has no subtitles''. 
-</note> 
  
 Les options ''%%--write-subs%%'', ''%%--write-auto-subs%%'', ou ''%%--embed-subs%%'' permettent de récupérer les sous-titres. Les options ''%%--write-subs%%'', ''%%--write-auto-subs%%'', ou ''%%--embed-subs%%'' permettent de récupérer les sous-titres.
  
-<note>On peut aussi utiliser l'option ''%%--skip-download%%'' pour télécharger uniquement les sous-titres.</note>+<note tip>On peut aussi utiliser l'option ''%%--skip-download%%'' pour télécharger uniquement les sous-titres.</note>
  
 === Lister les langues disponibles === === Lister les langues disponibles ===
  
 <code>yt-dlp --list-subs URL</code> <code>yt-dlp --list-subs URL</code>
 +
 +<note>
 +Si la vidéo est dépourvue de sous-titres (ou que ceux-ci sont incrustés dans l'image vidéo), la dernière ligne du retour sera ''//URL// has no subtitles''.
 +</note>
  
 === Télécharger en définissant la langue === === Télécharger en définissant la langue ===
Ligne 164: Ligne 172:
 <code>yt-dlp --write-auto-sub --sub-lang LANG URL</code> <code>yt-dlp --write-auto-sub --sub-lang LANG URL</code>
  
-=== Télécharger et choisir le format de flux, en même temps que les sous-titres === +=== Télécharger et choisir le format des flux, en même temps que les sous-titres ===
- +
-<code>yt-dlp -f format --write-subs --sub-langs LANG URL</code> +
- +
-Ou dans le cas d'une vidéo et audio double-flux (vidéo et audio séparés) : +
-<code>yt-dlp -f video-only+audio-only --write-subs --sub-langs LANG URL</code>+
  
-En remplaçant ''video-only'' et ''audio-only'' par les correspondances de la colonne ''ID'' retournée précédemment (par ''yt-dlp -F //URL//'').+<code>yt-dlp -f video+audio --write-subs --sub-langs LANG URL</code> 
 +En remplaçant ''video'' et ''audio'' par les correspondances de la colonne ''ID'' retournée précédemment (par ''yt-dlp -F //URL//'').
  
 ==== Exemple complet multilingue ==== ==== Exemple complet multilingue ====