前回libaomのデコード速くなったなーって書いたけど、どうもそうじゃなくてデコーダがdav1dに切り替わったらしい。私のAV1に関連のメイン情報源は次世代ビデオコーデック総合スレだったりするのだがそこでNAB2019のMozillaのスライドの情報が出てて知った。このスライド、ここ1年のAV1の動きがまとまってて良い資料だと思う。いう資料の情報はどっから拾ってくるのだろうか。スレの住民はどうもプロが多い気がする。Chromeの開発は全然知らないんだけどたぶん該当するのはこれ。74は公開されているので、Chromeで普通に使える状態になったと言って良いだろう。Nightlyのdav1d再生なんであんなに遅いん?と思って今再生してみたらChrome同様速くなってた。バージョンが古かったとかそういうのかな?ただ、media.av1.use-dav1dフラグをONにしてもOFFにしても速いので、libaomのデコード速くなったも間違っていたわけではないのかもしれない。このフラグ効いてないとか・・・その辺りの細かい事情はともかく、再生環境はだいぶ整ってきたようだ。個人的にはSafariが対応してくれないかなーと思っている。Canaryでv1.0.0以降でエンコードしたAV1動画が再生出来るようになってた。一気に目に見えて速くなったので驚いた。あとどのくらい最適化の余地があるかは分からないけどこのくらいの速度が出るならソフトウェアデコードも実用範囲に入ってきたかもしれない。Canaryで実行したら止まらずに再生出来た。正月くらいに見た時は所々で止まってたのでまだ高速化は頑張っているようだ。Nightlyの方はダメだった。Canaryもフレームが落ちているのかもしれない。Nightlyはlibaomだけでなくdav1dも実装されているが少なくともこの映像に関してはdav1dはlibaomより遅い。3770でも再生してみたけどこちらはまだダメ。半年前よりだいぶ動いているのでもうちょっと頑張ればもしかしたら行けるかも感は出ている。前回の動画だと再生があまりに無理すぎて面白みが無いので一段軽くした動画も作った。8700とか8086Kとかなら行けるかもしれない。6555フレーム(30fps)のデータ。3770でリアルタイムにデコード出来たので割と新しめなCPUなら行けると思う。AV1サンプル動画この動画をダウンロード容量は114MBくらいです。20時16分v1.0.0以降でエンコードしたAV1動画を試しに作った。10743フレーム(60fps)のデータ。GMT)でエンコード。ms(142時間)かかった。60fpsとはいえ実時間の2854倍である。残り800時間とか表示が見えてキャンセルした。最後までエンコードしたら1000時間オーバーだと思う。相変わらずというか昔より遅くなっている気もするが、v1.0.0以降、最適化を頑張っているみたいで「何十%早くなりました!」みたいなのがそこそこ入ってるから今後に期待したい。3770でもやはり間に合わない。デコーダの最適化具合を見るとかCPUのベンチマーク的に使えばよいと思う。Threadripperとかなら行けるかもしれない。AV1サンプル動画この動画をダウンロード画質と容量については深く考えずに作ってしまったので3分の動画なのに391MBもある。cq-level=32では過剰なようだ。情報ありがとうございます。情報ありがとうございます。