为什么当我调整SSIM时ffmpeg不显示SSIM结果?

为什么当我调整SSIM时ffmpeg不显示SSIM结果?,ffmpeg,ssim,Ffmpeg,Ssim,我正在尝试在FFmpeg中对SSIM进行基准测试。如果我这样做 ffmpeg -i input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 -psnr -ssim 1 output.mp4 ... [libx264 @ 0x7fe85b007600] SSIM Mean Y:0.9898484 (19.935db) [libx264 @ 0x7fe85b007600] PSNR Mean Y:47.666 U:54.805 V:54.799

我正在尝试在FFmpeg中对SSIM进行基准测试。如果我这样做

ffmpeg -i input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 -psnr -ssim 1 output.mp4

...
[libx264 @ 0x7fe85b007600] SSIM Mean Y:0.9898484 (19.935db)
[libx264 @ 0x7fe85b007600] PSNR Mean Y:47.666 U:54.805 V:54.799 Avg:49.010 Global:48.071 kb/s:2595.20

我在命令行中获取SSIM和PSNR。如果我加上-tune,我就不会再得到这些结果了。发生了什么事?

我找到了答案!如果仍希望结果显示,则应执行
-tune psnr-psnr-tune ssim-ssim

示例-调整完整命令行和未剪切的控制台输出?最后一次调整会覆盖第一次调整,因此命令行将只调整ssim,然后显示psnr和ssim。