find-broll について
ナレーションの内容を映像で補う B-roll を探し、配置する動画編集スキルです。意味に沿った計画と出典の確かな素材を重視し、レンダリング後のレビュー資料で配置を検証します。
主な機能
- 01ナレーションのビートに沿って挿入映像を計画
- 02信頼性と出典に基づいて素材を選定
- 03選定内容をプロジェクトのマニフェストに記録
- 04発話のアンカーに合わせて映像を配置
- 05クロップ、タイミング、字幕、音声を確認
- 06レンダリングのレビュー資料を作成
活用シーン
- 01解説動画の主張に映像を添える
- 02ナレーション用の信頼できる映像を探す
- 03B-roll のタイミングと構図を確認
- 04出典記録付きの動画を納品
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ gitethanwoo/ video-editing --skill find-brollインストール後、Claude Code で/find-brollを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/manifest-and-timing.mdsourcing-and-routing.md詳細
Bロールを探す
話者の意図を伝える、単なる直近の名詞に結び付けるだけではない補足映像を探します。幅広くストック素材を検索したり、装飾目的の映像で埋めたりするのではなく、正確で信頼性の高い素材を少数選ぶことを優先します。
SKILL_DIR に、このファイルが置かれているディレクトリの絶対パスを設定します。素材に文字起こしや編集上の分析が必要な場合は、隣接する analyze-video-editing スキルを使用します。合成、音声の保持、レンダリング、レビュー用成果物、最終検証には、隣接する video-editing スキルを使用します。
要件を確認する
計画を立てる前に、実際の素材を確認します。文字起こし、単語ごとのタイムスタンプ付き文字起こし、またはローカルの動画・音声を受け付けます。素材しか提供されていない場合は、単語ごとのタイムスタンプ付きで一度だけ文字起こしし、生の出力を保持します。
素材探しに実質的な影響を与える希望のみを確認します。
- 納品物のアスペクト比と長さ。
- 希望する映像のカバー密度、および導入部を本編より密にするかどうか。
- 使用可能な素材の種類と、明示的な禁止事項。
- クリップの音声を削除するか、意図的にミックスするか。
- 素材のクレジット表記に関する希望。
- コンセプトグラフィック用の既存ブランドトークン、または Remotion プロジェクト。
- ユーザー所有のライブラリ、チャンネル、必ず含める素材。
ユーザーによる変更は、その時点から以降の作業にただちに適用します。素材が入手可能であることを根拠に、ライセンス上の許可、ブランドの所有権、同意を推測してはいけません。
ダウンロード前に計画する
文字起こし全体を読み、主旨を述べます。次に、以下を含む注釈付きのビート計画を作成します。
- 固定のビート ID。
- 正確なナレーションとアンカーワード。
- その台詞の意味を説明する一文。
- ルート:
receipt、entity、product、concept、archival、またはcultural。 - 提案する素材の種類と、それが信頼性の高い情報源である理由。
- 想定する尺と出力内での配置。
- ステータス:
planned、sourced、approved、placed、またはdropped。
意味のあるビートを削る前に、選択肢全体を検討します。ただし、尺を埋めるためだけに素材を加えてはいけません。不適切な補足映像より、適切な無映像の間のほうが優れています。ルートや検索方法を選ぶ際は、references/sourcing-and-routing.md を読みます。
計画の承認は、読み取り専用の調査と公開候補のダウンロードを許可するものとして扱います。有料での取得、公開、新しい認証情報でのサインイン、外部への情報送信については、個別に確認を求めます。
信頼性を重視して素材を探す
承認済みのビートを素材別にまとめ、各ページ、チャンネル、映画を一度だけ取得します。まずメタデータを検索し、有力な候補のみをダウンロードします。
- 根拠資料: 実際の投稿、見出し、研究、料金ページ、レビュー、指標を使用します。
- 人物と組織: 公式または一次情報源を使用し、名前だけでなく、主張に合った場面を選びます。
- 製品とインターフェース: まずユーザー自身が現在録画した素材を優先し、次に公式の最新デモを優先します。
- コンセプト: ブランドに一貫した控えめなグラフィックを作成するか、該当するものがあれば信頼できる実映像を使用します。
- アーカイブ素材: 出所と利用条件が明記された、定評のあるアーカイブを優先します。
- 文化的なクリップやリアクション映像: ユーザーが厳選したライブラリを使用し、ミームを無差別に選んではいけません。
パーサーを作成したり形式を選んだりする前に、実際の検索結果とメタデータのペイロードを確認します。正規 URL、制作者、タイトル、公開日、取得・ダウンロード日時、権利または利用上の注記、正確な素材の区間を記録します。透かし、実映像に見せかけた合成ストック映像、編集内容と矛盾する焼き込み字幕、古い製品インターフェース、出所を説明できない素材は却下します。
根拠が明確な場合、エージェントは客観的なルートについて最適な候補を一つ選べます。主観や好みに左右されるルートでは選択肢を提示し、ユーザーの最終選択をマニフェストに記録します。
意味に合わせて配置する
補足映像は、それが示す話し言葉の単語やフレーズに合わせて配置します。通常は、その単語が始まってから0.2~0.5秒後に配置してください。ナレーションで答えが語られる前に、決して答えを見せないでください。タイムスタンプが不確かな場合は、やや遅めに配置します。
ソースの時間と出力の時間は区別してください。編集で明示的に必要とされる場合を除き、外部クリップの音声は取り除きます。被写体が保たれる場合に限り、全画面を覆うクロップを使用してください。部分フレームや縦長の素材には、デザインした背景を使用します。静止したレシートはそのまま表示するか、サブピクセル単位で実際に動かしてください。整数刻みのFFmpeg zoompan は使用しないでください。
レンダリング前に、承認した選択をすべてプロジェクト内のマニフェストに記録してください。フィールドとタイミングの確認については、references/manifest-and-timing.md を参照してください。
レンダリングを検証する
隣接する video-editing ワークベンチを使い、まず低解像度の候補をレンダリングしてください。以下を生成します。
- 配置した各ビートの中間フレーム
- Bロールの各挿入位置と終了位置の前後を含むストリップ
- シーケンス全体をカバーするコンタクトシート
- 最終納品物の技術検証レポート
実際の画像を確認してください。ソースが意図したものか、カットがアンカーの後に配置されているか、クロップ後も被写体が保たれているか、連続する補足映像の間にトーキングヘッドが一瞬映らないか、キャプションやオーバーレイが読みやすいか、音声の連続性が保たれているか、また approved の各ビートが一度だけ表示されているかを確認します。
マスターとともに、Bロールのマニフェスト、ソースリスト、承認状態、レビュー用アーティファクト、検証レポート、チェックサムを納品してください。使用しないソースメディアは決して再配布しないでください。
クレジット表記
このワークフローは、Louise De Sadeleer によるMITライセンスの B-Roll Finder の手法を応用しています。実装は、このリポジトリに既存の分析、レンダリング、検証の契約に統合されています。サードパーティのメディアには、それぞれ固有の権利と利用条件が適用されます。