youtube-transcribe
YouTube 视频 → 下载 → 转录 → 翻译 → 存为 Markdown。 支持中英文,英文内容自动翻译成中文,输出中英对照。
Skill by chubbyguan
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/chubbyguan-youtube-transcribe
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, audio-video, translation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/youtube-transcribe
What's inside
- Skill name
youtube-transcribe- Description
- YouTube 视频 → 下载 → 转录 → 翻译 → 存为 Markdown。 支持中英文,英文内容自动翻译成中文,输出中英对照。
- License
- MIT
- Metadata
- tags: ["media", "audio", "video", "transcription", "youtube", "translation"] · version: 1.0.0 · category: media · triggers: ["用户发送 YouTube 视频链接", "把这个 YouTube 视频转成文字", "帮我转录这个 YouTube", "YouTube 翻译"]
- Instructions
- 131 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- requirements.txt
- batch_transcribe.py · scripts/
- transcribe.py · scripts/
SKILL.md (first lines)
# YouTube 视频转录 + 翻译 Skill **字幕优先**:先抓官方/自动字幕(秒级、免 GPU),抓不到再下载音频用 SenseVoice-Small 转录;英文内容自动翻译成中文,输出中英对照 Markdown。加 `--no-subtitle` 可强制走音频转录。 ## 为什么需要这个 YouTube 有大量优质英文内容,但很多人没时间看完或语言不通。这个 skill: - 转录视频为文字(支持中英文) - 英文内容自动翻译成高质量中文 - 输出中英对照,方便学习 ## 环境要求 ```bash # Python 3.9+ python -m venv .venv source .venv/bin/activate # 依赖 pip install funasr modelscope torch torchaudio # 系统依赖 # macOS: brew install ffmpeg yt-dlp # Ubuntu: sudo apt install ffmpeg && pip install yt-dlp # 翻译功能(可选,英文视频需要) export DEEPSEEK_API_KEY="your-api-key" ``` ## 使用方法 ```bash python scripts/transcribe.py "https://www.youtube.com/watch?v=xxxxx" python scripts/transcribe.py "https://www.youtube.com/watch?v=xxxxx" --output ./output python scripts/transcribe.py "https://www.youtube.com/watch?v=xxxxx" --no-translate # 不翻译 python scripts/transcribe.py "https://www.youtube.com/watch?v=xxxxx" --no-subtitle # 强制音频转录 python scripts/batch_transcribe.py urls.txt -o ./output --no-translate ``` ## 流程 ### Step 1: yt-dlp 下载音频 ```bash yt-dlp --extract-audio --audio-format mp3 --audio-quality 128K \ "https://www.youtube.com/watch?v=xxxxx" ``` ### Step 2: SenseVoice-Small 转录 ```python from funasr import AutoModel model = AutoModel(model="iic/SenseVoiceSmall", ...) result = model.generate(input=audio_path, language="auto", use_itn=True) ``` ### Step 3: 语言检测 + 翻译 - 中文内容 → 直接输出 - 英文内容 → LLM 翻译成中文,输出中英对照 ### Step 4: 生成 Markdown ```markdown --- title: 视频标题 type: note tags: [YouTube] language: en translated: true --- # 视频标题 > 转录引擎:SenseVoice-Small | 翻译:DeepSeek ## 中文翻译 翻译内容... --- ## English Original 原文内容... ``` ### 批量模式 `scripts/batch_transcribe.py` 支持 URL 列表批处理,默认单条失败后继续处理下一条;需要严格模式时加 `--stop-on-error`。 ## 翻译配置 默认使用 DeepSeek API 翻译。需要设置环境变量: ```bash export DEEPSEEK_API_KEY="your-api-key" ``` 支持的 LLM: - DeepSeek(推荐,性价比高) - OpenAI - 任何兼容 OpenAI API 格式的服务 ## 性能数据 | 视频时长 | 下载 | 转录 | 翻译 | 总耗时 | |------|------|------|------|------| | 5 min | ~10s | ~5s | ~10s | ~30s | | 10 min | ~15s | ~10s | ~20s | ~50s | | 30 min | ~30s | ~30s | ~60s | ~2min | ## 已知限制 - SenseVoice-Small 对英文转录准确率不如中文 - 翻译质量取决于 LLM 能力 - 长视频翻译可能需要较长时间 - 部分 YouTube 视频有地区限制
From chubbyguan/chubbyskills, MIT.
More from chubbyguan/chubbyskills
- 0.823score
douyin-transcribe
chubbyguan
抖音视频 → 下载 → 转录 → 存为 Markdown 的完整工作流。 支持短链接和完整链接;优先无 cookie 直采,被风控时回退 yt-dlp + 浏览器 cookie(无需登录)。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
content-enrich
chubbyguan
内容加工:给任意采集产物(转录稿 / 文章 / 笔记)自动补「摘要 + 要点 + 标签 + 价值判断」, 写进 frontmatter 并在正文顶部插入摘要块。是「加工层」通用能力,惠及仓库所有采集 skill。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
xiaohongshu-ingest
chubbyguan
小红书笔记采集 → 统一 frontmatter Markdown → 爆款拆解 + 衍生选题。 支持笔记链接和 xhslink 短链;爆款拆解按「人群×场景×痛点×情绪×钩子」生成可复用选题。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
x-ingest
chubbyguan
X(Twitter) 推文采集 → 统一 frontmatter Markdown。自动区分图文与视频: 图文下载图片本地嵌入,视频提取直链转成文字稿。无需登录(走官方嵌入端点)。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
weibo-transcribe
chubbyguan
微博视频 → 下载 → 转录 → 存为 Markdown。 支持 weibo.com 和 m.weibo.cn 链接,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
wechat-article-ingest
chubbyguan
微信公众号文章 → Markdown 提取 + A层观点提取 + B层问题链生成。 支持直接链接抓取和 PDF 提取两种方式。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
tiktok-transcribe
chubbyguan
TikTok 视频 → 下载 → 转录 → 存为 Markdown。 支持 vm.tiktok.com / vt.tiktok.com 短链和完整链接,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
learning-notes-automation
chubbyguan
学习笔记自动化:视频/播客转录 → 知识点提取 → 闪卡生成 → 知识图谱更新。触发词:学习笔记、闪卡、Anki、知识提取、视频学习
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
industry-intelligence-radar
chubbyguan
行业情报雷达:多源扫描(X/即刻/V2EX/HN) → 关键词过滤 → 趋势检测 → 每日情报简报。触发词:行业情报、竞品监控、热点扫描、情报雷达
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.819score
bilibili-transcribe
chubbyguan
哔哩哔哩视频 → 下载 → 转录 → 存为 Markdown 的完整工作流。 支持 BV 号和完整链接,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.819score
podcast-transcribe
chubbyguan
播客/小宇宙 → 下载 → 转录 → 存为 Markdown 的完整工作流。 支持 RSS 批量下载、单集链接转录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.819score
zhihu-transcribe
chubbyguan
知乎视频 → 下载 → 转录 → 存为 Markdown。 支持知乎视频链接、问答内嵌视频和专栏文章,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 1,278
- Forks
- 153
- Open issues
- 0
- Last commit (this folder)
- Oct 3, 2026 (24 days ago)
- Last release
- Oct 8, 2026 (19 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/chubbyguan/chubbyskills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from chubbyguan
- 0.823score
tiktok-transcribe
chubbyguan
TikTok 视频 → 下载 → 转录 → 存为 Markdown。 支持 vm.tiktok.com / vt.tiktok.com 短链和完整链接,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
xiaohongshu-ingest
chubbyguan
小红书笔记采集 → 统一 frontmatter Markdown → 爆款拆解 + 衍生选题。 支持笔记链接和 xhslink 短链;爆款拆解按「人群×场景×痛点×情绪×钩子」生成可复用选题。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
x-ingest
chubbyguan
X(Twitter) 推文采集 → 统一 frontmatter Markdown。自动区分图文与视频: 图文下载图片本地嵌入,视频提取直链转成文字稿。无需登录(走官方嵌入端点)。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
weibo-transcribe
chubbyguan
微博视频 → 下载 → 转录 → 存为 Markdown。 支持 weibo.com 和 m.weibo.cn 链接,无需登录。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
wechat-article-ingest
chubbyguan
微信公众号文章 → Markdown 提取 + A层观点提取 + B层问题链生成。 支持直接链接抓取和 PDF 提取两种方式。
SkillAFreshness: A★ 1.3KClaude Code +9 - 0.823score
learning-notes-automation
chubbyguan
学习笔记自动化:视频/播客转录 → 知识点提取 → 闪卡生成 → 知识图谱更新。触发词:学习笔记、闪卡、Anki、知识提取、视频学习
SkillAFreshness: A★ 1.3KClaude Code +9
Cite this page
youtube-transcribe skill. Agent Mart. https://agentmart.dev/skills/chubbyguan-youtube-transcribe (last updated 2026-10-24)