youtube-search

🔍 YouTube 视频频道精准搜索

通过 TranscriptAPI.com 搜索 YouTube 视频、频道并获取字幕,支持频道内精准检索,适合内容研究与信息挖掘

收藏
11k
安装
3k
版本
1.4.1
CLS 安全性认证2026-07-14
点击查看完整报告 >

使用说明

核心功能

YouTube Search 技能整合了 TranscriptAPI.com 的 API 能力,为用户提供三层搜索能力:全局视频搜索频道搜索频道内精准检索,并可衔接获取视频字幕/转录文本。

主要用法

1. 全局搜索 (/api/v2/youtube/search):按关键词搜索 YouTube 视频或频道,支持 video/channel 类型切换,单次返回最多 50 条结果
2. 频道内搜索 (/api/v2/youtube/channel/search):针对特定频道(支持 @handle、URL 或 UC... ID)进行内容筛选,适合追踪特定创作者的主题输出

3. 频道解析 (/api/v2/youtube/channel/resolve):免费将 @handle 转换为标准 channel ID

4. 字幕获取(需配合 transcript 端点):从搜索结果中提取 videoId 后可获取带时间戳的完整转录

搜索结果包含丰富的元数据:视频时长、观看量、发布时间、是否有字幕、频道认证状态、缩略图等,便于快速评估内容价值。

显著优点

  • 分层检索设计:从全网到单频道,满足从泛调研到精追踪的不同场景
  • 字幕友好:直接暴露 hasCaptions 字段,并支持后续 transcript 获取,适合学术研究、内容分析、竞品监测
  • 身份标识完善:同时返回 channelIdchannelHandlechannelVerified,便于数据关联与可信度判断
  • 免费起步:100 积分免费额度,单搜索仅消耗 1 积分,成本可控

局限性与风险

| 方面 | 说明 |
|------|------|
| **依赖第三方服务** | 完全依赖 TranscriptAPI.com 的可用性与数据质量,非官方 YouTube API,存在服务稳定性风险 |
| **速率限制** | 免费 tier 限 300 请求/分钟,大规模采集需升级付费 |
| **数据完整性** | YouTube 自身的字幕生成策略(自动 vs 上传)决定 `hasCaptions` 的实际可用性 |
| **版权合规** | 获取字幕涉及版权内容,需确保符合当地法规及 YouTube 服务条款,仅限个人研究用途 |
| **隐私暴露** | 注册需提供邮箱,API Key 存储于本地 `~/.openclaw/openclaw.json`,存在本地泄露风险 |

适合人群

  • 研究人员:需要批量获取视频元数据及转录文本进行内容分析
  • 内容创作者:追踪竞品频道、监测行业话题趋势
  • 学习者:快速定位特定频道内的教学资源
  • 数据分析师:构建 YouTube 内容数据集

常规风险

  • 服务中断:第三方 API 可能因政策调整或技术故障停止服务
  • 成本控制:高频使用易消耗积分,需监控用量
  • 数据时效:搜索结果依赖 YouTube 索引,可能存在延迟

安全解读

核心用法

youtube-search 是一款专为 YouTube 内容发现设计的搜索工具,通过 TranscriptAPI.com 提供的能力实现:

1. 全局视频/频道搜索:支持按关键词搜索 YouTube 视频或频道,返回标题、播放量、时长、频道信息等元数据
2. 频道内精准搜索:可在特定频道内搜索内容,支持 @handle、频道 URL 或 UC... ID 多种标识方式

3. 字幕提取:获取视频完整转录文本,支持带时间戳的格式输出

4. 智能认证流程:内置 OTP 邮箱验证,无需密码即可注册获取 API Key

显著优点

  • 安全性优秀:纯 Node.js 内置模块实现,零第三方依赖,无危险函数调用,代码通过 S 级安全认证
  • 隐私友好:API Key 本地存储,搜索数据通过 HTTPS 加密传输
  • 成本可控:新用户 100 免费积分(约 100 次搜索),无需绑定信用卡
  • 数据完整:返回视频是否含字幕、频道认证状态、RSS 订阅地址等丰富元数据
  • 配置安全:自动备份现有配置文件,避免误操作导致配置丢失

潜在缺点与局限性

  • 第三方依赖:核心功能完全依赖 TranscriptAPI.com 服务可用性,若服务中断则无法使用
  • 来源可信度 T3:个人开发者维护,无企业级 SLA 保障
  • 数据隐私:搜索查询和视频信息需发送至第三方服务器处理
  • 速率限制:免费版 300 请求/分钟,高频率使用可能受限
  • 地理限制:部分视频可能因地区限制无法获取字幕

适合人群

  • 研究人员、内容创作者需要批量获取 YouTube 视频转录
  • 开发者构建基于 YouTube 内容的分析工具或知识库
  • 学习者希望通过字幕快速检索特定领域的教学视频
  • 需要监控特定频道内容更新的订阅者

常规风险

  • API Key 本地存储需确保文件权限安全(建议 600)
  • 敏感内容搜索需谨慎评估第三方服务的隐私政策
  • 免费额度耗尽后需付费续订(当前定价需查阅官网)
  • OTP 验证码依赖邮件送达,部分邮件服务商可能延迟

youtube-search 内容

scripts文件夹
手动下载zip · 6.3 kB
tapi-auth.jstext/javascript
请选择文件