VideoTranscribe
動画・音声コンテンツをテキストに変換し、さらに核心となる要点を抽出します。
対応:
- ローカルファイル:MP4、MOV、MP3、M4A など
- オンラインURL:YouTube、Bilibili、小宇宙、優酷など yt-dlp 対応プラットフォーム
- 抽出モード:文字起こし完了後に構造化された要点サマリーを出力
🔊 音声通知(必ず最初に実行)
curl -s -X POST http://localhost:8888/notify \
-H "Content-Type: application/json" \
-d '{"message": "Running VideoTranscribe skill"}' > /dev/null 2>&1 &
ワークフロールーティング
| ユーザーの発言 | ルーティング先 |
|---|---|
| 文字起こし / テキスト化 / 字幕 / 動画ファイルまたはURLを送る | Workflows/Transcribe.md |
| 抽出 / 要約 / 核心ポイント / 要点 | Workflows/Extract.md |
| 両方(文字起こし後に抽出) | 最初に Transcribe.md、次に Extract.md |
クイックリファレンス
- スクリプトパス:
~/.shared-skills/VideoTranscribe/Tools/transcribe.py - 優先戦略:URL → 字幕を取得(高速)→ 字幕がない場合は音声をダウンロードして文字起こし
- 文字起こしエンジン:Gemini 2.5 Flash(句読点付き) / mlx-whisper(オフライン時の代替)
- 出力先(デフォルト):
~/Downloads/transcript_YYYYMMDD_HHMMSS.txt