jpskill.com
📦 その他 コミュニティ

video-transcript-downloader

YouTubeをはじめ、yt-dlpが対応するあらゆるサイトから動画、音声、字幕、そして段落形式のクリーンな文字起こしをダウンロードするためのSkill。

📜 元の英語説明(参考)

Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.

🇯🇵 日本人クリエイター向け解説

一言でいうと

YouTubeをはじめ、yt-dlpが対応するあらゆるサイトから動画、音声、字幕、そして段落形式のクリーンな文字起こしをダウンロードするためのSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o video-transcript-downloader.zip https://jpskill.com/download/5543.zip && unzip -o video-transcript-downloader.zip && rm video-transcript-downloader.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5543.zip -OutFile "$d\video-transcript-downloader.zip"; Expand-Archive "$d\video-transcript-downloader.zip" -DestinationPath $d -Force; ri "$d\video-transcript-downloader.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して video-transcript-downloader.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → video-transcript-downloader フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
2

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Video Transcript Downloader

./scripts/vtd.js は以下のことができます。

  • タイムスタンプ(オプション)なしで、トランスクリプトをきれいな段落として出力します。
  • ビデオ/オーディオ/字幕をダウンロードします。

トランスクリプトの動作:

  • YouTube: 可能な場合は youtube-transcript-plus を介して取得します。
  • それ以外の場合: yt-dlp を介して字幕を取得し、段落に整形します。

セットアップ

cd ~/Projects/agent-scripts/skills/video-transcript-downloader && npm ci

トランスクリプト (デフォルト: きれいな段落)

./scripts/vtd.js transcript --url 'https://…'
./scripts/vtd.js transcript --url 'https://…' --lang en
./scripts/vtd.js transcript --url 'https://…' --timestamps
./scripts/vtd.js transcript --url 'https://…' --keep-brackets

ビデオ / オーディオ / 字幕のダウンロード

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js audio --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js subs --url 'https://…' --output-dir ~/Downloads --lang en

フォーマット (一覧表示 + 選択)

利用可能なフォーマット(フォーマットID、解像度、コンテナ、オーディオのみなど)を一覧表示します。

./scripts/vtd.js formats --url 'https://…'

特定のフォーマットIDをダウンロードします(例)。

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140

再エンコードせずにMP4コンテナを優先します(可能な場合はリマックス)。

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4

注意事項

  • デフォルトのトランスクリプト出力は単一の段落です。--timestamps は要求された場合にのみ使用してください。
  • [Music] のような角括弧で囲まれたキューはデフォルトで削除されます。--keep-brackets を使用して保持できます。
  • transcript のフォールバック、downloadaudiosubsformats の場合は、-- の後に yt-dlp の追加引数を渡してください。
./scripts/vtd.js formats --url 'https://…' -- -v

トラブルシューティング (必要な場合のみ)

  • yt-dlp / ffmpeg が見つからない場合:
brew install yt-dlp ffmpeg
  • 確認:
yt-dlp --version
ffmpeg -version | head -n 1
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Video Transcript Downloader

./scripts/vtd.js can:

  • Print a transcript as a clean paragraph (timestamps optional).
  • Download video/audio/subtitles.

Transcript behavior:

  • YouTube: fetch via youtube-transcript-plus when possible.
  • Otherwise: pull subtitles via yt-dlp, then clean into a paragraph.

Setup

cd ~/Projects/agent-scripts/skills/video-transcript-downloader && npm ci

Transcript (default: clean paragraph)

./scripts/vtd.js transcript --url 'https://…'
./scripts/vtd.js transcript --url 'https://…' --lang en
./scripts/vtd.js transcript --url 'https://…' --timestamps
./scripts/vtd.js transcript --url 'https://…' --keep-brackets

Download video / audio / subtitles

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js audio --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js subs --url 'https://…' --output-dir ~/Downloads --lang en

Formats (list + choose)

List available formats (format ids, resolution, container, audio-only, etc):

./scripts/vtd.js formats --url 'https://…'

Download a specific format id (example):

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140

Prefer MP4 container without re-encoding (remux when possible):

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4

Notes

  • Default transcript output is a single paragraph. Use --timestamps only when asked.
  • Bracketed cues like [Music] are stripped by default; keep them via --keep-brackets.
  • Pass extra yt-dlp args after -- for transcript fallback, download, audio, subs, formats.
./scripts/vtd.js formats --url 'https://…' -- -v

Troubleshooting (only when needed)

  • Missing yt-dlp / ffmpeg:
brew install yt-dlp ffmpeg
  • Verify:
yt-dlp --version
ffmpeg -version | head -n 1

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。