Si quelqu'un souhaite connaître le nombre total de vues de toutes les vidéos d'une liste de lecture/chaîne YouTube, c'est-à-dire littéralement, le SOMME des comptes de lecture de toutes les vidéos d'une liste de lecture; Voici une solution.
note: S'il existe d'autres moyens de le faire, partagez-les également, en commentaires ou en réponses.
Voici un hack/solution:
Étape 0 : commencez par analyser la liste de diffusion/chaîne YouTube cible à l'aide de YouTube-Playlist-Analyzer .
Étape 1 : Ensuite, ouvrez la console javascript du navigateur Web (à partir du même onglet où vous venez d'analyser la liste de lecture cible, procédez comme suit: Clic droit> Inspecter> JS Console ].
Étape 2 : Copiez-collez le code suivant dans la console JS, puis appuyez sur Entrée.
sum=0;for(i=0;i<json_items.length;i++){sum+=parseInt(json_items[i]['viewCount']);}console.log('Total Views: '+sum);
Vous devriez voir le nombre total de vues dans la console javascript comme indiqué ci-dessous:
Total Views: 17665
OU,
Pour une sortie plus formatée , copiez, collez et exécutez le code javascript suivant (il également donne la somme totale de goûts, aversions et commentaires ) :
viewSum=likeSum=dislikeSum=commentSum=0;for(i=0;i<json_items.length;i++){viewSum+=parseInt(json_items[i]['viewCount']);likeSum+=parseInt(json_items[i]['likeCount']);dislikeSum+=parseInt(json_items[i]['dislikeCount']);commentSum+=parseInt(json_items[i]['commentCount']);}console.log('Total Views: '+viewSum+', Total Likes: '+likeSum+', Total Dislikes: '+dislikeSum+', Total Comments: '+commentSum);
Maintenant, la sortie dans la console JS ressemblerait à ceci:
Total Views: 17665, Total Likes: 219, Total Dislikes: 4, Total Comments: 82
C'est ça.