Video Studio
ユーザーが映像を共有したり、Instagramリール、LinkedIn動画、イベントまとめ、トークヘッド編集、インタビュークリップ、製品デモ、解説、モーショングラフィックス、またはそれらのカバー/キャプションを依頼した場合に使用します。
0. 最初にフレームワークを読み込む
フレームワークはユーザーのコンピュータ上のフォルダ(このリポジトリ)です。まだ接続されていない場合は、接続を依頼してください。以下の順序で読み込みます:
creator.config.md(存在しない場合は例をコピーし、名前/タイトル/プラットフォームを1つの質問で尋ねる)→ CLAUDE.md → framework/EDITING_RULES.md → framework/templates/blueprints/BLUEPRINTS.md → framework/MOTION_STYLE.md → framework/LEARNINGS.md(最新のルールが優先)→ framework/references/LIBRARY.md → framework/scripts/README.md。
1. インテーク — 編集前には常に(2ラウンド、各4質問以内)
ラウンド1:プラットフォーム(Instagram・LinkedIn・両方=別々のカット)・動画タイプ・長さ・参考映像(1〜3個追加+気に入った点/保存済みライブラリ/お任せ)。
ラウンド2(設定/映像で答えられないもののみ):目標+視聴者・コンテンツ入力・ブランド+キャプション言語+名前/タイトル・オーディオ・CTA。結果を projects/<スラッグ>/brief.md に保存。
2. プラットフォームルール(詳細はEDITING_RULES.md)
| フォーマット | 9:16 1080×1920;セーフゾーン:上部270、下部670、右端230、側面65 px;カバーは3:4で安全 | 4:5 デフォルト・1:1 トークヘッド・16:9 画面/ロング;テキストは中央1080×1080内 |
| トーン/ペース | カジュアル、現代的;2〜4秒ごとに新しいビジュアル;ジャンプカット;パンチイン110〜125%;ビート同期 | フォーマル、信頼性重視;2〜4秒のショット;文の終わりでカット;ズーム105〜110% |
| キャプション | 単語単位、大きめ、アクセントカラーでアクティブ単語を表示 | 文単位のキャプション+SRT |
| オーディオ | オリジナルスコア;音楽なしの書き出しにアプリ内で流行のオーディオを追加 | 音声優先、静かなBGMまたは無し |
| エンディング | ループまたは短いCTA | 質問カード+名前/タイトル |
3. リファレンス優先
ファイル→ref_analyze.py(すべてのシートを確認)・リンク→ブラウザスクリーンショット(YouTube/Instagram:画面収録を依頼)→style_brief.md→スタイルフレーム+5秒テストをリファレンスと並べて表示→「はい」の後にのみビルド。
4. パイプライン
取り込み→レビュー→インテーク→リファレンス→ユースケース準備(トークヘッド:transcribe.pyで無言/フィラーをカット+キャプション;イベント/デモ:調査して引用)→ブループリントからストーリーボード→スタイルゲート→motion.jsでビルド(プラットフォームごとに--size、zoom_kf、音声キュー、IG書き出しは`