# YouTube 评论抓取：把一条视频下的每条评论变成数据

抓取视频评论，带上作者、点赞数、时间戳和回复，让你的 agent 去读懂观众，而不是你自己一条条刷。6 款工具都通过 鹦鹉AI 完成这件事，其中包括 Google 的官方 API。

## 怎么让 鹦鹉AI 做这件事？

安装行（粘到任意 agent）：`set up 鹦鹉AI — https://parrot.amorist.cn/llms.txt`

然后说：「使用 鹦鹉AI，获取 https://www.youtube.com/watch?v=dQw4w9WgXcQ 的评论，按相关度排序。先告诉我价格，然后按人们抱怨的五件事分类。」

- **给它视频** 视工具不同，给链接或视频 ID。两者都只占一个字段。
- **选择排序方式** 按相关度会把大家点赞的评论排到前面；按时间则是最新的在前。
- **要分析，不要一堆原始数据** 一千条评论本身不是答案，要的是主题归纳。
- **说明要挖多深** 回复是嵌套且分页的。通常只取顶层评论串就够了。

## 为什么走鹦鹉AI

- **不订阅，不买席位** 按次计费。不用绑卡、没有最低消费；给预付余额充值即可。
- **换个工具只是换一个词** 提示词里换一个词就是另一款工具，而不是一次新的集成。

端点：

- `crawl4ai.youtube.video.comments` — 某 YouTube 视频的评论 (youtube): https://parrot.amorist.cn/catalog/youtube
- `youtube.youtube.video.comments` — 按视频 ID 列出 YouTube 视频评论 (youtube): https://parrot.amorist.cn/catalog/youtube
- `scrapecreators.youtube.video.comments` — 按 URL 查询 YouTube 视频评论 — 回复、点赞、作者 (youtube): https://parrot.amorist.cn/catalog/youtube
- `justoneapi.x.youtube-get-video-comment-v1` — 按视频 ID 查询 YouTube 视频评论 (youtube): https://parrot.amorist.cn/catalog/youtube
- `tikhub.youtube.video.comments` — 按视频 ID 查询 YouTube 视频评论 (youtube): https://parrot.amorist.cn/catalog/youtube
- `brightdata.x.youtube-comments` — 按视频 URL 查询 YouTube 视频评论 (youtube): https://parrot.amorist.cn/catalog/youtube

## 大家实际卡在哪

做这个任务的人追的不是数量，而是那四十条真正重要的评论。我们从 2026 年 8 月 Reddit 和 X 上约 180 条帖子中，剔除推广账号群后，发现他们真正抱怨的是这五件事。

**数据本身不难，难的是筛选**

> "一个 3,000 条评论的视频，可能只有 40 条对我真正有用，其余都是噪音" (r/claude, 3 points: https://www.reddit.com/r/claude/comments/1ragfjd/im_building_a_youtube_comment_filtering_tool_with/)

这一页能帮上的： 这是整个调研过程中最有用的一份材料。他们做到那个筛选器的第六版，跟人工判断仍然差得很远。这一页上没有任何工具能解决这件事，谁说能就是在向你推销：把评论取回来只是便宜的那一半。

**YouTube 根本不给你搜索或导出评论区的办法**

> "我经常想搜 YouTube 的评论。因为 YouTube 就是没有这个功能（也不知道为什么）" (r/SideProject, 2 points: https://www.reddit.com/r/SideProject/comments/1uzurwc/made_a_free_chrome_extension_that_lets_you_search/)

这一页能帮上的： 没错，这也正是这个任务存在的原因。这里的每个工具都把评论作为带作者、点赞数和时间戳的记录交回来，于是搜索、排序和分组就变成你的 agent 去做的事，而不是网站必须提供的功能。

**挡住长期追踪的是配额**

> "这也意味着要从头开始追踪第三个频道就得多花 API 配额" (r/HiddenTrueCrimeChat, 20 points: https://www.reddit.com/r/HiddenTrueCrimeChat/comments/1q1eryk/are_htcs_views_real_what_im_measuring_with_public/)

这一页能帮上的： 一位研究者因为第三个频道要花的配额超出他手上的额度，就放弃了对照频道——这是这一页上最清楚的论据。Google 那条路线是限量的；付费的那些行没有每日上限，你可以混着用。

**两次拉取之间，回来的东西并不稳定**

> "兄弟，YouTube 怎么会给我一个视频的评论区给错了 💀" (r/Quadeca, 19 points: https://www.reddit.com/r/Quadeca/comments/1mhjev8/how_has_youtube_given_me_the_wrong_comments/)

这一页能帮上的： 评论区是会动的：待审核、作者删除、创作者隐藏的评论，隔几分钟的两次调用就不一样，你要求的排序也决定哪些先到。这一页上没有任何工具能告诉你你已经拿全了。把排序固定下来，并记下你拉取的时间。

**人们要的是整个频道，不是一个视频**

> "我想把一切都存档，从视频，到上面的点赞、播放和评论，直播，以及直播的这些也一样" (r/DataHoarder, 20 points: https://www.reddit.com/r/DataHoarder/comments/1s426uf/need_help_with_youtube_channel_archivescraping/)

这一页能帮上的： 这是好几个任务串起来，不是一次调用：列出频道的视频，然后逐个视频拉评论，再逐个翻页。你的 agent 可以跑这个循环，鹦鹉AI 给每一步定价，但它不会替你跑这个循环，而且在一个大频道上，账单就是各部分之和。

## 真正不一样的地方

- Google 的 commentThreads 方法返回顶层评论串，并内联最多 5 条回复。超过这个数量，就要按父评论 ID 再取其余回复，所以一个有几百条回复的评论串需要第二次、第三次调用，而不是一次更深的响应。
- 关闭了评论的视频在 Google 的 API 上会返回 403 commentsDisabled，而不是空列表。要把它当作一种独立结果；抓取类工具的信号方式不同，而在按调用计费的工具上，你仍然为这次尝试付了钱。

## YouTube 评论抓取工具返回什么？

视频下的公开评论串：每条评论的正文、作者名称和频道、点赞数、发布与更新时间，以及其下的回复。评论是分页的，所以一条有数万条评论的视频需要多次调用；你请求的排序方式会决定哪些评论先返回。

## 开始之前

**能下载一条视频的全部评论吗？** 可以，通过分页实现。这里每款工具都是每页一次调用，所以评论越多的视频费用相应越高。

**包含回复吗？** 顶层评论串会附带最初的几条回复。更深的回复需要按每个评论串再调用一次，在让 agent 取全量之前最好先知道这一点。

**抓取 YouTube 评论被允许吗？** 评论是公开的，Google 官方 API 也提供这些数据，这是本页首先推荐的路径。第三方工具读取的是公开页面；你如何使用这些数据由你负责，包括适用于你的隐私法律。

**能获取整个频道的评论吗？** 一次调用做不到。先列出频道的视频，再逐个视频获取评论。你的 agent 可以串起这个流程；鹦鹉AI 为每一步定价，但不会替你跑这个循环。

HTML 版本： https://parrot.amorist.cn/use-cases/youtube-video-comments
