2015-09-07 91 views
1

我都已經使用下面的命令來我的視頻調整後的峯值信噪比:
ffmpeg -i input.mp4 -vf scale=480:270,setdar=16:9 -qp 0 output.mp4
* input.mp4視頻從1920x1080調整到480:270
現在,我怎麼能找到PSNR針對不同中型視頻?FFMPEG,找到改變視頻比

回答

3

PSNR根據定義在兩個同等大小的視頻之間,所以如果您想要在大型源視頻和小型目標視頻之間找到PSNR,則必須決定是否希望PSNR處於原始分辨率或目標分辨率。然後,調整其中一個視頻的大小並相應計算兩個相同大小的視頻之間的PSNR。例如,如果要將file1從其原始分辨率調整爲file2的目標分辨率,而這恰好是352x288,則應執行以下操作:

ffmpeg -i file1 -i file2 -lavfi '[0]scale=352:288[a];[a][1]psnr' -f null -