先判断是字不一样,还是出现时间不一样

当前情况先修什么
旁白说“保留”,字幕写“删除”核当前采用声音与字幕文字来源。
字词相同,但字幕提前出现查本条起止或整轨偏移,不改成另一句话。
字幕显示原片人物台词,声音是解说核字幕所属原声还是旁白,别混用。

专名、否定词和顺序词尤其要逐字比较。视频上有字并不证明它就是当前旁白字幕:花字、标牌与原片字幕各有职责。本文修的是要对应旁白的字幕内容,时间同步详见字幕起止检查。

定稿、实读记录与声音各证明什么

配音模块记录authored_text、spoken_text及是否自动缩稿。前者保留送入的作者稿,后者记录本段实际送去合成的文本;它们不替代回听供应商到底读了什么。默认超窗可能缩稿,选定稿保护--preserve-approved-text可阻止自动删字,超窗或必需段失败则不能当完成。

先确认成片真的采用了当前WAV,再检查字幕是否仍引用旧稿。仅文件名相同或元数据存在,不能证明已换入成片。若稿件需要改动,作者先选择最终说法,再只重生成受影响声音,并按新采用声音核字幕和接点。

完整示例:保留与删除被旧字幕写反

原创剪辑教学片的一句批准旁白是:“这一段要保留,下一段可以删除。”本段TTS的spoken_text一致,分段与当前成片回听也一致;外部导入的旧字幕却写:“这一段可以删除,下一段要保留。”本例窗口18—22秒仅为教学安排,正式起止须核实际音频。

核对材料本例结果
批准稿和实读记录保留当前段,删除下一段。
实际分段和采用的声音听到相同说法,没有换成旧音频。
显示字幕使用了相反的旧文字,内容错误。

保留当前声音,把对应字幕改成批准句,再按这条声音复核起止。不要为了迁就旧字幕把正确旁白换错,也不要只拖动时间,让错误句子晚两秒出现。

若项目采用本仓库的独立字幕轨,应在完整当前轨里修这条,同时保留其他所有需要的字幕。该集成只用于已采用AAC声音、输出从零开始的adopted-packet-copy路径;提交轨替换全部生成字幕,不是把一条补丁自动合并。新混旁白的路线不能直接假定同样适用。

导出后听这句并看字幕首尾,再看前后接点与其他保留字幕。这里给出的是修复方案,没有生成TTS、字幕轨或成片;真实采用声音和真实轨道决定最终检查值。

结构验证之后,仍要检查实际文字覆盖

字幕轨加载器保留文字与起止,核当前画面、采用声流和时长;它不识别声音、改错字或证明语音与文字同步。完整轨少了一句话,也不能靠“文件合法”发现所有漏字幕。

因此分开核对:采用哪路音频、哪些旁白/原声需要字幕、每条的当前文字、实际显示与声音起止。时间或素材变动后重新准备受影响轨,失效输入不能继续冒充当前版本。只改一条文字时也要保留其他字幕,不把全轨替换误当局部更新。

常见问题

把字幕识别一遍就一定正确吗?

不能。识别结果只是候选,仍需对照当前采用声音核人名、否定与顺序,并在导出中检查文字和起止。

用 skill 来做

让 video-assemble 阶段核对当前旁白与字幕来源,附批准稿、实读记录、采用声音和当前轨。先修文字或声音的实际错误,再核起止;使用独立轨时按支持路径完整替换并保留其他字幕,不把结构验证当回听。

查看具体方法: 作者稿、实读、批准保护与分段复用 · 实际记录的作者文本与合成文本字段 · 完整字幕轨、绑定与内容检查边界

了解 Video Recap Skills在 GitHub 查看 video-assemble

全部指南