ffmpegならこちらへ 3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
公式サイト
http://ffmpeg.org/
エンコード、ストリーミング配信を高画質高音質で行えるffmprg。
OSに拘らず対応コーデックが多い。
対応コーデックが多く、多彩なオプションを使用可能。
コマンドラインから使用することができる。
ffmpegならこちらへ 2
http://potato.2ch.net/test/read.cgi/software/1420916868/ >>541ですが、1920x1080、10フレームのAV1エンコード速度(-cpu-used毎)を測りなおしました。
●aomenc.exe で --tile-columns=3 をつけてタイル分割エンコードした場合
エンコーダ: aomenc.exe-20180401-0.1.0-9011-g0ec805145 (>>515のMABSで自ビルド)
結果: 0.0054〜0.1046fps
http://2sen.dip.jp/cgi-bin/upgun/up2/source/up3488.jpg
●自ビルドしたffmpegでエンコードした場合 (現時点では-tile-columns指定不可)
エンコーダ: ffmpeg x64 20180403-N-90590-g197a4e8fee (libaom 0.1.0-9028-geeda6d2de)
結果: 0.0029〜0.0597fps
http://2sen.dip.jp/cgi-bin/upgun/up2/source/up3487.jpg
●Zeranoe ffmpegでエンコードした場合 (現時点では-tile-columns指定不可)
エンコーダ: ffmpeg x64 20180402-N-90578-g02ae52db87 (libaom 0.1.0-9012-ge83c6624f)
結果: 0.0004〜0.0275fps
http://2sen.dip.jp/cgi-bin/upgun/up2/source/up3486.jpg
まとめ
●--tile-columns=3をつけることでエンコード速度は2倍くらいになる。
ただ、無しの場合に12%程度だったCPU使用率が100%くらいになるのに2倍程度にしかならないとも言える。
●Zeranoe版ffmpegのエンコード速度がやけに遅い。MABSで57.5分だったのがZeranoeだと378.2分。
libaomのビルドをミスってる可能性があるので連絡済み。反応待ち。 VP9もそうなんだけどav1は普通のPCじゃ実用的には扱えないか
fps恐ろしく低いね >>568で書いた、「Zeranoe版のAV1エンコードが遅い」という件ですが、次のビルドで修正されるそうです。
今はまだffmpeg-20180404-53688b6になってるので、その次ですね。 Zeranoe版ffmpeg-20180405-e54679b-win64-static.zipでlibaom問題の修正確認。
テスト
ffmpeg.exe -f lavfi -i testsrc2=duration=10:size=1920x1080:rate=1/1 -an -strict -2 -c:v libaom-av1 -b:v 0 -crf 30 -cpu-used 4 -threads 8 -f matroska testsrc2.mkv"
●MABS-20180403-N-90590-g197a4e8fee (libaom 0.1.0-9028-geeda6d2de)
EncodeTime (sec): 00:01:48.24 (108.24sec)
Result: 10frames, 354.3kbps, 0.1fps (10/108.24=0.0924fps)
●MABS-20180405-N-90627-ge54679b6c1 (libaom 0.1.0-9082-gab1e1db19)
●Zeranoe-20180405-N-90627-ge54679b6c1 (libaom 0.1.0-9080-g55c95f8c1)
修正されたので両方ともだいたい同じくらい。
EncodeTime (sec): 00:02:52.43 (172.43sec)
Result: 10frames, 331.2kbps, 0.1fps (10/172.43=0.058fps)
同じ設定でも0403版だと108秒だったのが、0405版で172秒になってるので、
おそらくこの間にlibaom側で速度に影響のある変更があったと思われ。
しばらくは色々な修正が続きそう。 ■ このスレッドは過去ログ倉庫に格納されています