将大量 TIFF 图像转换为无损视频

将大量 TIFF 图像转换为无损视频

我有很多 (20,000) 张 TIFF 图像。如何使用 FFMPEG 或任何其他工具将它们以常见视频格式 (例如 mp4、AVI) 之一创建无损视频?

我不确定帧速率是多少,它可能是可变的。捕获是在 133MHZ 下完成的,但它的帧速率是可变的。

我尝试在 350 左右的 TIFF 图像样本上执行以下命令,但我不知道如何检查生成的视频是否有损或无损。我该如何检查?

$ ffmpeg -framerate 60 -i 'frame%04d.tiff'  vid.mp4

答案1

根据ffmpeg 文档,H.264 编解码器具有使用无损模式-crf 0

您不确定帧速率,因此我无法提供任何建议,但您应该ffmpeg -i *.tiff -crf 0 OUT.mp4先尝试一下,然后将所有图像的大小与最终视频的大小进行比较。如果大致相同,那可能就足够了。

如果您确实需要绝对无损的输出,那么最好运行 CLI 脚本来显示图像的(非常快速的)幻灯片,尽管您的硬件可能不支持大图像,而且这更像是一个猜测,而不是一个实用的解决方案。

相关内容