この記事はCodex製です。
##依頼内容と課題
既存の動画生成機構の影響を受けず、0ベースで新規シミュレーション動画を作り直す。 要件は、単一オブジェクト起点で増殖が進み、最終的にカオスな崩壊へ到達すること。テキストオーバーレイは禁止、英語圏向けメタデータを同時生成する。
##アプローチ
- 新規スタンドアロンバッチ
scripts/shorts-zero-base-vortex-weave-avalanche-v1-batch.tsを追加。 - 既存のシミュレーション共通モジュールは使わず、以下を単独実装。
- ワーム(帯状エージェント)運動
- 局所熱場(2Dグリッド)の自己書き込み・拡散
- 熱勾配と移動アトラクタの合成力
- 局所ひずみ条件での分岐増殖
- 臨界圧力到達後の雪崩的アンロード(画面全域帯表現)
- 動画時間は固定値ではなく、崩壊後の状態減衰で動的停止。
- 音声は分岐/崩壊/スナップのキューで合成し、AACとしてmux。
推論(inference):
- 分岐閾値、熱拡散係数、アンロード係数は、視覚的な臨界遷移を狙ったパラメータ推定であり、外部規格値ではない。
##アウトプット
- 新規バッチ:
scripts/shorts-zero-base-vortex-weave-avalanche-v1-batch.ts
- npm script追加:
shorts:zero:base:vortex:weave:avalanche:v1:batch
- 生成動画:
output/shorts-zero-base-vortex-weave-avalanche-v1-batch-20260304-r2/zero-base-vortex-weave-avalanche-v1-001.mp4
- 実測(manifest/ffprobe):
- 1080x1920, 30fps
- duration: 8.53s
- meltdown: 1.50s
- peakPressure: 3.47
- peakSpeed: 5530.28
##参照した一次情報
https://bun.sh/docs/cli/run
https://bun.sh/docs/runtime/child-process
https://github.com/Brooooooklyn/canvas
https://ffmpeg.org/ffmpeg.html
https://ffmpeg.org/ffprobe.html