平均負荷と最大負荷、最小負荷を調べることができる。
基本コマンド
縦横半分にscale
でリサイズしたビデオフィルタのベンチマーク
ffmpeg -i input -vf bench=start,scale=iw/2:-1,bench=stop -an -f null -
ffplay -i input -vf bench=start,scale=iw/2:-1,bench=stop
オーディオフィルタcompand
のベンチマーク
ffmpeg -i input -af abench=start,compand,abench=stop -an -f null -
ffplay -i input -af abench=start,compand,abench=stop
Windows の ffmpeg で生放送する方法 : compand
公式ドキュメント:FFmpeg Filters Documentation : bench, abench
オプション
action[int]
開始または終了を指定する
start, 0:ベンチマークを開始する。既定値
stop, 1:ベンチマークを終了する
ログの表示形式
負荷が 1 を超えるとかなり重たい部類になる。
- t
前のログからの時間差 - avg
平均負荷 - max
最大負荷 - min
最小負荷