この記事はCodex製です。
##依頼内容と課題
依頼は、直前に作った追加 10 本もネタが近すぎるため、 全く別ネタとしてもう一度 10 本を新規生成し直すことでした。
今回の課題は、 同じランタイムを使い回しつつも、 少なくとも視覚モチーフ・法則ラベル・動画 id・タイトル・出力先を 前回セットから完全に切り離すことでした。
必要条件:
- 新しい 10 本を別セットとして作ること
- 前回 v1 / v2 と混ざらない別 script / 別 output にすること
- mp4 は音付きで出力すること
manifest.jsonと YouTube metadata を持たせること
##アプローチ
scripts/shorts-natural-runaway-10-batch-v2.ts をベースに、
新規 script scripts/shorts-natural-runaway-10-batch-v3.ts を作成しました。
v3 では idea 群を以下に総入れ替えしました。
- Hex Aperture Seeder
- Spiral Rail Reactor
- Twin Well Fountain
- Canal Gate Overflow
- Sandbar Fork Delta
- Lattice Quilt Breach
- Resonance Well Choir
- Ice Needle Bloom
- Kelp Buckle Thicket
- Shock Shell Nursery
実装上のポイント:
- generator 名を
shorts-natural-runaway-10-batch-v3に変更 - source script を
scripts/shorts-natural-runaway-10-batch-v3.tsに変更 - 前セットの id / title / description を使わず、別のモチーフへ差し替え
- 音声は count history ベースの synth audio を維持
- 出力先を
output/shorts-natural-runaway-10-batch-v3-20260315-r1/に分離
補足:
- 物理法則はこのバッチの local simulation law です
- 停止判定は fixed ending ではなく、growth と containment loss の計測に基づきます
##アウトプット
コード:
scripts/shorts-natural-runaway-10-batch-v3.ts
生成物:
output/shorts-natural-runaway-10-batch-v3-20260315-r1/- AAC audio track 付き mp4 10 本
manifest.jsonyoutube-metadata.jsonyoutube-metadata.csv
生成した mp4:
01-hex-aperture-seeder.mp402-spiral-rail-reactor.mp403-twin-well-fountain.mp404-canal-gate-overflow.mp405-sandbar-fork-delta.mp406-lattice-quilt-breach.mp407-resonance-well-choir.mp408-ice-needle-bloom.mp409-kelp-buckle-thicket.mp410-shock-shell-nursery.mp4