为什么要在 MJPEG 视频中查看合成工作,而不是(比如)H.264



我收到了将DPX文件编码为MOV/MJPEG而不是MOV/H.264的请求(如果您转换为output.mov,ffmpeg默认选择)。这些是为了查看合成渲染(动态),因此色彩准确性至关重要。

将示例"理想"MOV 与当前 (H.264) 输出进行比较,我可以看到:

  • 分辨率:相同
  • 色彩空间/原色:Rec609 (SD) 与 Rec709 (HD)
  • YUV:4:
  • 2:0 对比 4:4:4
  • 文件大小:较小

ffmpeg 默认值似乎质量更好,并导致文件大小更小。我错过了什么吗?

也许是因为 MJPEG 帧彼此独立,因此任何视频片段都可以单独解码/复制。 使用像H.264这样的帧间压缩算法,该软件必须扫描数据以查找潜在的多个帧以重建任何给定的帧。

相关内容

最新更新