Je souhaite télécharger tout mon historique YouTube dans différents formats, tels que CSV. Je ne pense pas que YouTube permette de le faire directement. J'ai donc essayé de vérifier chaque appel Ajax sur cette page https://www.youtube.com/feed/history
, mais il semble très difficile de l'obtenir automatiquement. Des idées?
En passant, j’ai également le même problème avec mon historique de recherche Google. Est-ce que quelqu'un est capable de fournir une bonne solution à cela?
Google fournit un moyen de télécharger vos vidéos téléchargées avec leur outil d'archivage "Take Out". Lien ici
Cela est possible avec l'API Youtube mais nécessite une requête GET authentifiée. Voici plus d'informations sur la façon d'écrire une .
Un type entreprenant a fait n script Python pour le faire utilisant Scrapy. Il peut générer des résultats au format JSON ou écrire dans une base de données SQLite.
Une solution de base consiste à Save-As
la page sous forme de fichier texte. C'est assez compliqué, mais vous obtenez les données. Vous pouvez le nettoyer dans Excel, Notepad ++ ou un autre éditeur de texte. Si vous le faites une fois, cela pourrait être une solution de contournement.