ポッドキャスト編集 は何をしますか?
ビデオポッドキャストをメモリーカードからエピソード、スパイシーカット、話者ごとのソーシャルクリップ、チーム用ソーシャルクリップ、LinkedInクリップ、ストーリー、トランスクリプトに仕上げます。すべてのルールは実際のセッションで発生したミスに基づいています(lessons.md参照)。
最初に行うこと: ~/.claude/podcast-profile.md が存在する場合は、それを読み取ります。このファイルにはユーザー自身のフォルダー、名前、スタイル、納品方法が保存されており、デフォルト設定よりも優先されます。プロファイルがあれば、「ポッドキャストスキルを起動」と言うだけで、質問のやり取りなしにステップ1から開始できます。プロファイルがない場合は、以下の手順で自動判別できない項目のみを質問します(初めての場合は profile.example.md をコピーしてプロファイルを作成してください)。
言語: セッションの言語をトランスクリプトから読み取り、その言語で作業を行います(フィラー、CTA、キャプション、レポート)。ユーザーとはユーザーの言語で会話します。バイリンガルセッションでは、各パートはそのパートで話されている言語に従います。steps/language.md 参照。
動画の種類
| あなたの状況 | 従う手順 |
|---|---|
| 複数カメラと、話者ごとに1つのマイクがあるポッドキャストまたはインタビュー | 以下の手順を順番に実行 |
| 授業、講演、ワークショップ、ウェビナー(通常はOsmoやスマホ1台で撮影)をソーシャルクリップに加工する | steps/long-video.md: この手順を再利用し、音声、見せ場の発見、1カメラフレーミングを変更 |
手順(順番通り)
| ステップ | ファイル | ツール | 出力先 |
|---|---|---|---|
| 1. カードの整理 | steps/1-organize.md | tools/organize.py | セッションフォルダー、Work/copy_report.json |
| 2. 音声(話者ごとに1マイク) | steps/2-sound.md | tools/audio.py | マイクマッピング、同期とドリフト |
| 3. トランスクリプト | steps/3-transcript.md | Whisper + aligner | Work/words.json、クリーントランスクリプト |
| 4. コンテンツ計画 | steps/4-content-plan.md | (読み取りと判断) | Work/plan.md |
| 5. カット(粗編集なし) | steps/5-cutting.md | tools/cutlist.py、tools/joincheck.py | 動画ごとのパーツ |
| 6. カメラとフレーミング | steps/6-cameras.md | (ショットごとに計画) | パーツごとのカメラとクロップ |
| 7. 最終チェック | steps/7-final-check.md | tools/qa.py、tools/joincheck.py | Work/checks/<video>.json |
| 8. プレビューと納品 | steps/8-delivery.md | ffmpeg | Review/、Final/ |
| 9. ギャラリー、クラウド、ストレージ | steps/9-gallery-cloud-storage.md | gallery/ | ゲストページ |
さらに: steps/captions.md(tools/captions.py)、steps/timeline.md(tools/timeline.py、DaVinci/Premiere/Final Cut用FCPXML)。
停止して確認
- マイクトラックがない、または無音の場合(静かにカメラ音声にフォールバックしないこと。1カメラの長時間動画で、カメラ音声が唯一のソースである場合は許可され、レポートにその旨が記載されます)。
- コピー後にファイルのチェックサムが一致しない場合。
- マイクと映像から誰が話しているか判断できない場合。
- パーツに実際の音声CTAがない場合(その旨を伝え、CTAを捏造しないこと)。
- 削除や上書きが発生する場合:古いファイルをバックアップに移動すること。
禁止事項
- すべてのファイルが2か所で確認される前に、決してカードを消去しないこと。
- 単語の途中や、セットアップとそのポイントの間でカットしないこと。
- ジャンプカットを隠すためにズームを使用しないこと。代わりにカメラを切り替えること。
- ステップ7を通過していない動画を人間に見せないこと。
- キャプション、タイトル、CTAで事実を捏造しないこと。
セットアップ
Python 3.11以上、ffmpeg(Macでは brew install ffmpeg:これにより焼き込みキャプションに必要なものが含まれます)、および pip install -r requirements.txt。トランスクリプト用: pip install faster-whisper whisperx(無料、ローカル実行)。リポジトリルートからツールを実行: python3 tools/<tool>.py。