生产力
youtube-transcribe-skill
直接将 YouTube 视频字幕或逐字稿提取并保存为本地文本文件,支持 yt-dlp 快速提取与浏览器自动化。
简介
youtube-transcribe-skill 是一款专为研究人员、内容创作者与开发者设计的自动化工具,旨在将 YouTube 视频内容快速转换为可搜索或可编辑的文本。通过直接整合至您的开发工作流程,免去了手动听写或从网页界面反复复制粘贴的繁琐工作。本技能优先通过高效的命令行工具进行提取,若遇到限制或缺失环境变量时,会自动无缝切换至浏览器自动化流程。
-
自动检测并支持多种 YouTube 链接格式,包含标准观看页面、youtu.be 短链接以及 Shorts 视频。
-
利用 yt-dlp 高效获取字幕轨道、自动生成字幕以及视频元数据,确保资源消耗降至最低。
-
实作了强健的降级机制,通过 Chrome DevTools MCP 导航至 YouTube 动态 DOM 并与转录稿面板互动,解决常见的网络或权限限制问题。
-
自动清理原始字幕,去除 VTT/SRT 格式中的样式标签、表头与重复的时间戳,产生干净且易于阅读的「时间戳 + 文本」格式文件。
-
支持多语言字幕提取,可针对视频提供的简体中文、繁体中文与英文进行精确抓取。
-
为确保最佳性能,建议预先在系统路径中安装 yt-dlp。若 yt-dlp 无法使用,请确保已配置好 Chrome DevTools MCP 以启动浏览器自动化模式。
-
输入需求为有效的 YouTube URL,可通过参数传入或由对话背景自动识别。
-
提取结果会以视频标题自动保存为本地的 .txt 文件,非常适合后续的摘要生成、知识索引或文档编写。
-
若视频具有年龄限制或地区访问限制,请确保浏览器 Cookie(默认为 Chrome)可供访问,技能将通过身份验证获取正确的内容。
仓库统计
- Star 数
- 1,483
- Fork 数
- 218
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 17:11