YouTube视频助手

17分钟前更新 1 00
YouTube视频助手YouTube视频助手
YouTube视频助手

技能简介

通过 TranscriptAPI.com 接口快速处理 YouTube 视频,支持提取字幕文本、按关键词搜索视频、获取指定频道的最新发布内容。

业务背景

市场与内容团队无需手动复制粘贴,即可批量获取 YouTube 视频字幕用于舆情分析、竞品研究或内容二次创作。支持按关键词快速定位目标视频,并追踪指定频道的最新动态,提升信息搜集效率。

落地案例:某品牌经理需要监测竞品官方账号的每周上新。输入频道 @用户名 后,系统自动返回该频道最近 15 条视频的标题、播放量及发布时间;若发现关键视频,可进一步提取完整字幕(含时间戳),生成结构化的竞品话术分析报告。

能做什么

  • 提取任意公开 YouTube 视频的字幕(含时间戳)
  • 按关键词搜索视频或频道
  • 获取频道最近 15 条视频及播放数据
  • 将 @用户名 转换为标准频道 ID

使用说明

安装与配置

  1. 确保系统已安装 Node.js
  2. 设置环境变量 TRANSCRIPT_API_KEY,或在交互中完成注册流程

首次使用注册(无 API Key 时)

向用户提供邮箱:

node ./scripts/tapi-auth.js register --email USER_EMAIL

用户收到 6 位验证码后执行:

node ./scripts/tapi-auth.js verify --token TOKEN_FROM_STEP_1 --otp CODE

密钥自动保存至 ~/.openclaw/openclaw.json,原文件备份为 .bak

手动注册:访问 transcriptapi.com/signup → Dashboard → API Keys。

常用操作

提取字幕(1 积分):

curl -s "https://transcriptapi.com/api/v2/youtube/transcript?video_url=VIDEO_URL&format=text&include_timestamp=true" -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

搜索视频(1 积分):

curl -s "https://transcriptapi.com/api/v2/youtube/search?q=QUERY&type=video&limit=10" -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

获取频道最新视频(免费):

curl -s "https://transcriptapi.com/api/v2/youtube/channel/latest?channel=@TED" -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

输入与输出

见下方输入与输出表格。

项目内容
输入YouTube 视频 URL、搜索关键词、频道 @用户名 或 UC…ID、用户邮箱(注册)、6 位验证码(注册)
输出字幕文本(可选时间戳)、视频/频道搜索结果、频道最新 15 条视频(含播放量与发布时间)、频道 ID 解析结果
适用人群内容研究者、频道运营者、数据分析师、需要快速获取视频信息的普通用户
不包含视频下载、私有视频访问、AI 生成字幕、直播实时字幕

 

风险提示

  • 字幕提取依赖视频作者上传的 CC 字幕,无字幕视频返回 404
  • 免费额度 100 积分,用完需付费充值
  • API 密钥保存在本地 JSON 文件,注意文件权限管理
  • 网络超时(408)建议单次重试

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/therohitdas/yt/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...