Télécharger le fichier vidéo n’est qu’une partie de la conservation d’une chaîne YouTube : un outil documenté de sauvegarde de chaîne distingue les métadonnées vidéo des fichiers vidéo eux-mêmes dans sa documentation de sauvegarde. Une sauvegarde des métadonnées peut inclure les titres, les tags et les descriptions selon TubeBuddy, les données de la chaîne dans la documentation de la ressource Channel, les détails des listes de lecture dans la documentation de la ressource playlist, les miniatures dans la documentation de la ressource Channel et l’ordre des listes de lecture dans la documentation des éléments de liste de lecture.
La bonne méthode dépend de vos besoins : archive Google ponctuelle, données structurées pour votre propre processus, export limité aux métadonnées ou protection récurrente d’un ou de plusieurs profils.
Si vous voulez sauvegarder régulièrement YouTube sans transmettre de mot de passe ni d’identifiant de connexion, SocialGuardian indique qu’il archive un profil public @handle et permet le téléchargement ou la restauration selon SocialGuardian. Commencer une sauvegarde
Ce qu’une sauvegarde des métadonnées YouTube devrait préserver
Commencez par les données de la chaîne. YouTube documente notamment le titre, la description, l’URL personnalisée, les miniatures, la langue par défaut, le pays, la liste de lecture des téléversements associés, les statistiques, l’état de confidentialité, les paramètres de marque et les localisations dans la documentation de la ressource Channel.
Préservez ensuite les données vidéo dont vous avez besoin. Les titres, les tags et les descriptions sont précisément identifiés comme des métadonnées vidéo par un outil documenté de sauvegarde de chaîne, qui exporte ces informations dans un fichier CSV plutôt que les fichiers vidéo dans sa documentation.
Traitez les listes de lecture comme des données, et non comme de simples listes de liens. Une ressource de liste de lecture YouTube peut inclure son titre, sa description, ses miniatures, son état de confidentialité, le nombre d’éléments, la langue par défaut, le texte localisé et les localisations dans la documentation de la ressource playlist. Chaque élément identifie la liste de lecture, l’identifiant vidéo et une position commençant à zéro; cette position préserve l’appartenance et l’ordre dans la documentation des éléments de liste de lecture.
Pour les miniatures, conservez le fichier image avec la fiche de la vidéo ou de la liste de lecture correspondante. Si vous devez réattribuer une miniature vidéo personnalisée à l’aide de l’API YouTube Data, le point de terminaison accepte les fichiers JPEG ou PNG et impose une taille maximale de 50 Mo selon la documentation YouTube sur les miniatures.
Choisir la bonne méthode de sauvegarde
Google Takeout : une archive à un moment donné
Google Takeout peut exporter des vidéos YouTube et créer une archive pour conserver des données ou les transférer selon Google. Le service prend en charge la livraison par courriel, Drive, Dropbox, OneDrive ou Box; les exportations ponctuelles ou planifiées; les fichiers ZIP ou TGZ; ainsi que le fractionnement des grandes archives selon une taille maximale selon les options d’exportation de Google.
Utilisez cette méthode si vous voulez une archive d’exportation gérée par Google. N’oubliez pas que Google avertit qu’une archive peut ne pas inclure les changements effectués entre la demande et la création de l’archive. Considérez donc chaque exportation comme un instantané plutôt que comme un miroir actif selon Google.
Exportation par API autorisée par le propriétaire : données structurées et données privées
L’API YouTube Data utilise OAuth 2.0 pour les données privées des utilisateurs. L’étendue demandée détermine les ressources qu’une application peut récupérer ou gérer, et une application serveur autorisée peut recevoir des jetons d’accès et d’actualisation selon la documentation d’authentification de Google.
Cette méthode convient si vous avez besoin de données structurées sur la chaîne et les listes de lecture ou d’un accès autorisé par le propriétaire. Il s’agit d’un processus technique, et non d’un simple bouton dans un tableau de bord :
- Autorisez l’accès avec OAuth 2.0 et demandez uniquement les étendues nécessaires à l’exportation selon la documentation d’authentification de Google.
- Lisez la ressource de la chaîne, y compris les champs que vous souhaitez conserver selon la documentation de la ressource Channel de YouTube.
- Lisez
contentDetails.relatedPlaylists.uploadsdans la ressource de la chaîne pour obtenir l’identifiant de la liste de lecture des téléversements selon la documentation de la ressource Channel. Utilisezplaylists.listpour récupérer la ressource de la liste de lecture, puisplaylistItems.listpour récupérer ses éléments et leurs positions commençant à zéro selon la documentation de la ressource playlist et la documentation des éléments de liste de lecture. - Parcourez chaque réponse paginée. Lorsqu’une autre page existe, utilisez
nextPageTokenouprevPageTokencomme prochainpageTokenselon les conseils de YouTube sur la pagination. - Conservez les données retournées dans une archive structurée. Un script de sauvegarde documenté enregistre les données vidéo et les données de listes de lecture dans des fichiers JSON distincts dans sa documentation source.
Ne remplacez pas le processus d’autorisation utilisateur documenté par un compte de service : Google indique que l’API YouTube Data ne prend pas en charge OAuth avec un compte de service et que cela produit NoLinkedYouTubeAccount selon la documentation d’authentification de Google.
Outils CSV ou JSON : les métadonnées sans les fichiers vidéo
Un export CSV est utile si votre objectif immédiat est de créer un registre consultable des métadonnées vidéo plutôt que de conserver les fichiers vidéo. Un processus documenté pour une chaîne publique est le suivant :
- Connectez-vous et ouvrez l’outil Channel Backup.
- Collez l’URL de la chaîne; le processus documenté accepte les URL de type handle, channel, custom et user legacy.
- Sélectionnez « Get Channel Backup ».
- Téléchargez le fichier CSV contenant les métadonnées vidéo selon le processus documenté.
Un deuxième processus documenté se trouve dans YouTube Studio : ouvrez « Bulk & Misc Tools », choisissez « Misc Tools », ouvrez « Channel Backup », sélectionnez l’ensemble des vidéos ou seulement celles publiées depuis la dernière sauvegarde, puis exportez le résultat au format CSV selon la documentation de Channel Backup.
Pour les fichiers JSON bruts et les miniatures, un utilitaire de métadonnées distinct documente le processus suivant :
- Soumettez l’URL ou l’identifiant d’une vidéo, d’une liste de lecture ou d’une chaîne.
- Enregistrez le résultat dans un fichier ZIP.
- Conservez ensemble les fichiers
about.txt,video.json,playlist.json,channel.jsonet les fichiers PNG de miniatures disponibles selon la documentation d’exportation de l’utilitaire.
Ces méthodes n’ont pas exactement la même portée. La méthode CSV avec compte connecté est décrite comme étant en lecture seule et peut inclure les téléversements non répertoriés et privés avec les forfaits payants; son forfait gratuit visible est limité aux 50 dernières vidéos publiques, tandis que le forfait payant est décrit comme couvrant jusqu’à 50 000 vidéos selon la page actuelle de l’outil. Vérifiez la portée avant de considérer un export de chaîne publique comme une archive complète du propriétaire.
Si votre sauvegarde couvre plusieurs profils sociaux, SocialGuardian indique qu’il automatise les sauvegardes quotidiennes et gère plusieurs profils dans un seul tableau de bord selon SocialGuardian. Ajouter un profil
Comment gérer les données privées, non répertoriées et publiques
L’accès et la visibilité sont deux notions différentes. L’API YouTube Data utilise des étendues OAuth pour les données privées des utilisateurs selon la documentation d’authentification de Google. Il ne faut pas supposer qu’un export à partir d’une URL publique contient les téléversements privés ou non répertoriés; un outil avec compte connecté distingue explicitement l’accès public de son forfait gratuit et l’accès aux données non répertoriées et privées de ses forfaits payants selon sa description actuelle de la portée.
Enregistrez la visibilité prévue avec chaque entrée de liste de lecture ou de vidéo. YouTube définit les éléments publics comme pouvant être regardés et partagés par n’importe qui, les éléments non répertoriés comme pouvant être regardés et partagés par toute personne ayant le lien, et les éléments privés comme ne pouvant pas partager une URL selon les conseils de YouTube sur la visibilité.
Pour la visibilité d’une liste de lecture, le chemin documenté dans Studio est le suivant :
- Connectez-vous à YouTube Studio.
- Sélectionnez Contenu, puis Listes de lecture.
- Pour la liste de lecture, sélectionnez Détails.
- Ouvrez Visibilité et choisissez le paramètre.
- Sélectionnez Enregistrer selon les instructions de YouTube sur la visibilité des listes de lecture.
Créer un manifeste avant d’avoir besoin d’une restauration
Utilisez un seul document d’inventaire pour l’archive. Un guide de récupération recommande d’inscrire l’URL de la chaîne et le propriétaire du compte Google ou de la Brand Account, les fichiers sources ou maîtres, les noms de fichiers des miniatures, les titres par défaut, les descriptions, les hashtags et les liens, la date de vérification et les responsables de la récupération selon ses conseils de récupération.
Ajoutez les champs structurés qui décrivent la chaîne et ses relations :
- Titre de la chaîne, description, URL personnalisée, miniatures, langue par défaut, pays, état de confidentialité, paramètres de marque et localisations tirés de la ressource Channel de YouTube.
- Titre de la liste de lecture, description, miniatures, état de confidentialité, nombre d’éléments, langue par défaut, texte localisé et localisations tirés de la ressource playlist de YouTube.
- Pour chaque appartenance à une liste de lecture, l’identifiant de la liste, l’identifiant vidéo et la position commençant à zéro tirés de la ressource playlist-item de YouTube.
- Titres, tags et descriptions des vidéos lorsque l’export sélectionné inclut ces champs de métadonnées tirés de la portée documentée de Channel Backup.
Étiquetez chaque archive avec sa date de vérification. C’est important, car Google indique qu’une archive d’exportation peut ne pas contenir les changements effectués entre la demande et la création de l’archive selon Google.
Peut-on restaurer les métadonnées YouTube à partir d’un fichier CSV ou JSON?
Un export CSV ou JSON vous fournit des données utilisables, mais la documentation de téléversement de YouTube décrit une reconstruction manuelle plutôt qu’une importation native CSV/JSON :
- Dans YouTube Studio, sélectionnez CRÉER, puis Importer des vidéos.
- Sélectionnez le fichier vidéo.
- Sélectionnez Modifier pour chaque fichier afin de modifier ses détails selon la documentation de téléversement de YouTube.
YouTube indique que jusqu’à 15 vidéos peuvent être téléversées à la fois selon la même documentation de téléversement. Si la fenêtre de téléversement se ferme avant le choix de la visibilité, YouTube enregistre la vidéo comme privée dans la page Contenu de Studio selon YouTube.
Une affirmation propre à un outil est différente : la documentation de Channel Backup indique qu’il faut téléverser le fichier de sauvegarde enregistré pour restaurer les métadonnées de la vidéo selon la documentation de l’outil. Considérez cela comme le processus documenté de cet outil, et non comme une importation CSV ou JSON native et générale de YouTube.
Pour une miniature vidéo personnalisée, le point de terminaison de l’API YouTube Data définit la miniature d’une vidéo et accepte les fichiers JPEG ou PNG jusqu’à 50 Mo selon la documentation de YouTube sur les miniatures.
Enfin, testez l’archive. Les conseils de récupération recommandent de réaliser un exercice de restauration de vingt minutes selon leurs conseils de récupération. Utilisez cet exercice pour confirmer que le manifeste, les fichiers sources, les noms de fichiers des miniatures, les données de métadonnées, les détails de propriété et l’ordre des listes de lecture sont réunis avant qu’une véritable récupération ne devienne urgente.
Un plan de sauvegarde récurrent
Google Takeout prend en charge les exportations planifiées selon les options d’exportation de Google. SocialGuardian indique que le contenu de grandes plateformes, notamment YouTube, peut être sauvegardé automatiquement chaque jour, les légendes et les métadonnées faisant partie des types de contenu protégés selon SocialGuardian.
Pour l’intégration documentée de SocialGuardian :
- Choisissez le réseau.
- Saisissez le handle ou l’URL du profil.
- Utilisez « + Add another profile » si vous devez ajouter un autre profil.
- La page de démarrage indique que l’essai ne nécessite aucun mot de passe selon la page de démarrage de SocialGuardian.
La description publique du produit SocialGuardian indique que le service archive les publications, les stories et les vidéos de YouTube et protège les légendes et les métadonnées; elle décrit également le téléchargement ou la restauration à partir d’un profil public @handle, sans mot de passe ni connexion selon SocialGuardian.
Protégez les données de chaîne que les téléchargements vidéo laissent derrière eux : SocialGuardian indique qu’il sauvegarde automatiquement les légendes et les métadonnées YouTube et peut gérer plusieurs profils dans un seul tableau de bord selon SocialGuardian. Commencer votre sauvegarde YouTube