Keluaran dav1d 0.7, penyahkod AV1 daripada projek VideoLAN dan FFmpeg

Komuniti VideoLAN dan FFmpeg diterbitkan keluaran perpustakaan dav1d 0.7.0 dengan pelaksanaan penyahkod format pengekodan video percuma alternatif AV1. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС C (C99) с ассСмблСрными вставками (NASM/GAS) ΠΈ diedarkan oleh di bawah lesen BSD. Sokongan untuk seni bina x86, x86_64, ARMv7 dan ARMv8 serta sistem pengendalian Linux, Windows, macOS, Android dan iOS dilaksanakan.

Pustaka dav1d menyokong semua ciri AV1, termasuk paparan lanjutan subsampel dan semua parameter kawalan kedalaman warna yang dinyatakan dalam spesifikasi (8, 10 dan 12 bit). Pustaka telah diuji pada koleksi besar fail dalam format AV1. Ciri utama dav1d ialah tumpuannya untuk mencapai prestasi penyahkodan setinggi mungkin dan memastikan kerja berkualiti tinggi dalam mod berbilang benang.

Π’ versi baru:

  • ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ refmv (Dynamic Reference Motion Vector Prediction) ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 12% ΠΏΡ€ΠΈ сокращСнии потрСблСния памяти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 25%;
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° рСализация спСцифичных для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM64 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 8, 10 ΠΈ 12 Π±ΠΈΡ‚;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ CDEF, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ инструкции AVX-512;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ инструкций AVX2 ΠΈ SSSE3;
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ dav1dpla ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 10 Π±ΠΈΡ‚, с ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ Π½Π΅-4:2:0 ΠΈ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π½Π° GPU.

Ingat bahawa codec video AV1 dibangunkan oleh pakatan Buka Media (AOMedia), yang menampilkan syarikat seperti Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN dan Realtek. AV1 diletakkan sebagai format pengekodan video bebas royalti yang tersedia untuk umum, yang nyata mendahului H.264 dan VP9 dari segi tahap mampatan. Merentasi julat resolusi yang diuji, secara purata AV1 menyampaikan tahap kualiti yang sama sambil mengurangkan kadar bit sebanyak 13% berbanding VP9 dan 17% lebih rendah daripada HEVC. Pada kadar bit yang tinggi, keuntungan meningkat kepada 22-27% untuk VP9 dan kepada 30-43% untuk HEVC. Dalam ujian Facebook, AV1 mengatasi profil utama H.264 (x264) sebanyak 50.3% dari segi tahap mampatan, profil tinggi H.264 sebanyak 46.2% dan VP9 (libvpx-vp9) sebanyak 34.0%.

Sumber: opennet.ru

Tambah komen