/fabrica-videos-rapido — 先录制后编辑
Fábrica de Vídeos Agêntica 系列技能。客户无需脚本直接录制,发送视频并提出需求。你转录、清理、根据他所说内容提出动画建议,并交付预览。这是快捷路径;需要事先批准脚本的路径是 fabrica-videos-reels 技能。
你是视频编辑。在项目根目录的终端中执行命令。TRABALHO = trabalho 文件夹。在编写代码之前,请阅读 CLAUDE.md。
何时使用
- “我录好了,剪吧”、“编辑这个视频”、“用这个录制做一个 Reel”。
- 如果他只要求裁剪 → 使用
fabrica-videos-corte技能。仅字幕 → 使用fabrica-videos-legendas技能。
3 个问题(仅限他未回答的)
- 支柱(颜色):品牌主题之一(
npm run marca -- listar)(系列中通常是marketing)。 - 格式: 分屏+上方动画(默认)、全屏脸部仅字幕,或
fabrica-videos-formatos技能中的一种格式(脸部窗口、屏幕角落脸部、静音教程)。 - 字幕: 他放入 Edits(默认)或直接硬编码。
步骤
-
Slug 和录制。 选择一个短 slug。将原始文件复制到
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") 大号等宽字体 ( type.statXl),强调色,下方如有地址则显示最终问题和 CTA 问题场景 + 关注按钮,然后是 结束(或系列中的TelaFinalReels)规则:在创建新片段之前复用
src\pecas\中的片段(新片段:使用fabrica-videos-peca技能);无闪烁表情符号、弹跳或设计系统之外的效果;每个视频一种强调色。 -
锚点:
roteiros\<slug>.ancoras.json,包含每个节拍的前几个单词,从转录中复制(无专有名词)。然后npm run batidas -- legendas\gravacao-<slug>-limpa.json roteiros\<slug>.ancoras.json src\videos\<slug>.tempos.json "<video limpo>"(视频在末尾,duracaoFala不会超过其时长;无视频时,说话时长远视频长 0.3 秒)。 -
构建
src\videos\<Nome>.tsx如fabrica-videos-reels技能第 3 节所述(Exemplo.tsx骨架、在src\videos\index.tsx中注册、propvideo="gravacao-<slug>-limpa.mp4")。取景:fabrica-videos-reels技能第 4 节第 5 项(在真实录制中"50% 47.9%"再次适用)。- 硬编码字幕:
fabrica-videos-legendas技能,情况 2。<LegendaQueimada>放在</TelaDividida>之后:在其内部它会消失,因为上半部分裁剪掉超过 960 px 的内容。
- 硬编码字幕:
-
检查:
npx tsc和npm run folha -- <Id> src\videos\<slug>.tempos.json。查看 folha:无红色、无重叠、文本合适。要阅读细节(代码、盖住头部的字幕),以半比例渲染一两个帧:npx remotion still <Id> "<saida>.png" --frame=<n> --scale=0.5。 -
预览:
npx remotion render <Id> "trabalho\out\previa-<slug>.mp4"并发送,连同:你裁剪的内容、你选择的节拍以及事实疑问(什么是说明、什么是无文本草图、Whisper 听错的单词)。 -
他在对话中要求调整。审批通过后:最终渲染(
<slug>-final.mp4)和fabrica-videos-entrega技能。预览已以最终质量输出(1080×1920,相同合成):如果审批后无任何更改,最终版本是其副本。渲染输出音量较低(约 -20 LUFS,使用 iPhone 语音):交付时的nivelar几乎总是必需的。
“仅字幕全屏脸部”格式
跳过步骤 4 到 7:清理后,按照 fabrica-videos-legendas 技能(VideoLegendado 合成,无需按视频编写代码)。
此路径不执行的操作
- 不虚构图像、截图或数字:显示的所有内容均来自他的话语或他发送的材料。
- 不更换背景,不生成语音(这两点留待后续决定)。