YouTube Transcript Native Node
纯Node.js提取YouTube字幕,无需依赖,生成干净文本。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:YouTube Transcript Native Node。 它的用途是:纯Node.js提取YouTube字幕,无需依赖,生成干净文本。 完整的 Skill 内容见:https://321skill.com/skills/youtube-transcript-native-node-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我把这个YouTube视频的字幕提取成纯文本,我想用来做内容摘要。’ 它会调用该Skill,从你提供的视频链接中获取字幕,清洗格式后返回干净的文本段落,方便你直接复制或进一步处理。
介绍
这个Skill解决了从YouTube视频中快速提取干净、无格式纯文本字幕的问题。用户只需提供YouTube视频的URL,它便能自动获取并清洗字幕文件,去除时间戳、换行符等无关信息,输出易于复制和处理的文本内容。
使用方式非常简单,在支持Node.js的环境中运行该脚本即可。它不依赖于任何外部npm包,因此无需安装复杂的依赖项,开箱即用,适合集成到自动化流程或作为独立工具使用。
它非常适合需要批量处理YouTube视频字幕的内容创作者、学术研究者、数据分析师以及任何需要引用、总结或分析视频内容的用户。例如,制作视频笔记、生成内容摘要、进行多语言翻译前的文本准备,或为数据分析提供原始文本素材。
需要注意的是,该工具依赖于YouTube提供的现有字幕文件。如果视频本身没有字幕(包括自动生成字幕),或者字幕语言不可用,则无法提取。此外,它仅处理文本提取,不包含音频转录功能。
核心特点
核心区别在于其零依赖的纯Node.js实现,无需安装任何npm包,避免了依赖冲突和环境配置的麻烦,同时保证了轻量化和快速执行。
注意事项
无法处理没有字幕(包括自动生成字幕)的YouTube视频。
常见问题
这个工具需要联网吗?
需要,因为它要从YouTube获取字幕数据。
支持提取所有语言的字幕吗?
支持,但取决于视频本身提供了哪些语言的字幕轨道。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/youtube-transcript-native-node-x-4/raw/index.md 读取 YouTube Transcript Native Node 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/youtube-transcript-native-node-x-4/raw/index.md(查看排版版本)