YouTube Transcript Native Node
零依赖提取YouTube视频字幕
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:YouTube Transcript Native Node。 它的用途是:零依赖提取YouTube视频字幕 完整的 Skill 内容见:https://321skill.com/skills/youtube-transcript-native-node/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我提取这个YouTube视频的字幕:https://youtu.be/abc123,语言用中文。' 它将调用YouTube Transcript Native Node解析视频ID,获取中文字幕内容,并清理后返回纯文本,你可以直接用于总结或引用。
介绍
在需要快速获取YouTube视频字幕文本时,YouTube Transcript Native Node 提供了直达目标的解决方案。它直接从YouTube现有字幕中提取纯文本,无需任何npm依赖,完全基于原生Node.js实现,让你在本地环境中轻松获取视频文字内容。无论是用于视频内容总结、引用、翻译还是分析,只要视频有字幕,这个工具就能帮你高效完成文字提取工作。
使用方式极为简单:提供视频URL或ID,工具会解析并返回完整的字幕文本。它支持多种字幕语言(取决于视频本身提供的字幕),并自动清理时间戳和格式标记,输出干净、可读的纯文本。你可以将结果直接用于LLM对话、文档编辑或进一步处理,无需额外清洗步骤。
适合内容创作者、视频剪辑师、翻译人员以及学术研究者。内容创作者可以快速获取视频文案用于二次创作;视频剪辑师能提取字幕生成时间轴;翻译人员可利用字幕文本进行多语言翻译;学术研究者则能引用视频中的具体内容作为素材。
建议在节点版本>=14的环境下运行,确保兼容性。注意该工具仅在有字幕的视频上生效,对于无字幕或自动生成字幕质量较低的视频,输出效果可能不理想。同时,请遵守YouTube服务条款,合理使用字幕数据。
核心特点
与同类型工具(如youtube-transcript库)相比,YouTube Transcript Native Node 完全零npm依赖,无需安装任何第三方包,直接从原生Node.js API出发,更轻量、更安全,适合离线或受限环境使用。
注意事项
仅适用于YouTube已有字幕的视频,无法处理无字幕或纯语音转文字场景。
常见问题
能否提取自动生成的字幕?
可以,只要视频有自动生成字幕即可提取,但准确度取决于YouTube的语音识别质量。
支持多语言字幕吗?
支持,你可以指定需要的语言代码(如'en'、'zh-Hans'),前提是视频提供了该语言字幕。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/youtube-transcript-native-node/raw/index.md 读取 YouTube Transcript Native Node 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/youtube-transcript-native-node/raw/index.md(查看排版版本)