mcpField
Y
youtube

youtube

github.com/steveclarke创意与媒体36124 次安装今天更新
代码仓库

关于 youtube

这项 Skill 用于下载和处理 YouTube 视频及播放列表内容。它将字幕和转录任务与音频下载、MP3 标记及音乐库整理分为不同工作流。

主要功能

  1. 01下载字幕和转录文本
  2. 02提供 VTT 转文本及 Whisper 备用流程
  3. 03将音频和播放列表下载为 MP3
  4. 04支持 MP3 标记和音乐整理
  5. 05根据请求选择工作流

适用场景

  1. 01获取视频字幕或文本
  2. 02下载播放列表音频以建立音乐库
  3. 03标记并整理下载的 MP3 文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/steveclarke/dotfiles --skill youtube

安装后在 Claude Code 中输入/youtube确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
mp3-download.md
transcripts.md
scripts/
ytmp3

详细介绍

YouTube

下载并处理 YouTube 视频和播放列表中的内容。

功能

此技能支持两种主要工作流:

任务参考文档适用场景
字幕文本references/transcripts.md用户想要获取视频的字幕或文本内容
音乐/MP3references/mp3-download.md用户想要下载音频、为 MP3 添加标签或构建音乐库

快速开始

字幕文本
# Check available subtitles
yt-dlp --list-subs "YOUTUBE_URL"

# Download auto-generated subtitles
yt-dlp --write-auto-sub --skip-download -o "transcript" "YOUTUBE_URL"

加载 references/transcripts.md,查看完整工作流,包括 VTT 转文本和 Whisper 回退方案。

音乐/MP3
# Check playlist info
ytmp3 info "YOUTUBE_URL"

# Download playlist
ytmp3 download "YOUTUBE_URL"

加载 references/mp3-download.md,查看完整的标签添加和整理工作流。

前置条件

  • yt-dlp — YouTube 下载工具(通过 brew install yt-dlp 安装)
  • eyeD3 — MP3 标签工具(通过 brew install eye-d3 安装,MP3 工作流需要)

工作流选择

根据用户的请求选择:

  • “transcript”“captions”“subtitles”“transcribe”“text from video” → 加载 references/transcripts.md
  • “download music”“MP3”“playlist”“tag”“album”“music library” → 加载 references/mp3-download.md

如果不清楚,请询问用户想如何处理 YouTube 内容。

评论

支持 Markdown