VideoLAN および FFmpeg プロジェクトの AV1 デコーダである dav1d の XNUMX 番目のリリース

VideoLAN および FFmpeg コミュニティ 公開 代替の無料ビデオ エンコード形式デコーダを実装した dav0.3d ライブラリの 1 番目のリリース (XNUMX) AV1。 プロジェクト コードは、アセンブラ挿入 (NASM/GAS) を使用して C 言語 (C99) で書かれています。 によって配布 BSD ライセンスに基づいて。 x86、x86_64、ARMv7、ARMv8 アーキテクチャ、Linux、Windows、macOS、Android、iOS オペレーティング システムのサポートが実装されています。

dav1d ライブラリは、高度なビューを含むすべての AV1 機能をサポートします。 サブサンプリング 仕様に記載されているすべての色深度制御パラメータ (8、10、および 12 ビット)。 このライブラリは、AV1 形式のファイルの大規模なコレクションでテストされています。 dav1d の主な特徴は、可能な限り最高のデコード パフォーマンスを達成し、マルチスレッド モードで高品質の作業を保証することに重点を置いている点です。

新しいバージョンでは、SSSE3、SSE4.1、および AVX2 命令を使用してビデオ デコードを高速化するための最適化が追加されています。 SSSE3 を搭載したプロセッサではデコード速度が 24%、AVX2 を搭載したシステムでは 4% 向上しました。 SSE4.1 命令を使用した高速化のためのアセンブリ コードが追加されました。これを使用すると、最適化されていないバージョンと比較してパフォーマンスが 26% 向上しました (SSSE3 命令に基づく最適化と比較すると、向上は 1.5%)。

VideoLAN および FFmpeg プロジェクトの AV1 デコーダである dav1d の XNUMX 番目のリリース

ARM64 アーキテクチャに基づくプロセッサを搭載したモバイル デバイスでのデコーダのパフォーマンスも向上しました。 NEON 命令を使用した演算を実装することで、以前のリリースと比較してパフォーマンスが約 12% 向上しました。

VideoLAN および FFmpeg プロジェクトの AV1 デコーダである dav1d の XNUMX 番目のリリース

リファレンス デコーダ aomdec (libaom) と比較して、dav1d の利点はマルチスレッド モードで動作するときに最も強く感じられます (一部のテストでは、dav1d の方が 2 ~ 4 倍高速です)。 シングルスレッド モードでは、パフォーマンスが 10 ~ 20% 異なります。

VideoLAN および FFmpeg プロジェクトの AV1 デコーダである dav1d の XNUMX 番目のリリース

VideoLAN および FFmpeg プロジェクトの AV1 デコーダである dav1d の XNUMX 番目のリリース

他のプロジェクトでも dav1d を使用して成功しています。 現在のデフォルトは dav1d です 適用された Chromium/Chrome 74 および Firefox 67 (以前の dav1d は 含まれています Windows 用ですが、今では アクティブ化された Linux および macOS の場合)。 FFmpeg および VLC での dav1d の継続使用、dav1d トランスコーダへの移行計画 ハンドブレーキ.

ビデオ コーデックを思い出してください。 AV1 アライアンスによって開発された オープンメディア (AOMedia) には、Mozilla、Google、Microsoft、Intel、ARM、NVIDIA、IBM、Cisco、Amazon、Netflix、AMD、VideoLAN、CCN、Realtek などの企業が参加しています。 AV1 は、圧縮レベルの点で H.264 や VP9 よりも著しく優れた、公的に利用可能なロイヤリティフリーのビデオ エンコード形式として位置付けられています。 テストした解像度の範囲全体で、平均して AV1 は同じレベルの品質を提供しながら、ビットレートは VP13 と比較して 9%、HEVC より 17% 低下しています。 高ビットレートでは、ゲインは VP22 の場合は 27 ~ 9%、HEVC の場合は 30 ~ 43% に増加します。 Facebook のテストでは、圧縮レベルの点で AV1 はメイン プロファイル H.264 (x264) を 50.3%、ハイ プロファイル H.264 を 46.2%、VP9 (libvpx-vp9) を 34.0% 上回りました。

出所: オープンネット.ru

コメントを追加します