mcpField
Y
youtube

youtube

github.com/steveclarkeクリエイティブ・メディア36124 回インストール今日更新
リポジトリ

youtube について

YouTube の動画やプレイリストをダウンロードして処理するスキルです。字幕・文字起こしと、音声のダウンロード・MP3 のタグ付け・音楽ライブラリの整理を別のワークフローで扱います。

主な機能

  1. 01字幕と文字起こしのダウンロード
  2. 02VTT のテキスト変換と Whisper の代替手順
  3. 03音声やプレイリストの MP3 ダウンロード
  4. 04MP3 のタグ付けと音楽の整理
  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 の動画やプレイリストからコンテンツをダウンロードして処理します。

機能

このスキルでは、次の 2 つの主なワークフローを扱います。

タスクリファレンス使用する場面
文字起こし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"

VTT からテキストへの変換や Whisper によるフォールバックを含む、ワークフロー全体については references/transcripts.md を読み込んでください。

音楽/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 のコンテンツをどうしたいのかユーザーに尋ねてください。

コメント