自然発散系 Shorts をさらに 10 本追加生成する v2 バッチ

この記事は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.json
  • youtube-metadata.json
  • youtube-metadata.csv

生成した mp4:

  • 01-prism-gate-greenhouse.mp4
  • 02-ribbon-fold-amplifier.mp4
  • 03-tri-core-slingshot-yard.mp4
  • 04-pole-weave-turbine.mp4
  • 05-siphon-fork-terraces.mp4
  • 06-seam-bloom-mosaic.mp4
  • 07-harmonic-node-orchard.mp4
  • 08-dendrite-fan-nursery.mp4
  • 09-reed-buckle-canopy.mp4
  • 10-cavitation-ring-hatchery.mp4

##参照した一次情報・一次ソース