如果视频在 DaVinci Resolve 中播放流畅,但导出后出现卡顿,请先检查导出的视频帧是否本身存在卡顿,还是播放器难以流畅显示这些帧。导出一段简短的对比视频,可以帮助判断哪些设置值得检查。

本工作流程适用于正在排查已完成影片问题的 Mac 剪辑人员。以下控件依据 Blackmagic Design 于 2026 年 7 月发布的 DaVinci Resolve 21 Reference Manual,其中包含 Fusion 和 Fairlight。早期版本中的控件位置可能有所不同。

首先,准确判断卡顿的表现

选取一段容易识别问题的片段:移动的图形、滚动的中性文字,或稳定的摄像机运动。在卡顿前后各留出几秒。每次测试都使用同一段片段,并保留原始导出文件以供对比。

先播放一次并打开声音,再静音播放一次。记录是画面停顿、音频断续,还是两者同时发生。同时留意反复播放时,停顿是否总出现在完全相同的位置。问题位置可重复出现是有用的证据,但单凭这一点无法确定原因。

在 QuickTime Player 中打开导出影片,选择 窗口 > 显示影片检查器,或按 Command-I。记录影片的帧速率、尺寸和压缩格式。Apple 说明,这些文件信息可在检查器中查看。将这些数值与预期的交付设置进行比较。在 Mac 上的 QuickTime Player 中查看媒体文件信息。

在问题出现前暂停,然后按 向右箭头 键逐帧前进。按 向左箭头 键可退回一帧。Apple 文档说明,这些控件可用于逐帧移动。检查移动物体是否停留在原位、位置是否突然跳变,或中间帧是否失真。在有意保持静止的镜头中,重复帧说明不了多少问题。Mac 上 QuickTime Player 的键盘快捷键和手势。

将导出文件导入 Resolve,并在其中检查同一段内容,最好在帧速率匹配的独立检查时间线上进行。将其中的帧与原始剪辑进行比较。这是一种诊断性对比:如果不同应用中的结果一致,就更有证据表明缺陷存在于文件中。

观察结果 下一步检查内容
逐帧查看正常,但常规播放时出现停顿 播放条件和编码格式
两个应用中都出现相同的意外停留或跳变 源素材时序、变速处理或渲染效果
只有转场、标题或合成出现异常 相应效果及其输入素材
画面运动正常,但声音断续 音频导出和 Fairlight 混音

进行一次受控的对比导出

在更改多个设置之前,先记下当前导出格式、编解码器、尺寸、帧速率和质量设置。为实验保留一份时间线副本。为测试文件取能说明内容的名称,例如 test-original-settings.mov 和 test-prores.mov,这样就能直接比较实际文件,无须依赖记忆。

将选定片段导出为单个影片,使用 QuickTime 和 Apple ProRes 422,并保留时间线的帧速率和尺寸。Blackmagic 于 2025 年 7 月发布的编解码器列表记载了 macOS 上的 ProRes 编码支持,也列出了对 H.264 和 H.265 的支持。请查看 macOS 对应表格,不要将其他操作系统的限制套用到 macOS 上。DaVinci Resolve 20 支持的格式和编解码器。

ProRes 在此处可用作对比格式。Apple 将其描述为一种针对剪辑性能而设计的格式,并记录了几种数据速率各异的变体。ProRes 422 是一种实用的测试选项,无须选择 422 HQ 或 4444 那样更高的数据速率。实际播放效果仍取决于文件和 Mac。关于 Apple ProRes。

在 Mac 的内置存储中播放两个测试文件,同时暂停其他高负载工作。保持观看条件一致。如果原始导出文件保存在外置硬盘上,先将未经更改的文件复制到本地并重新播放;这样可以将存储位置测试与编解码器更改区分开来。

谨慎解读结果:

  • **ProRes 播放流畅;原始格式出现停顿:**检查原始编码与播放方式的组合。这并不能证明存在特定的编码器缺陷。
  • **两者都包含相同的逐帧卡顿:**在调整压缩质量之前,先检查剪辑、时序和效果。
  • **两者逐帧查看都正常,但播放时出现停顿:**继续对比播放条件。仅凭这一证据,不要重建整个剪辑。

如果 ProRes 对比成功,请按所需的交付格式重新导出一段短片。每次只更改一个相关设置。之后可以进行较低分辨率的对比,但它同时测试了分辨率和播放负载;请将这一结果与相同分辨率下的编解码器测试分开评估。

检查源素材、时间线和导出的时序

为问题片段记录一份简短的时序信息:源片段显示的帧速率、时间线帧速率、任何速度调整,以及导出文件显示的帧速率。分数帧速率应按显示值准确记录。不要随意将 29.97 替换为 30,或将 23.976 替换为 24。

若要查看时间线专属设置,请在媒体池中右键单击时间线,然后选择 时间线 > 时间线设置。Deliver 页面中的单片段帧速率设置默认采用时间线帧速率。更改之前,请检查这两项设置。这些控件记载于 Resolve 21 Reference Manual 的“创建和使用时间线”和“渲染媒体”章节。

仅凭帧速率数值无法解释画面运动。以一个时长一秒、包含 30 个不同位置的动画为例。24 fps 的输出在这一秒内只有 24 个帧位置。若要保留时长,就必须对这些位置进行某种处理;无法将 30 个不同位置全部保留为不同的输出帧。这个算术示例说明了为什么混合帧速率素材需要检查,而不能机械地套用“全部匹配”的规则。

确定你想要的时序。如果成片必须为 24 fps,可能需要转换 30 fps 的源素材。如果项目误用了帧速率,请先尝试创建一个帧速率设置正确的新时间线,再迁移整个剪辑。Resolve 文档说明,可在“新建时间线”对话框中通过 使用项目设置 自定义设置。迁移素材后,检查剪辑点、标题、转场和音频同步。Resolve 21 Reference Manual。

测试受影响片段的插帧方式

选中片段,打开 检查器 > 变速和缩放 > 变速处理。Resolve 提供 最近帧、帧混合 和 光流 三种选项:分别用于丢弃或重复帧、混合相邻帧,或估算新帧。复杂运动可能导致光流产生伪影。Resolve 21 Reference Manual,“速度效果”。

使用其中一种替代选项导出短片段,并比较实际运动边缘。对于一个从另一形状后方经过的合成方块,请仔细观察重叠区域。选择能保留预期外观和时序的结果。如果所有选项都呈现出源素材中已有的相同停顿,继续更改插帧设置可能无法解决根本素材问题。

隔离效果和缓存媒体

如果卡顿只出现在某个标题、Fusion 合成或转场中,请将测试范围缩小到该元素。在测试副本中移除一个可疑效果,然后重新导出这段内容。恢复该效果后再测试下一个。对于 Fusion 合成,可与简化版本进行比较,同时保留其他节点正常工作所需的输入。

与同时禁用所有内容相比,这种做法能提供更有用的证据。如果某项简化操作消除了卡顿,就检查该元素在受影响帧附近的动画和时序。如果简化后的导出仍然卡顿,就继续向上游排查,而不是重建整个合成。

若要对比全新渲染,请在 Deliver 设置中关闭 使用优化媒体、使用代理媒体 和 使用渲染缓存图像(如有)。这些选项允许最终渲染使用替代媒体或缓存结果。请先确保原始媒体已联机。Resolve 21 Reference Manual,“渲染媒体”。

如果这次导出与之前的版本不同,就说明问题范围已缩小到渲染输入或处理方式的变化。下一次对比时只重新启用一个选项。出现差异并不能自动证明所有缓存文件都有问题,首次测试也无须删除所有缓存。

音频断续时,单独排查音频

如果画面正常推进而声音断续,请保持视频设置不变。在 Fairlight 时间线和导出影片中聆听同一段内容。留意断续是否出现在剪辑点、特定轨道或某种效果处。

创建一份仅含音频的对比文件:关闭 导出视频,选择 WAVE,并使用 Linear PCM。选择与影片导出时相同的输出总线。Resolve 的 Deliver 章节记载了仅导出音频、编解码器选择、采样率和输出总线选择。Resolve 21 Reference Manual,“渲染媒体”。

如果 PCM 文件中仍有断续,请检查该位置的混音和相关片段。在测试副本中一次移除一个可疑音频效果,然后重新导出。如果 PCM 音频正常,而影片中的音频断续,则接下来对比影片的音频编码和播放表现。保持所选输出总线一致,确保比较的是同一份混音。

完成前验证完整导出

短片测试成功后,使用成功的设置渲染整部影片。在你计划观看影片的播放器中打开该文件,检查原先的问题区域、其他几个运动片段、转场和结尾。再听一遍此前出现断续的音频片段。

在完成检查之前,将成功的测试设置与最终文件一并保留。理想结果是:导出过程可重复,影片在预期的播放环境中画面和声音都正常,并且有足够的对比证据说明哪项更改解决了观察到的卡顿。

来源