VideoLAN va FFmpeg loyihalaridan dav1d 0.6, AV1 dekoderining chiqarilishi

VideoLAN va FFmpeg jamoalari e'lon qilindi muqobil bepul video kodlash format dekoderini amalga oshirish bilan dav1d 0.6.0 kutubxonasining chiqarilishi AV1. Loyiha kodi assembler qo'shimchalari (NASM/GAS) va C tilida (C99) yozilgan tarqaladi BSD litsenziyasi ostida. x86, x86_64, ARMv7 va ARMv8 arxitekturalari hamda Linux, Windows, macOS, Android va iOS operatsion tizimlarini qo‘llab-quvvatlash joriy etilgan.

Dav1d kutubxonasi barcha AV1 xususiyatlarini, jumladan, kengaytirilgan ko'rinishlarni qo'llab-quvvatlaydi quyi namuna olish va spetsifikatsiyada ko'rsatilgan barcha rang chuqurligini boshqarish parametrlari (8, 10 va 12 bit). Kutubxona AV1 formatidagi fayllarning katta to'plamida sinovdan o'tkazildi. Dav1d ning asosiy xususiyati uning eng yuqori dekodlash samaradorligiga erishish va ko'p tarmoqli rejimda yuqori sifatli ishni ta'minlashga qaratilganligidir.

Yangi versiyada:

  • 64 va 10 bitli rang chuqurliklari bilan ishlashda ko'plab operatsiyalarni qamrab oluvchi ARM12 arxitekturasiga xos optimallashtirish amalga oshirildi.
  • Prep_bilin, prep_512tap, cdef_filter va mc_avg/w_avg/mask operatsiyalari uchun AVX-8 ko'rsatmalariga asoslangan optimallashtirish qo'shildi.
  • Raqamli shovqinni bostirish uchun SSSE3 ko'rsatmalariga asoslangan optimallashtirish qo'shildi.
  • Msac_adapt2 operatsiyasi uchun AVX16 ko'rsatmalariga asoslangan optimallashtirish qo'shildi.
  • AV1 dekoder mos yozuvlari bilan xatti-harakatlardagi nodir kelishmovchiliklar tuzatildi;
  • ARM64 uchun msac, cdef va looprestoration operatsiyalari uchun yaxshilangan optimallashtirish;
  • cdef_filter uchun yaxshilangan AVX2 optimallashtirish;
  • C tilida itxfm va cdef_filter operatsiyalarini amalga oshirish yaxshilandi.

Eslatib o'tamiz, video kodek AV1 ittifoq tomonidan ishlab chiqilgan OAVni oching (AOMedia), unda Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN va Realtek kabi kompaniyalar mavjud. AV1 siqilish darajasi bo'yicha H.264 va VP9 dan sezilarli darajada oldinda bo'lgan, royaltisiz bepul video kodlash formati sifatida joylashtirilgan. Sinov qilingan ruxsatlar oralig'ida o'rtacha AV1 bir xil sifat darajasini ta'minlaydi, shu bilan birga VP13 bilan solishtirganda bit tezligini 9% ga va HEVC dan 17% ga pasaytiradi. Yuqori bit tezligida daromad VP22 uchun 27-9% gacha va HEVC uchun 30-43% gacha oshadi. Facebook testlarida AV1 siqilish darajasi bo‘yicha asosiy profil H.264 (x264) dan 50.3% ga, yuqori profilli H.264 dan 46.2% ga va VP9 (libvpx-vp9) dan 34.0% ga oshib ketdi.

Manba: opennet.ru

a Izoh qo'shish