調整移除廣告後字幕/隱藏式字幕的同步

有时在最终输出文件中剪切广告后,字幕/隐藏式字幕会与音频不同步。您可以通过以下步骤进行校正。

同步问题分为两种:

  1. 固定偏移 – 字幕在整个录制过程中始终相差一个固定值(例如提前 2.5 秒)。可通过调整 字幕偏移(位于 转换任务设置 → 高级设置 → 专家设置)来修正。该值可为 +ve-ve,取决于字幕是领先还是滞后音频。
    image

  2. 渐进偏移 – 每次剪切广告后字幕不同步程度逐渐加剧(例如开始时提前 2.5 秒,每切一次广告再增加 2 秒,因此第 4 次剪切后总共提前 2.5 + 2×4 = 10.5 秒)。可通过调整 字幕广告剪切同步(位于 设置 → 常规设置 → 系统设置)来修正。该值可为 +ve-ve,取决于字幕是领先还是滞后音频。
    image

这需要一些反复试验。您可能需要结合使用“字幕偏移”和“段偏移”参数才能完全校正。

产生的原因及程度与视频录制方式和所用编码器类型密切相关。视频文件通常有成组帧及边界(如 I 帧)。FFMPEG 和 Handbrake 通常沿边界剪切。若原始视频编码时边界每隔几秒出现一次,当 MCEBuddy 要求 ffmpeg 在第 30 秒剪切时,ffmpeg 会选择下一个边界(例如 32 秒)进行剪切,而字幕却在 30 秒处被剪切/调整,从而导致同步问题。I 帧更多、帧组更小的视频剪切会更精确。

注意:

  • 段偏移仅用于补偿每次剪切广告后字幕同步的漂移(+ve 或 -ve)。
  • 字幕偏移仅在视频开头进行一次整体移位(+ve 或 -ve)。