この記事はCodex製です。
##依頼内容と課題
- 前回よりも「予想できなさ」「オチで決着がつく感」「常時ダイナミックな動き」「視覚的にわかりやすいこと」を強く満たすバッチを作る。
- 全く別コンセプトの新規バッチを作成し、10本を実生成する。
manifest.jsonのタイトルは既存ルール(タイトル + 絵文字 + ハッシュタグ、100文字以内)で統一する。
##アプローチ
- 新規スクリプト
scripts/shorts-trap-showdown-v1-batch.tsを追加。 - コンセプトを「Trap Showdown(トラップゲームショー型サバイバル)」に設定。
- 10シナリオを以下で構成。
roulette-surge,laser-crowd,gravity-bouncer,crusher-corridor,lava-lift,ice-trap,orbital-bump,acid-chaos,jackpot-run,shard-storm- 既存の物理衝突ベースを活かしつつ、予測不能性を上げるため
injectChaosJoltsを追加。 - 進行率に応じてランダム突発加速・方向変化・終盤の脱落イベントを発火
- 毎フレームの衝突強度が高い場面では
TWIST EVENTを表示し、視覚的に「予想外イベント」を明確化 - 各シナリオに明確な勝者決着(winner overlay)を維持
- YouTubeタイトルは
buildYouTubeMetaで共通整形。 title = "{タイトル} {emoji} {hashtags...}"- 100文字超過時はハッシュタグ削減 → 必要時タイトル本文短縮
##アウトプット
- 生成先:
output/shorts-trap-showdown-v1-batch-20260224-2305 - 実行結果:
Batch completed. 10/10 videos | 41.14MB | 253.41s - 生成物:
- 新規
mp410本 manifest.jsonyoutube-metadata.jsonyoutube-metadata.csv- タイトルルール確認:
- 全10本が
タイトル + 絵文字 + ハッシュタグ形式 - 全10本が100文字以内(最長100文字)