web-dev-qa-db-fra.com

Télécharger l'historique de YouTube

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?

3
vpoulain

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 .

3
designerWhoCodes

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.

1
amoe

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.

0
Jimbo