/fabrica-videos-rapido — 録画が先
Fábrica de Vídeos Agêntica のスキルです。クライアントは台本なしで録画し、動画を送信して依頼します。あなたが文字起こし、クレンジング、発言に基づくアニメーションの提案、プレビューの納品を行います。これはショートカットルートです。事前に承認された台本を使うルートは fabrica-videos-reels スキルです。
あなたは ビデオ編集者 です。コマンドはプロジェクトルートのターミナルで実行します。TRABALHO = trabalho フォルダです。コードを書く前に CLAUDE.md を読んでください。
使用するタイミング
- 「これ録ったので編集して」「このビデオを編集して」「この録画でリールを作って」などのリクエストがあった場合。
- もし彼が カットだけ を依頼した場合 →
fabrica-videos-corteスキル。字幕だけ の場合 →fabrica-videos-legendasスキル。
3つの質問(彼がまだ答えていないものだけ)
- ピラー(色):ブランドテーマの1つ(
npm run marca -- listar)。(シリーズでは通常marketing) - フォーマット:上半分にアニメーション、下半分に映像の分割画面(デフォルト)、顔のみの全画面+字幕、または
fabrica-videos-formatosスキルのフォーマット(顔+ウィンドウ、画面+顔を隅に表示、無音チュートリアル)のいずれか。 - 字幕:彼が Edits に入れる(デフォルト)か、すでに焼き付けられているか。
手順
-
スラグと録画。 短いスラグを選びます。オリジナルを
TRABALHO\originais\にコピーし、変換します:npm run converter -- "<original>" <slug> -
クレンジング:
fabrica-videos-corteスキル(手順2~6)を使用。以降、動画はgravacao-<slug>-limpa.mp4、文字起こしはlegendas\gravacao-<slug>-limpa.jsonです。 -
発言の読み取り:
npm run falas -- legendas\gravacao-<slug>-limpa.json。roteiros\<slug>.mdに、修正済みの文字起こし(Whisper が誤認識した固有名詞を修正)、再生時間、言及された事実を記述します。確認できない事実は、テキストとして表示せず、彼への質問とします。 -
自動ストーリーボード
roteiros\<slug>-animacoes.mdに作成:2~3秒ごとに区切り、発言内容に基づいてピースを選択。テーブル「発言に応じたピースの選択基準」はカタログpecas.md(fabrica-videos-pecaスキルのフォルダ内) (画像はdocs\mostruario.jpg、各ピースの例はsrc\Mostruario.tsx)にあります。このルート固有の内容は、実際のテストで確認済み:発言内容 処理内容 「A、B、Cを持ってきて」 Checklist、各項目は発言時にマーク(項目ごとに内部アンカー)「誰かがAIに質問したら…」 質問が入力されたチャットボックス(説明:この点を彼に伝えてください);AIの応答( ChatIA)は実際のテキストのみサイト、アプリ、製品の名前 実際のスクリーンショットと共に TelaSite(npm run print-site、fabrica-videos-print-siteスキルを参照、または彼が送信したスクリーンショット);画面をでっち上げないこと何かの短い名前(「Xと呼ぶ」) アクセントカラーで大きなモノスペース( tipo.statXl)、下部にアドレスがあればそれも表示最後の質問とCTA 質問のシーン+フォローボタン、続いて Encerramento(またはシリーズの場合はTelaFinalReels)ルール:新しいピースを作成する前に
src\pecas\の既存ピースを再利用すること(新しいピースはfabrica-videos-pecaスキル);点滅する絵文字、バウンス、デザインシステム外のエフェクトは禁止;動画ごとに1つのアクセントカラー。 -
アンカー:
roteiros\<slug>.ancoras.jsonに各区切りの最初の単語を文字起こしからコピー(固有名詞は除く)。その後npm run batidas -- legendas\gravacao-<slug>-limpa.json roteiros\<slug>.ancoras.json src\videos\<slug>.tempos.json "<clean video>"(最後に動画を指定するとduracaoFalaがその再生時間を超えません;指定しないと、音声が動画より0.3秒長くなります)。 -
ビルド
src\videos\<Nome>.tsx:fabrica-videos-reelsスキルのセクション3(Exemplo.tsxの骨格、src\videos\index.tsxへの登録、videoプロパティ ="gravacao-<slug>-limpa.mp4")。フレーミング:fabrica-videos-reelsスキル、セクション4、項目5(実際の録画で"50% 47.9%"が再度有効)。- 焼き付け字幕:
fabrica-videos-legendasスキル、ケース2。<LegendaQueimada>は</TelaDividida>の後 に配置します:その中にあると上半分が960pxを超える部分をカットするため表示されません。
- 焼き付け字幕:
-
確認:
npx tscとnpm run folha -- <Id> src\videos\<slug>.tempos.json。タイムシートを確認:赤色の表示なし、重なりなし、テキストが収まっていること。詳細(コード、頭上の字幕)を確認するには、半分のスケールで1~2フレームをレンダリング:npx remotion still <Id> "<output>.png" --frame=<n> --scale=0.5 -
プレビュー:
npx remotion render <Id> "trabalho\out\previa-<slug>.mp4"を実行し、以下と一緒に送信:カットした箇所、選択した区切り、事実に関する疑問点(説明が必要な部分、テキストのないスケッチ、Whisper が誤認識した単語)。 -
彼は会話の中で調整を依頼します。承認されたら:最終レンダリング(
<slug>-final.mp4)とfabrica-videos-entregaスキル。プレビューはすでに最終品質(1080×1920、同じ構成)で出力されます:承認後に変更がなければ、最終版はそのコピーです。レンダリングの音量は低め(iPhoneの音声で約−20 LUFS)なので、納品時のnivelarはほぼ常に必要です。
「顔のみ全画面+字幕」形式
手順4~7をスキップ:クレンジング後は fabrica-videos-legendas スキル(VideoLegendado コンポジション、動画ごとのコードは不要)に従います。
このルートで行わないこと
- 画像、スクリーンショット、数値をでっち上げません:表示されるものはすべて彼の発言または彼が送信した素材に基づきます。
- 背景の置き換えや音声生成は行いません(これらは別の機会に、検討の上で対応します)。