我有一张 YUV 420NV12 图像。我正在使用 ffmpeg 将 YUV 文件转换为 PNG,然后再转换回 YUV。
ffmpeg -s 640x480 -pix_fmt nv12 -i testold.yuv test-640x480 test.png
ffmpeg -i test.png -s 640x480 -pix_fmt nv12 testnew.yuv
当我比较两个 YUV 文件时,几乎没有区别。我希望 PNG 是一种无损压缩。两个文件不同的原因是什么?
我有一张 YUV 420NV12 图像。我正在使用 ffmpeg 将 YUV 文件转换为 PNG,然后再转换回 YUV。
ffmpeg -s 640x480 -pix_fmt nv12 -i testold.yuv test-640x480 test.png
ffmpeg -i test.png -s 640x480 -pix_fmt nv12 testnew.yuv
当我比较两个 YUV 文件时,几乎没有区别。我希望 PNG 是一种无损压缩。两个文件不同的原因是什么?