核心用法
YouTube Channels 技能提供四大核心功能:
1. 频道解析 (/resolve) — 免费,将 @handle、频道URL或 UC... ID 转换为标准频道ID
2. 最新视频 (/latest) — 免费,通过RSS获取频道最近15条视频,含精确播放量、评分、ISO时间戳
3. 全库翻页 (/videos) — 1积分/页,分页获取频道全部上传内容(每页100条),支持continuation令牌续翻
4. 频道内搜索 (/search) — 1积分/次,在指定频道内关键词检索,返回1-50条结果
输入灵活:所有端点直接接受 @TED、https://youtube.com/@NASA 或 UC... 格式,无需预解析。
显著优点
- 官方数据源:TranscriptAPI.com 运营,非第三方 scraping,稳定性有保障
- 免费层友好:解析+最新视频完全免费,仅消耗额度;新用户赠100积分
- RSS精准度:
/latest基于YouTube官方RSS,播放量、时间戳准确,适合监控频道动态 - 无缝衔接转录:与同一平台的
youtube-transcript技能配合,形成「发现视频→提取字幕」工作流
潜在缺点与局限
- 额度消耗:全库翻页和频道搜索消耗积分,大型频道深度挖掘成本累积
- 无视频元数据细节:相比 YouTube Data API,缺少评论数、完整标签、类别ID等字段
- 依赖外部服务:TranscriptAPI.com 若调整定价或下线,技能即失效
- RSS延迟:
/latest依赖RSS同步,极端情况下新视频可能有分钟级延迟
适合人群
- 内容创作者监控竞品频道更新
- 研究人员批量获取特定频道历史视频清单
- 播客/媒体剪辑师快速定位频道内某主题视频(配合频道搜索)
- 需低成本替代 YouTube Data API v3 配额的开发者
常规风险
- API密钥泄露:
TRANSCRIPT_API_KEY写入 shell 配置文件,多用户环境需注意权限 - 额度超支:免费额度耗尽后需付费,高频调用建议前置检查余额
- 输入误解析:非常规URL格式(短链、跟踪参数)可能触发422错误,建议优先使用
@handle或标准UC...ID