ローンチフィルム(HyperFrames)
1. コンセプト(支出前に承認を得る)
- 1つのアイデア、1つの動詞。(「より多くの可能性に開く」「それを言う」)製品の特徴的な性質がフィルムのシグネチャートランジションやモチーフになります(折りたたみ可能→フォールドカット、音声製品→話すタイプ)。
- ショットプラン(表):時間、ショット、ソース(コード/AI/映像)、スーパーテキスト、サウンドキュー。40秒で8〜12ショット。
- レジスター: 大きなタイプ、スーパーあたりの単語数は少なく(≤6)、黒を多く使い、アクセントカラーは1色、書体はInter/Instrument Serif(SF Proは再配布不可)。エンドカード:製品名、タグライン、入手可能性の一文。
- 実際のブランドの場合は、スペック広告と明記し、ユーザーが提供する公式イメージのみを使用します。
2. ショット
- コードショット(UI、タイプ、製品図):HyperFramesコンポジション。コストパフォーマンス最高、クレジット消費ゼロ。
- AIショット(Higgsfieldコネクタ): まず画像生成(
gpt_image_2_5≈ 2.75クレジット、精度重視ならnano_banana_pro≈ 2クレジット)、次に画像→動画(kling3_0pro、サウンドオフ ≈ 7.5クレジット/5秒、人物にはseedance_2_5)。公式製品画像をリファレンスとして使用。総クレジットを見積もり、承認を待ちます。 バッチ前にテストショットを1つ生成します。すべてのクリップをフル解像度で確認 — AIクリップはサムネイルでは隠れる方法で失敗します(製品の歪み、余分なヒンジ、文字化け)。data-media-start/playback-rateでアーティファクトの周囲をトリミングしてから、再生成に支払います。 - ユーザーからの映像/レンダリング: H.264、同じfps(30)に準拠。
3. フォールドカットの例(examples/fold-cut/)
build.pyはSHOTSリストを分割半分の<video>ペアに変換し、任意のカットをフォールド(アウトゴーイングの半分が中央線で蝶番のように閉じ、磁気的な「カチッ」という音で着地)またはアンフォールド(インカミングの半分が開く)、さらにSUPERS(ヒーロー/ロワースーパーとラインリビール)にできます。videos/<name>/にコピーし、クリップをassets/clips/に配置し、SHOTSとSUPERSを編集し、python3 build.py、lint、チェック、レンダリング。同じビルドフロムリストパターンは、任意のシグネチャートランジション(アイリス、スライド、ライトリーク)に機能します。
4. サウンド
scoreスキル → examples/launch_piano_120bpm_40s.py:温かいパルス上にフェルトピアノのモチーフ、すべてのフォールドにカチッという音。キューリストをカット用に変更します。またはFal music-videoプラグイン/ライセンストラック+beats.py。
5. 仕上げ
npx hyperframes check(コントラスト、オーバーラップ)、すべてのスーパーのスナップショット、レンダリング、loudnorm −14、6フレームのコンタクトシートを作成し、送信前に確認。9:16の切り詰め版(スーパーを再レイアウト、単にクロップしない)を提供します。