Comment obtenir une vignette YouTube et pourquoi il manque souvent une taille
Chaque vidéo YouTube publie jusqu'à huit images d'aperçu à des adresses fixes. Voici comment les récupérer et comment distinguer une image réelle de l'espace réservé renvoyé lorsqu'une taille n'existe pas.
Les liens sont analysés dans votre navigateur sans accès au réseau. En appuyant sur Fetch, vous demandez des fichiers publics directement depuis i.ytimg.com et www.youtube.com — aucun de nos serveurs n'est impliqué et rien n'est stocké.
La version courte
Collez n'importe quel lien YouTube dans la case de la page de l'outil. Le lien est lu dans votre navigateur, sans aucun contact : vous verrez immédiatement l'identifiant de la vidéo en caractères 11 apparaître sous la case. Appuyez sur Récupérer et le navigateur demande chaque fichier miniature publié directement à Google, vous montre lesquels existent réellement et vous permet de télécharger n'importe lequel d'entre eux.
Si vous souhaitez uniquement la plus grande image disponible et ne vous souciez pas des détails, prenez la première carte marquée "Available" : la grille est classée la plus grande en premier.
- Copiez le lien depuis la barre d'adresse, le bouton Partager ou l'application mobile.
- Collez-le dans la zone de lien. L'identifiant de la vidéo est lu localement et vous est affiché.
- Appuyez sur "Récupérer les vignettes et les métadonnées". C’est le premier et le seul moment où quelque chose est contacté.
- Recherchez les cartes étiquetées "Available" – ces fichiers existent en taille réelle.
- Appuyez sur Télécharger sur celui de votre choix ou sur Copier l'URL pour y accéder directement.
Pourquoi maxresdefault est si souvent manquant
Le fichier 1 280 x 720, maxresdefault.jpg, n'existe que si la vidéo source a été téléchargée en 720p ou mieux. Un grand nombre de téléchargements plus anciens, de téléchargements par téléphone et d'enregistrements d'écran ne l'étaient pas, donc pour ces vidéos, le fichier n'a jamais été généré.
Ce qui est gênant, c'est la façon dont YouTube le dit, et ce n'est pas cohérent. Parfois, une taille manquante renvoie un simple 404. Parfois, il répond 200 et affiche un espace réservé gris de 120 x 90 au lieu de l'image que vous avez demandée. Un outil qui fait confiance au code d'état vous indique ensuite que le fichier existe et vous remet un rectangle gris. Parce que les deux se produisent, cet outil ignore le code d’état et mesure l’image décodée, qui est correcte dans les deux cas.
Cet outil décode chaque réponse et lit ses véritables dimensions en pixels. Un résultat de 120 x 90 pour une taille qui devrait être plus grande est signalé comme « Non publié », car c'est ce que cela signifie. C'est la différence entre lire l'étiquette et ouvrir la boîte.
Quelle taille devriez-vous utiliser ?
Pour une fiche lien, un en-tête d'article ou tout ce qui est imprimé, utilisez maxresdefault lorsqu'il existe : c'est le seul vrai fichier 1280x720.
Pour une liste compacte ou une barre latérale, mqdefault à 320x180 est généralement le meilleur choix, car il s'agit d'un véritable 16:9 sans barres noires. hqdefault et sddefault sont des cadres 4:3 avec l'image grand écran en boîte aux lettres à l'intérieur, donc en utilisant une barre de feuilles à fond perdu, vous devez ensuite recadrer.
hqdefault est la taille à laquelle recourir lorsque vous avez besoin de quelque chose qui soit toujours là : chaque vidéo l'a.
Les trois cadres du storyboard
Au-delà des images de l'affiche, YouTube publie trois images fixes prises vers le début, le milieu et la fin de la vidéo, sous les noms hq1.jpg, hq2.jpg et hq3.jpg. Ce ne sont pas les vignettes choisies et sont souvent peu flatteuses, mais elles sont utiles lorsque l'affiche est une carte de titre et que vous souhaitez montrer à quoi ressemble réellement la vidéo.
Ces images existent uniquement au format JPEG. La sélection de WebP dans l'outil les masque plutôt que de générer une adresse qui serait 404.
JPEG ou WebP
Les cinq tailles d'affiche sont également publiées sous le nom WebP sous un chemin différent, et ces fichiers sont généralement 25 à 35 pour cent plus petits pour la même qualité visuelle. Si l'image est destinée à une page Web et que vous n'avez pas besoin de l'ouvrir dans un logiciel plus ancien, WebP est le meilleur téléchargement.
Il y a un piège pratique. Google propose le chemin JPEG avec un en-tête d'origine croisée et le chemin WebP sans, de sorte qu'une page Web peut récupérer et enregistrer les fichiers JPEG mais ne peut pas lire les octets WebP. Cet outil télécharge donc JPEG et vous donne l'adresse WebP sous forme de lien : ouvrez-la dans un onglet ou collez-la dans une étape de construction qui récupère côté serveur.
Légendes et panneau de transcription
Cet outil ne récupérera pas les sous-titres de YouTube, car aucune page Web ne le peut. Les points de terminaison timedtext renvoient zéro octet, sauf si la requête contient un jeton de preuve d'origine provenant d'une session de joueur réel, et que la page de surveillance qui contient l'URL de légende signée n'envoie aucun en-tête d'origine croisée, donc une page ne peut pas la lire. Les deux sont délibérés et ne diffèrent pas des vignettes, qui sont des fichiers statiques ordinaires sur un hôte autorisant les lectures d’origines croisées.
À la place, le panneau Légendes lit ce que vous pouvez obtenir en quelques secondes, quelle que soit la forme sous laquelle il arrive. Il existe trois itinéraires, et le premier fonctionne pour toute vidéo comportant des sous-titres : ouvrez la vidéo, développez la description, cliquez sur "Afficher la transcription", puis sélectionnez et copiez le texte de la transcription. Collez-le et les horodatages l'accompagnent - cet outil transforme les lignes "0:15" en véritables signaux. La deuxième voie est YouTube Studio pour vos propres vidéos : les sous-titres, la langue, le menu à trois points, le téléchargement, qui propose SRT, VTT et SBV. Le troisième est le panneau réseau de votre navigateur : avec les sous-titres activés, filtrez le « timedtext » et copiez soit le corps de la réponse, soit l'URL de la demande ; les deux sont acceptés et une URL est récupérée pour vous.
Le format est détecté plutôt que demandé. SRT, WebVTT, SBV, TTML/DFXP, le XML timedtext de YouTube, sa forme JSON3 et le texte brut du panneau de transcription sont tous analysés dans la même liste de repères. Chaque signal est ensuite répertorié avec son horodatage, et chaque horodatage est un lien vers la seconde exacte de la vidéo que vous avez collée, de sorte qu'une transcription devient un ensemble de points de saut plutôt qu'un mur de texte.
Une mise en garde est indiquée à l'écran plutôt qu'enfouie : le panneau de transcription publie uniquement une heure de début par ligne, de sorte que chaque signal reçoit une fin là où commence le suivant. Ces timings sont précis à la seconde près, pas à la milliseconde. Un vrai fichier de sous-titres de Studio ou du panneau réseau comporte des durées exactes.
Les sous-titres automatiques bénéficient d’un traitement supplémentaire. Ils sont écrits sous forme de fenêtre déroulante – chaque signal répète la ligne précédente avec un mot supplémentaire ajouté – ce qui oblige une transcription naïve à lire chaque phrase quatre ou cinq fois. Cette fenêtre est réduite par défaut et vous pouvez la désactiver pour voir le fichier exactement tel qu'il est écrit.
Exportez sous forme de transcription horodatée, Markdown avec horodatages cliquables, CSV pour une feuille de calcul, ou revenez en tant que SRT ou WebVTT. Tout cela se passe dans la page : le fichier n'est jamais téléchargé.
Questions
Est-ce que cela télécharge la vidéo ?
Non. Il récupère les images d'aperçu et l'enregistrement public oEmbed, et rien d'autre. Il n'y a pas de téléchargeur vidéo ici ni de tentative d'accès à un flux multimédia.
Pourquoi l'outil affiche-t-il les tailles avant que j'appuie sur Récupérer ?
Il s’agit des tailles nominales du catalogue publié par YouTube, affichées afin que vous sachiez ce qui sera demandé. Ils sont étiquetés "nominal" jusqu'à ce qu'un fichier réel ait été récupéré et mesuré.
Puis-je utiliser un lien Shorts ?
Oui. Les liens courts métrages, en direct, intégrés, youtu.be, m.youtube.com, music.youtube.com et youtube-nocookie.com fonctionnent tous, tout comme le collage de l'identifiant de caractère 11.
Limites
- Une vignette qui n'a jamais été générée ne peut pas être récupérée : aucun outil ne peut produire un fichier 1280x720 pour une vidéo mise en ligne en 360p.
- Les vidéos privées, supprimées et soumises à une limite d'âge ne publient aucune miniature pour les visiteurs déconnectés, donc rien ne sera trouvé pour eux.
- Les images sont servies par Google. Si votre réseau bloque i.ytimg.com, la récupération échouera ici exactement comme partout ailleurs.