ローンチビデオ
必須前提: marketing-studioスキルであること。また以下を参照すること:
C:/Projects/animations/docs/playbook/remotion.md、
C:/Projects/animations/docs/playbook/audio.md、
C:/Projects/animations/docs/playbook/capture.md。作業ディレクトリは C:/Projects/animations とする。
スコアリングされたフィルムとそのディレクション、ショットプラン、ステージ承認、レンダリング証跡、レビューレコードを <product>/marketing/assets/<brand>/ 内に生成します。制作作業の前に docs/production-quality.md を読んでください。
フィルムはオーディオなしでは完成しません。そしてオーディオとは、製品を説明するナレーションのことを意味します。
スコアリングは必須であり、node scripts/check-audio.mjs <brand> --project <product> が「完了」と口にする前に終了コード0で終了しなければなりません。2026-09-01に、音声なしの2本のポストフロップカットが出荷されました。これがこの行が存在する理由です。
ルート
コンセプトと製品証明からルートを選択してください。フィルムに製品固有のビジュアルワールドやショットシステムが必要な場合は、studio/src/films/<brand>/ の下にある特注コンポジションを使用します。オーサリングされたショットプランがレガシーな5幕デッキに頼らずにアイデアを伝えられる場合は、指示された LaunchVideo コンポジションを使用してください。ショットには、実際のキャプチャ、ネイティブに再構築されたUI、2D、3D、またはそれらのハイブリッドを使用できます。UIの再構築は制御されたアクションに有用ですが、普遍的な要件ではありません。
レシピ
<product>を--projectで明示的に設定します。エンジンローカルのout/に生成された製品入力や出力を作成しないでください。- 複数の異なる方向性を探求し、明確な理由をもって一つを選び、そのビジュアルメタファー、サウンド意図、出典付きのリファレンス、レビュー可能なスタイルフレームを
direction.jsonに記録します。プリセットはあくまで出発点となる文法です。 - 本制作の前にショットプランを記述します。各ショットには、目的、尺、スケール、カメラのテンポ、トランジションの意図、読み取り可能なコピーの制限、ソース/リファレンス、オーディオのビートが必要です。編集に合わせてナレーションを計画します。すべての数値的な主張は、簡潔な証明ポイントに遡れるようにします。
- スクラッチのナレーションと音楽を使用した、オーディオを伴うアニマティックを構築します。指名された非作成者のレビュー担当者が、スタイルフレームとアニマティックの両方を、それぞれのハッシュに紐付けて承認します。ビジュアルの弱い主張は、仕上げ作業の前にここで止めます。
- 選択したルートを構築します。指示された
LaunchVideoはdirectionとオーサリングされたshotsを消費します。特注フィルムは自身のショットコンポーネントとタイムラインを所有します。マッチカットは、関係性が要求するに応じて、オーバーラップ、ハードカット、ワイプ、ディゾルブ、またはモーションの継続を行うことができます。静止エンドフレームは一つの選択肢であり、ルールではありません。 - 低コストのショットプルーフとバージョン管理されたプレビューをレンダリングします。最終出力サイズでの製品アクション、すべてのショットの開始/中間/終了、そしてすべてのカットの前後のフレームを検査します。記載された欠陥リストを修正し、その後フル解像度のレンダリングを一度だけ行います。
- 製品が所有するナレーション、音楽、SFXの入力を構築し、サイレントロックを
node scripts/score-film.mjs <brand> <film.mp4> --project <product>でスコアリングします。このスクリプトはオーバーラップするナレーションを拒否し、納品されたマスターを検証します。音楽のみの場合は、明示的に記録された例外が必要です。存在しないナレーションを暗示してはなりません。 - 正確な最終レンダリングからハッシュベースの証跡を生成します:
node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>。 - ミッションコントロールにおいて、指名されたディレクター、オペレーター、または独立したレビュー担当者が完全なスコアリング済みカットを視聴し、欠陥と「これを共有したいか?」という評価を記録します。その後、
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strictを実行します。 - 既存のオーディオ、パレット、スタジオテスト/リンター、スモークゲートを実行します。これらはプロパティとランタイムを証明するものであり、センスを評価するものではありません。スコアリングされ、厳格なPASSロックが完了したものだけが、プロダクションマトリックスとポストキットに進みます。