2016-06-01 6 views
0

ffmpegを使用すると、処理中に表示されるビットレートと処理後の最終ビットレートが大きく異なるのはなぜですか?処理中に表示されるビットレートと、ffmpegを使用して処理した後の最終ビットレートが大きく異なるのはなぜですか?

1080ソース上のこのコマンドは、: enter image description here

本質的平均は1300から1400キロビット/秒:

ffmpeg -i "$name" -i "$subname" -map 0 -map 1 -vf scale=-1:720 -c:v libx264 -preset veryslow -crf 21 -c:a aac -b:a 256k -c:s:0 srt -disposition:s:0 default -metadata:s:s:0 language=eng -metadata:s:v:0 title="$title" "$new" 

は、この出力を表示します。しかし、mkvinfo -tを使用してビデオのビットレートを計算すると、示されたビットレートは〜970〜1000 kBit/sにあり、それは処理中に示された〜1300 kBit/sの平均化には至りません。格差の原因は何ですか? mkvinfoのドキュメントから

答えて

1

:詳細モードで各トラックの

mkvinfo -t統計情報を表示します。

私は推測ffmepg出力は全体MKV(オーディオトラック+ビデオトラック)からの平均ビットレートである一方で、あなたは、ビデオトラックからのビットレートを参照してください。あなたが気づく違いは、約300kBit/sで、オーディオビットレートに近い256kBit/sです。

関連する問題