1

我已经使用以下命令来调整我的视频大小:
ffmpeg -i input.mp4 -vf scale=480:270,setdar=16:9 -qp 0 output.mp4
*input.mp4视频大小从现在调整1920x1080480:270
现在,我如何找到PSNR不同大小的视频?

4

1 回答 1

4

根据定义,PSNR 是两个大小相等的视频之间的值,因此如果要在大源视频和小目标视频之间找到 PSNR,则必须决定是要原始分辨率还是目标分辨率的 PSNR。然后,调整其中一个视频的大小并相应地计算两个相同大小的视频之间的 PSNR。例如,如果您想将 file1 从其原始分辨率调整为 file2 的目标分辨率,并且恰好是 352x288,您可以执行以下操作:

ffmpeg -i file1 -i file2 -lavfi '[0]scale=352:288[a];[a][1]psnr' -f null -
于 2015-09-07T14:07:56.090 回答