Video Ffmpeg libx264rgb和libx264 yuv444p给出了非常不同的结果
我正在尝试从几个.png文件创建一个有损压缩视频。我正在使用以下ffmpeg命令:Video Ffmpeg libx264rgb和libx264 yuv444p给出了非常不同的结果,video,ffmpeg,compression,libx264,Video,Ffmpeg,Compression,Libx264,我正在尝试从几个.png文件创建一个有损压缩视频。我正在使用以下ffmpeg命令: ffmpeg -i %8d.png -frames:v 4 -c:v libx264rgb -pix_fmt rgb24 -g 4 -qp 30 -r 25 out.mp4 及 然后,我使用以下命令从视频中提取帧: ffmpeg -i out.mp4 -r 25 %8d.png 当我比较比特率和PSNR时,我发现yuv444p在相同的比特率下提供了大约2 db的增益。为什么即使我设置了yuv444p(不应用色
ffmpeg -i %8d.png -frames:v 4 -c:v libx264rgb -pix_fmt rgb24 -g 4 -qp 30 -r 25 out.mp4
及
然后,我使用以下命令从视频中提取帧:
ffmpeg -i out.mp4 -r 25 %8d.png
当我比较比特率和PSNR时,我发现yuv444p在相同的比特率下提供了大约2 db的增益。为什么即使我设置了yuv444p(不应用色度子采样),也会观察到如此巨大的差异?可能是因为有损颜色转换吗?例如,这可能是因为有损颜色转换吗?例如,见
ffmpeg -i out.mp4 -r 25 %8d.png