Aller au contenu
yt-dlp

Télécharger de la vidéo 4K — générateur de commandes yt-dlp

Composez une commande yt-dlp pour de la vidéo 2160p en conservant chapitres et métadonnées.

Facultatif. Laissez vide et la commande se terminera par URL, à compléter vous-même.

Votre commande

yt-dlp -f 'bv*[height<=2160]+ba/b[height<=2160]' --merge-output-format mkv --no-playlist --embed-metadata --embed-chapters -N 4 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
Bases

Audio seul extrait la piste sonore et jette la vidéo.

Vidéo et qualité

Plafonne la hauteur. yt-dlp choisit malgré tout la meilleure piste à ce niveau ou en dessous.

Le type de fichier dans lequel les pistes vidéo et audio séparées sont fusionnées.

Options avancées (3)

Remplace la liste de qualité. Pour ceux qui connaissent déjà la syntaxe des formats.

Réemballe les pistes sans réencoder. Rapide et sans perte.

Réencode la vidéo. Lent et avec perte — seulement si remux ne suffit pas.

Audio

Le fichier vers lequel l'audio est converti.

Le VBR offre le meilleur rapport taille/qualité ; un bitrate fixe est plus prévisible.

Sous-titres

L'incrustation les place dans la vidéo ; l'enregistrement écrit un .srt séparé à côté.

Séparées par des virgules. Écrivez all pour toutes les langues disponibles.

Playlists et chaînes

Que faire quand l'URL appartient à la fois à une vidéo et à une playlist.

Les plages et les listes fonctionnent, par exemple 1-10,15 ou -5::2 pour un élément sur deux depuis la fin.

Options avancées (1)

Note ce qui a déjà été téléchargé pour qu'une nouvelle exécution le saute. C'est ainsi qu'on garde une chaîne à jour.

Extraits et chapitres
Options avancées (2)

Une plage horaire comme *00:01:30-00:03:00, ou un nom de chapitre. L'astérisque de tête indique un horodatage.

Métadonnées et pochette
Options avancées (3)
SponsorBlock

Coupe du fichier les segments signalés par la communauté, d'après les données SponsorBlock.

Options avancées (1)

Conserve les segments mais les signale, pour que vous les sautiez vous-même.

Fichiers et dossiers

Les noms de champs s'écrivent dans %(...)s. Les barres obliques créent des dossiers.

Options avancées (4)

Où les fichiers sont écrits. Combiné au modèle ci-dessus, cela crée des sous-dossiers.

Longueur maximale du nom de fichier, en caractères.

Filtres
Options avancées (5)

AAAAMMJJ, ou une date relative comme now-1month.

AAAAMMJJ, ou une date relative.

Saute tout ce qui est plus petit. Accepte 5M, 500K et analogues.

Saute tout ce qui est plus grand.

Nombre de fichiers à télécharger avant de s'arrêter.

Réseau

Par exemple 2M ou 500K. Utile quand vous avez besoin du reste de la bande passante.

Options avancées (5)

Accélère les flux fragmentés. Quatre est un point de départ raisonnable.

Combien de fois réessayer une partie en échec. infinite est accepté.

URL d'un proxy HTTP, HTTPS ou SOCKS.

Fait ressembler les requêtes à celles d'un vrai navigateur. C'est le remède habituel à un 403 soudain.

Connexion et cookies

Lit directement votre session connectée. Nécessaire pour le contenu privé, restreint par âge ou réservé aux membres.

Options avancées (1)

Un cookies.txt au format Netscape exporté depuis votre navigateur.

Direct
Options avancées (2)

Interroge jusqu'à ce qu'un direct programmé commence. MIN-MAX est l'intervalle entre les vérifications, en secondes.

Contournements
Options avancées (3)

Obsolète au profit de --add-headers. Conservé parce que beaucoup de vieux tutoriels s'en servent encore.

Obsolète au profit de --add-headers.

Options propres à un site, par exemple youtube:player_client=web.

Sortie et débogage
Options avancées (2)
Réinitialiser

Ce que la 4K exige vraiment

En 2160p, la vidéo et l'audio sont toujours des pistes séparées : ffmpeg est donc obligatoire pour les fusionner. MKV est le container le plus sûr — MP4 ne peut pas contenir certains codecs dans lesquels la 4K est livrée, et le forcer oblige yt-dlp à réencoder : lent, avec perte, et c'est ainsi que les métadonnées HDR se perdent d'habitude.

Si la 4K n'apparaît pas, la vidéo n'a très probablement jamais été publiée dans cette résolution. Listez les formats avant de conclure que la commande est fausse. Comptez plusieurs gigaoctets par heure et utilisez une limite de taille ou une plage horaire si cela pose problème.

Le choix du container est la décision HDR. La 4K HDR arrive en codecs — VP9.2, AV1 — que le MP4 ne peut pas toujours porter, et forcer le MP4 fait transcoder yt-dlp : des heures de travail, une perte de qualité visible, et les métadonnées HDR envolées. Le MKV garde tout tel quel ; ce préréglage le choisit par défaut pour exactement cette raison. Un lecteur SDR lit un fichier HDR avec un rendu délavé — c'est le lecteur, pas le fichier, et convertir correctement de l'HDR en SDR est un travail de filtre, pas un drapeau.

La bande passante est là où la 4K cesse d'être théorique : du 2160p à un débit correct tourne à 40–90 Go par heure de séquences, et les fragments en parallèle rendent le téléchargement aussi rapide que la connexion le permet — c'est exactement ce qui déclenche le bridage de la plateforme. Si l'exécution ralentit jusqu'à ramper, divisez le nombre de fragments par deux et laissez courir plus longtemps ; un fichier 4K est assez gros pour que finir lentement batte encore le recommencement. L'option limite de taille existe pour arrêter une exécution emballée avant le disque.

Chapitres et métadonnées sont là où un archivage 4K gagne son pain : un film de deux heures sans chapitres est un fichier, et avec eux il est navigable. SponsorBlock s'intègre ici aussi — les segments sponsorisés sont marqués sur le contenu 4K comme sur tout autre, et les sauter sur un fichier long comme un film économise plus de temps que sur tout ce qui est plus court. Intégrez la vignette comme pochette, sinon votre bibliothèque multimédia affichera une tuile vide pour chaque fichier 4K.

Ce que la 4K ne sait pas faire : l'upscale. Une source 1080p plafonnée vers le haut reste 1080p — le plafond est un maximum, et yt-dlp prend le meilleur flux au niveau ou en dessous sans se plaindre. Si -F ne montre rien au-dessus de 1080p, c'est tout ce que l'auteur a donné à la plateforme. Les vraies sources 4K sur YouTube sont d'ordinaire VP9 ou AV1, que les vieux GPU décodent en logiciel — un lecteur lent est souvent une question de codec, pas de fichier, et le MKV garde le codec d'origine intact.

Questions fréquentes

Pourquoi n'y a-t-il pas de 4K pour cette vidéo ?
Elle n'a pas été publiée en 4K, ou la plateforme restreint cette version. Lancez -F pour voir ce qui existe avant de conclure que la commande est fausse.
Quel container utiliser pour la 4K ?
MKV accepte n'importe quelle combinaison de codecs. MP4 est plus compatible mais ne peut pas contenir certains codecs 4K, et yt-dlp doit alors réencoder — lent et avec perte.
Quelle taille pour un téléchargement 4K ?
Souvent plusieurs gigaoctets par heure. Utilisez une taille maximale ou une plage horaire si cela compte.
Le HDR est-il préservé ?
Oui quand la source l'a. Conservez le codec d'origine : c'est le réencodage qui détruit d'habitude les métadonnées HDR.