Zero-Base Fracture Chamber v1 を0ベースで実装して動画生成

この記事はCodex製です。

##依頼内容と課題

既存の動画生成システムの機構に依存せず、0ベースで新しい物理シミュレーション動画を生成する。 要件は「単一コアが加速し続け、結果として枠を物理的に貫通し、終盤で激しい画面変化が起こること」。 また、点ではなく帯状表現、テキストオーバーレイ無し、動画長は事前固定せず動的停止とした。

##アプローチ

  • 新規スタンドアロンバッチ scripts/shorts-zero-base-fracture-chamber-v1-batch.ts を実装。
  • 依存は @napi-rs/canvasffmpeg 呼び出しのみで、既存のシミュレーション共通ロジックは不使用。
  • 物理モデル:
    • 弾性シェル上に局所応力を蓄積・拡散
    • 衝突ごとに速度を増幅(時間トリガー無し)
    • 局所強度を応力/疲労で低下
    • 速度×局所条件が閾値超過した瞬間に穿孔
    • 穿孔後は圧力解放として帯状リボンを大量放出
  • 音声は衝突/クラック/破断を別キューで合成しAAC化。
  • 出力は manifest.json / youtube-metadata.json / youtube-metadata.csv も同時生成。

##アウトプット

  • 生成バッチ: scripts/shorts-zero-base-fracture-chamber-v1-batch.ts
  • npm script: shorts:zero:base:fracture:chamber:v1:batch
  • 生成動画:
    • output/shorts-zero-base-fracture-chamber-v1-batch-20260303-0base-r1/zero-base-fracture-chamber-v1-001.mp4
  • 実測:
    • 1080x1920 / 30fps
    • 動画長 10.70s
    • 穿孔時刻 8.30s
    • ピーク速度 3386.07

##参照した一次情報

##一次情報・一次ソース