我正在尝试从一堆 jpg 文件创建延时视频。当我使用这些相机中的文件时,一切正常。
现在我对多幅图像取平均值以提高平滑度。生成的图像看起来与之前完全一样,只是稍微平滑了一点。
当我尝试通过以下方式将图像转换为视频时
avconv -start_number 1 -i %d.jpg -b 65536k ~/vid.mp4
视频的暗区几乎变成黑色。我知道这效果,但这里没有发生这种情况。因为如果我改用 .avi:
avconv -start_number 1 -i %d.jpg -b 65536k ~/vid.avi
一切运行正常(除了难看的盒子伪影)。
调整比特率没有帮助。使用“-pre:0 lossless_ultrafast”也没有用
我发现平均后的图像比原始图像小 10 倍左右。这让我怀疑 avconv 可能认为输入的质量本来就不怎么样,所以就自动降低了质量。
可能是这样吗?有没有办法防止这种情况发生?