編集納品QA は何をしますか?
概要
このスキルは、ビデオ編集を完成品として提出する前に使用します。期待される出力は、簡潔なQAレポート(技術仕様、タイムラインの健全性、視覚的レビューコメント、および納品前に必要な修正点)です。
必須チェック
- 最終レンダリングをプローブする:
- 再生時間
- 解像度
- フレームレート
- ビデオコーデック
- オーディオストリームの有無
- 配信コンテナ
- コンタクトシートがまだ存在しない場合は生成する。
- コンタクトシートをレビューする:
- 意図的でアクティブなフレームであること
- 意図的でない限り、タイトルカード/インタビュー/空白フレームがないこと
- ウォーターマークやストックプレビューのオーバーレイがないこと
- クロップ後も被写体/アクションが判読可能であること
- アクセントが意図的であり、ランダムな埋め草ではないこと
- タイムラインCSVが利用可能な場合は検査する:
- セグメント数
- 平均/最小/最大セグメント長
- ソース混合
- 種類/カテゴリ混合
- 優先ヒット使用率
- 結果をターゲットフォーマットとクリエイティブブリーフと比較する。
- 編集が「準備完了」、「小幅な修正が必要」、または「再レンダリングが必要」のいずれかを判定する。
ビート同期モンタージュのターゲット
密度の高いソーシャルモンタージュカットの場合:
- 再生時間: 通常
30-40秒。 - 縦型:
1080x1920、横型:1920x1080。 - フレームレート: 最低
30fps。 35秒の高エネルギーモンタージュの場合、映像が対応できれば70-90セグメントが適切。- 平均セグメント長: 約
0.35-0.50秒。 - オーディオは存在し、クリーンであること。
- コンタクトシートは、ほぼアクティブで意図的な映像を示すこと。
統合FX & クラフトチェック(2026年7月追加)
エフェクトやテキストレイヤーを含む編集では、必須チェックに以下を追加する:
- まとまり / シールチェック: 合成要素が、シーン内のオブジェクトではなく、トラッキングされていないシールのように見えないか? いずれかのセグメントが別のビデオへのカットアウェイに見えないか? 1つのショットが共通のグレードを破っていないか(自然なショットの中で1つだけ異なるルック)? いずれかが「はい」= 修正 — これらは最も頻度の高いリジェクト原因です。
- テキスト同期チェック: フックラインがビートに合わせて配置されるべき場合、テキスト表示フレームとオーディオアクセントの間の実際のオフセットを測定する。 |オフセット| > 100ms = 再レンダリング。
- ループチェック: 終端を先頭に再生し直す。ループシーム編集は不可視でなければならない。
- スマートフォンスケールチェック: フルサイズとスマートフォンスケールの両方で検査する。QAレポートと共に、規定のタイムスタンプ(例: 15秒の作品の1/4/8/12/14秒)および後半フレームのスポットチェックでレビューフレームを保存する。
- 安価なプルーフ段階(フルビルドの前、後ではない): フル/VFXレンダリングにコミットする前に、最初の3〜5秒の低解像度スケルトンをレンダリングし、スクロール速度で視聴する — このゲートではキル基準は安価ですが、VFX後は高価になります。
- QuickTime納品: Appleプレイヤーでレビューが行われる場合、QuickTime互換の
.movも生成し、個別にQAする。 - 公開されるものについては、5つの独立したゲートを実行する: 技術、視覚、ナラティブ、オリジナリティ/権利、プラットフォームパッケージ。自動QAは通常速度でのレンダリング視聴をサポートしますが、決して置き換えるものではありません。粒状感は問題ありません(視聴者は好みます)。ブロックノイズ、バンディング、アップスケールブラー、ウォーターマーク、ボーダーが実際のペナルティです。
失敗パターン
以下の場合は編集を修正に回す:
- オーディオストリームがない、またはオーディオの抜粋が間違っている
- アスペクト比が間違っている、または意図しないクロップ
- 空フレーム、タイトルカード、インタビュー、ストックウォーターマーク、または価格オーバーレイ
- 縦型クロップによってアクションが隠れている
- メインプレミスを置き換える、弱い群衆/レーザー/自然のインサートが多すぎる
- 優先的なミュージカルヒットが低モーションの映像で使われている
- タイムラインCSVと最終レンダリングが実質的に一致しない
スクリプト
最終ビデオに対して scripts/qa_video_edit.py を実行します。利用可能な場合は --timeline と --contact-sheet を追加します:
python3 scripts/qa_video_edit.py final.mp4 --timeline final_timeline.csv --contact-sheet final_contact_sheet.jpg --out final_qa
このスクリプトはJSONとMarkdownを出力します。--make-contact-sheet が設定されている場合、FFmpegを使用してコンタクトシートを作成することもできます。
人間によるレビュー
スクリプトは仕様とタイムラインの問題を検出しますが、視聴やフレームの検査を置き換えるものではありません。常に自動QAと少なくともコンタクトシートレビューを組み合わせ、編集がハイステークスまたは視覚的に密度が高い場合には最終レンダリングを視聴してください。
Conteto Machino標準については、references/edit-qa-standard.md を参照してください。
オプションのリファレンス:
references/qa-thresholds.md: 編集タイプ別の適応可能なしきい値。references/example-prompts.md: 再利用可能な最終QAプロンプト。references/gui-vision.md: ビジュアルQAおよびデリバリーパネルの製品ビジョン。