You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取YouTube播放列表中所有视频的真实总播放量

获取YouTube播放列表所有视频的总播放量(单视频播放量总和)

问题背景

YouTube播放列表页面显示的「总播放量」,只统计从该播放列表入口进入的观看次数。如果要得到列表内所有视频自身累计的总播放量之和,需要用以下方法实现。

可用解决方案

打开目标播放列表页面,按F12或Ctrl+Shift+I调出浏览器开发者工具,切换到「Console」标签,执行以下代码:

let totalViews = 0;
const videoItems = document.querySelectorAll('ytd-playlist-video-renderer');

videoItems.forEach(item => {
    const viewElement = item.querySelector('#video-info > span:nth-child(1)');
    if (viewElement) {
        const viewCount = viewElement.textContent.trim().replace(/[^0-9]/g, '');
        totalViews += viewCount ? parseInt(viewCount) : 0;
    }
});

console.log(`所有视频总播放量:${totalViews.toLocaleString()}`);

重要提示

  • 确保所有视频已加载:如果播放列表视频数量多,需要滚动页面到底部,让所有视频条目都加载完成后再执行代码,否则会漏统计未加载的视频。
  • 适配页面结构变化:如果代码无法获取播放量,可能是YouTube更新了页面结构,此时可以通过开发者工具的「Elements」标签,手动找到播放量元素的选择器,替换代码中querySelector的参数。

内容的提问来源于stack exchange,提问作者Maesumi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 06:52:11