无畏契约专访剪辑
核心公式:「问题板节拍器 + 一镜到底回答 + 全硬切」。成片 = N 个「问题板 → 完整回答」循环;精剪感来自结构密度和字幕刷新率,不来自镜头切换。
拿到新素材的标准流程(SOP)
- 看素材列问答清单:通看原片,按问答列出每轮问题的起点与回答区间;有官方提纲必先做 checklist(剪入/弃剪逐问核对,不许漏问)。
- 选段单位 = 完整问答对:回答段 = 两次采访者串场之间;中间只删静默和语气词,不删成句语音。保留口误、笑场、真实反应。
- 两遍转写制:全片粗转一遍 → 候选段边界 ±15s 定点复听。转写大段空白一律视为"疑似盲区"必须复听,禁止当成"没内容"直接剪掉。
- 词级时间戳定切点:in = 回答首词起点 −0.2s;out = 末词真实尾音(嘈杂现场 whisper 词尾常被拖长 0.3~7s,按词 onset 规律估真实尾音,一般 start+0.3~0.5,且不碰下一说话人 onset)。
- 段内空洞扫描:保留段内 >3s 无词区间,提取增强后单独转写;仍不可辨按"采访者原声全删"剪除并在交付说明列出,可辨则补回词表。
- 切点审计:用
scripts/audit_cuts.py <音频.wav> <in,out> ...逐段检查窗外(in 前 4s 必须是提问/串场,out 后 6s 必须是串场/他人)。交付前全绿。 - 问题板:板数 = 问题数;问题文案用采访提纲原文,不要自行精简(除非用户要求)。带打字动画的板可配逐字同步打字音(响度比人声低约 10dB);板停留时长按字数自适应(约 4~9s)保证能读完。
- 抽帧目检:每刀切点前后抽帧,确认画面铺满、不露空白边框底;拼接处、片首片尾必查。
- 字幕:逐字(语气词除外)、无标点、一句一行、长句按语义断行(不按喘气断)、目标 ≤10 字上限 11、两人绝不共行、选手 ID 必须上且拼写正确。出字幕后必过术语库高危清单(配套技能
valorant-esports-knowledge)。 - 交付默认:无字幕成片 + 独立 .srt(不烧字幕);附删减清单与存疑词列表给用户定夺。
复刻红线(别画蛇添足)
- 不加 B-roll / 表情包 / 梗图;不做关键词变色放大花字;不用叠化闪白推拉;回答段内不频繁切镜头;不加求关注/预告。
详细参考
- 完整剪辑手册见 references/editing-manual.md:三条参考片剪辑 DNA、三种风格变体(双人访谈流/品牌模板流/打字机卡片流)参数、问题板打字音规范、回答完整性事故复盘、字幕制作标准(7.1~7.6 全文)、已确认易错词表、转写环境备忘(faster-whisper 参数与坑)。
- 切点审计脚本
scripts/audit_cuts.py:faster-whisper medium 转写切点窗外语音,人工判定是否前移/延切。