Générateur de commandes yt-dlp pour Pinterest
Composez une commande yt-dlp pour les épingles vidéo de Pinterest.
À savoir sur Pinterest
Les adresses d'épingles contenant une vidéo fonctionnent directement et n'exigent aucune option particulière.
La prise en charge des tableaux entiers est limitée et évolue avec le balisage de Pinterest lui-même. Passer les adresses d'épingles une par une est plus lent et nettement plus fiable.
Toute épingle n'est pas une vidéo — la plupart sont des images — et un tableau remis entier à yt-dlp revient surtout en éléments image. Les épingles vidéo sont ce pour quoi cette page existe : ouvrez l'épingle, copiez l'adresse de la page d'épingle elle-même (pas l'URL d'image i.pinimg.com que le navigateur affiche) et laissez yt-dlp déterminer si ce qui est derrière est une vidéo. Quand yt-dlp répond avec une image, cette épingle n'en a vraiment pas ; aucune option ne transforme une épingle image en épingle vidéo.
Pinterest met une partie du contenu derrière une connexion, et contrairement à la plupart des plateformes la barrière vaut pour la navigation autant que pour le téléchargement — sans cookies, les tableaux s'arrêtent après la première page et les épingles vidéo de certaines catégories ne rendent rien du tout. L'option cookies du navigateur est la voie fiable ici : connectez-vous comme d'habitude dans votre navigateur, passez les cookies à yt-dlp, et la pagination suit le compte avec lequel vous êtes connecté. Les cookies d'une session déconnectée ne servent à rien.
Pour un long tableau ou un profil que vous voulez suivre, combinez les cookies avec le fichier de suivi et lancez la même commande à intervalles réguliers : le fichier de suivi note chaque épingle déjà récupérée, si bien que chaque exécution suivante ne transfère que ce qui a été épinglé depuis la précédente. Attendez-vous à ce que la forme de la sortie change avec le temps — Pinterest refait son balisage plus souvent que n'importe quelle autre plateforme prise en charge par yt-dlp, et quand un tableau se télécharge soudain comme une galerie géante ou perd ses titres, un yt-dlp mis à jour est généralement toute la réparation. Ne le signalez que si la mise à jour ne suffit pas.
Nommez la sortie d'après le tableau, pas d'après l'épingle. Les titres d'épingles se répètent — « Sans titre », le nom du tableau, ou rien du tout — si bien qu'un modèle basé sur le seul titre entre en collision au sein d'une même exécution ; le modèle par défaut ici garde l'id, qui est unique, et ajouter l'index de playlist garde un téléchargement de tableau dans l'ordre du tableau. Les sections d'un tableau arrivent comme des sous-playlists, et le fichier de suivi suit chaque niveau de tout cela sans rien retélécharger à l'exécution suivante.