FFMPEG 将小型、高噪声图像序列转换为无损视频

FFMPEG 将小型、高噪声图像序列转换为无损视频

我有一个 .tif 文件夹,里面都是噪点很多的图片(来自显微镜的数字图像)。它们的尺寸也相当小,比如 260x260 像素。

我想把它们转换成可在 Windows 和 Mac 上播放的电影。

我尝试了 libx264,但图像上出现了可怕的方块图案。

我尝试了很多 libx264 选项,比如 -crf 24、-crf 0(据说是无损的,但实际上不是)。我尝试了不同的 -pix_fmts。

总的来说我的命令如下

ffmpeg -framerate 33 -i Out01x\Singles_%04d.tif -c:v libx264 -crf 0 -pix_fmt yuv420p test2.avi

所以我尝试了一种无损格式,huffyuv

ffmpeg.exe -framerate 33 -i Out01x\Singles_%04d.tif -c:v huffyuv Out01x.avi

最初看起来还不错。但后来我发现它不支持 .mov 或 quicktime。这行不通,因为我的同事需要 .mov 支持。

然后我尝试了直接的 .png 无损格式。

ffmpeg -framerate 33 -i Out01x\Singles_%04d.tif -c:v png test.mov

这看起来也不错,并且似乎可以在 QuickTime 中播放(尽管我还在等待使用 Mac 的人来确认)。

.png 真的是我最好的选择吗?它似乎不太“标准”。但我不是视频专业人士,所以也许它被认为是一个不错的选择。

它在 Windows Media Player 中不起作用。但这些都不行,所以我更应该怪罪 WMP 而不是编解码器问题。它们都可以在 VLC、Quicktime(在 Windows 上)和其他 Windows 播放器中工作。

有一个更好的方法吗?

编辑:

这是我所看到的拼凑物的截图。我用线条突出了其中的一部分。

拼凑的例子

相关内容