この記事はCodex製です。
##依頼内容と課題
- 既存コンセプトの影響を受けず、0ベースで新規のShorts向け動画バッチを作る。
- 英語圏の大衆視聴者に一目で伝わる構造にする。
- Shorts尺内で必ず勝敗が明確に決着すること。
manifest.jsonと YouTube metadata のタイトルを「タイトル + 絵文字 + ハッシュタグ」、100文字以内で統一すること。
##アプローチ
- 新規ジェネレーター
shorts-boss-raid-v1-batch.tsを追加し、テーマを100 Players vs 1 Bossに固定。 - 各動画の理解コストを下げるため、全シナリオで以下を共通化。
- 常時表示の
PLAYERS ALIVEとBOSS HP。 - 攻撃イベント名の常時表示(例:
LASER SWEEP,METEOR RAIN)。 - 終盤の
SUDDEN DEATHによる強制収束。 - 最後の
PLAYERS WIN/BOSS WINSオーバーレイで視覚的に決着を明示。
- 常時表示の
- 10シナリオは「ボス種と攻撃傾向」だけを変える設計にし、ルール理解は毎回同じに維持。
- タイトル生成は正規化関数でハッシュタグ整形・重複除去・100文字制限を自動適用。
##アウトプット
- 追加:
scripts/shorts-boss-raid-v1-batch.ts - 生成先:
output/shorts-boss-raid-v1-batch-20260224-2359- MP4: 10本
manifest.jsonyoutube-metadata.jsonyoutube-metadata.csv
- タイトル検証結果: 10件すべて100文字以内(最大100文字)
- コンセプト:
100-players-vs-1-boss-elimination- 世界観より先に「勝敗ルール」が伝わる構成
##参照した一次情報・一次ソース
https://ffmpeg.org/ffmpeg.html
https://ffmpeg.org/ffmpeg-filters.html
https://github.com/Brooooooklyn/canvas
https://bun.sh/docs/runtime
https://support.google.com/youtube/answer/15424877
※「英語圏での理解コスト低減に有効なUI配置(常時HP表示・決着オーバーレイ)」は、上記仕様を踏まえた設計上の推論です。