我有一个 .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 播放器中工作。
有一个更好的方法吗?
编辑:
这是我所看到的拼凑物的截图。我用线条突出了其中的一部分。