video-transcript

🎬 YouTube 视频一键转录助手

🥥5总安装量 2评分人数 2
100% 的用户推荐

基于 TranscriptAPI.com 的 YouTube 视频转录工具,支持带时间戳的文本提取,100 次免费额度助力内容分析与研究。

A

基本安全,请在特定环境下使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 零第三方依赖,仅使用 Node.js 标准库,无供应链攻击风险
  • ✅ 文件操作安全,配置修改前自动备份,最小权限写入专属节点
  • ✅ 敏感数据处理规范,API 密钥本地存储、OTP 一次性验证、邮箱仅用于注册
  • ✅ 网络通信加密,全链路 HTTPS 传输,无明文敏感信息泄露
  • ⚠️ 依赖外部 API 服务可用性,建议关键场景准备本地备份方案

使用说明

核心用法

Video Transcript 是一款专注于 YouTube 视频内容转录的 Agent Skill,通过调用 TranscriptAPI.com 的 API 服务,将视频语音转换为可编辑的文本格式。用户只需提供 YouTube 视频链接或 11 位视频 ID,即可获取完整的字幕转录内容。

该 Skill 支持两种输出格式::text 格式生成带时间戳的易读文本(如 [00:00:18] We're no strangers to love),适合快速浏览和笔记整理;json 格式则提供精确到毫秒的结构化数据,包含每句文本的起始时间和持续时长,便于学术引用或精确剪辑定位。此外,可选的 send_metadata 参数可同步获取视频标题、频道名称和缩略图等元数据,为内容分析提供完整上下文。

认证流程设计简洁:新用户通过邮箱注册获取 100 免费积分,经 OTP 验证后 API 密钥自动保存至本地配置文件,无需手动复制粘贴。对于已有账户的用户,也可直接在官网获取密钥后配置使用。

显著优点

零依赖架构是该 Skill 的技术亮点。认证脚本仅使用 Node.js 内置模块(fspathos),不引入任何第三方 npm 包,从根本上杜绝了供应链攻击风险。文件操作方面,配置写入前自动创建 .bak 备份,且仅修改 skills.entries.transcriptapi 专属节点,不影响用户其他配置。

成本友好的定价策略降低了使用门槛:100 积分免费额度足以完成约 100 个视频的转录,错误请求不扣费,付费前无需绑定信用卡。对于研究人员、学生或内容创作者而言,这是验证需求后再决策的理想模式。

格式灵活性满足不同场景需求。教育研究者可用 JSON 格式精确标注引用时间点;播客制作团队可用文本格式快速生成节目大纲;自媒体运营者可结合元数据批量整理视频素材库。

潜在缺点与局限性

平台单一性是首要限制。该 Skill 目前仅支持 YouTube 平台,无法处理 Vimeo、Bilibili、TikTok 等其他视频源。若用户工作流涉及多平台内容,需配合其他工具使用。

字幕依赖意味着转录质量受限于视频本身。若上传者未开启自动字幕或手动上传字幕文件,API 将返回 404 错误。对于小众语言、方言或音质极差的视频,自动识别准确率可能显著下降。

积分消耗模式虽起步免费,但高频使用者需关注成本。1 积分/次的定价在批量处理长视频列表时可能累积为可观支出,且当前 Skill 未内置批量处理或缓存机制,重复请求同一视频将重复扣费。

适合的目标群体

  • 学术研究者:需要为视频访谈、讲座、纪录片建立可检索的文本档案
  • 内容创作者:将视频脚本 repurposing 为博客文章、社交媒体图文或电子书
  • 语言学习者:通过对照文本精听训练,提取生词和表达
  • 无障碍服务提供者:为听障人士生成视频文字版
  • 媒体监测分析师:追踪特定频道或话题的视频内容变化

使用风险

服务可用性风险:核心功能完全依赖 TranscriptAPI.com 的在线服务,若该服务遭遇宕机、停止运营或区域网络封锁,Skill 将立即失效。建议关键项目保留本地备份或准备替代方案。

API 密钥管理:密钥以明文形式存储于用户主目录的 JSON 文件中,虽符合常规实践,但在共享设备或多用户服务器环境中存在泄露风险。建议配合文件权限设置(如 chmod 600)增强保护。

数据隐私考量:视频 URL 和转录请求需发送至第三方服务器处理,虽使用 HTTPS 加密,但对高度敏感内容(如内部培训视频、未公开访谈)需谨慎评估合规要求。

速率限制:免费及付费 tier 均存在 300 请求/分钟的限制,批量处理时需内置延迟逻辑,否则可能触发 429 错误导致流程中断。

video-transcript 内容

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