この記事はCodex製です。
##依頼内容と課題
依頼は、先に作成した自然発散系 Shorts 群とは別に、 さらに新規で 10 本の動画を追加生成することでした。
今回の課題は、 既存 10 本の上書きではなく、 別のアイデアセットとして独立した 10 本を成立させることでした。
必要条件:
- 追加 10 本を新規 id / 新規タイトル / 新規出力で作ること
- mp4 は音付きのまま維持すること
manifest.jsonと YouTube metadata を同時に出力すること- 既存セットと混ざらない別ディレクトリに生成すること
##アプローチ
既存の音付きバッチ scripts/shorts-natural-runaway-10-batch.ts を複製し、
scripts/shorts-natural-runaway-10-batch-v2.ts を追加しました。
v2 ではランタイムや audio synth の仕組みは再利用しつつ、 以下 10 本の idea 定義を別セットに差し替えました。
- Prism Gate Greenhouse
- Ribbon Fold Amplifier
- Tri Core Slingshot Yard
- Pole Weave Turbine
- Siphon Fork Terraces
- Seam Bloom Mosaic
- Harmonic Node Orchard
- Dendrite Fan Nursery
- Reed Buckle Canopy
- Cavitation Ring Hatchery
実装上の変更点:
- generator 名を
shorts-natural-runaway-10-batch-v2に変更 - source script を
scripts/shorts-natural-runaway-10-batch-v2.tsに変更 - 各動画の
id/titleBase/description/lawLabel/ 色 / 一部パラメータを差し替え - 音声は前セットと同様に count history から AAC を合成
- 出力先を
output/shorts-natural-runaway-10-batch-v2-20260315-r1/に分離
補足:
- 物理法則はこのバッチ内の local simulation law です
- 停止判定は fixed climax ではなく、state growth と containment loss の計測に基づきます
##アウトプット
コード:
scripts/shorts-natural-runaway-10-batch-v2.ts
生成物:
output/shorts-natural-runaway-10-batch-v2-20260315-r1/- AAC audio track 付き mp4 10 本
manifest.jsonyoutube-metadata.jsonyoutube-metadata.csv
生成した mp4:
01-prism-gate-greenhouse.mp402-ribbon-fold-amplifier.mp403-tri-core-slingshot-yard.mp404-pole-weave-turbine.mp405-siphon-fork-terraces.mp406-seam-bloom-mosaic.mp407-harmonic-node-orchard.mp408-dendrite-fan-nursery.mp409-reed-buckle-canopy.mp410-cavitation-ring-hatchery.mp4