VideoLAN болон FFmpeg төслүүдийн AV1 декодлогч dav0.6d 1 хувилбар

VideoLAN болон FFmpeg нийгэмлэгүүд Нийтлэгдсэн dav1d 0.6.0 номын сангийн хувилбар үнэгүй видео кодчилолын формат декодчилогчийг нэвтрүүлсэн. AV1. Төслийн код нь Си хэл дээр бичигдсэн (C99) ассемблер оруулга (NASM/GAS) болон тараасан BSD лицензийн дагуу. x86, x86_64, ARMv7 болон ARMv8 архитектурууд болон Linux, Windows, macOS, Android болон iOS үйлдлийн системүүдийн дэмжлэгийг хэрэгжүүлсэн.

Dav1d номын сан нь AV1-ийн бүх функцийг дэмждэг, үүнд дэвшилтэт харагдах байдал орно дэд дээж авах тодорхойлолтод заасан өнгөний гүнийг хянах бүх параметрүүд (8, 10, 12 бит). Номын санг AV1 форматтай олон тооны файлын цуглуулгад туршиж үзсэн. dav1d-ийн гол онцлог нь код тайлах хамгийн дээд гүйцэтгэлийг хангах, олон урсгалтай горимд өндөр чанартай ажлыг хангахад чиглэгддэг.

Шинэ хувилбарт:

  • 64 ба 10 битийн өнгөний гүнтэй ажиллах үед олон үйлдлийг хамарсан ARM12 архитектурт зориулсан оновчлолуудыг хэрэгжүүлсэн.
  • prep_bilin, prep_512tap, cdef_filter болон mc_avg/w_avg/mask үйлдлийн AVX-8 зааварт суурилсан оновчлолыг нэмсэн.
  • Дижитал дуу чимээг дарахын тулд SSSE3 заавар дээр суурилсан оновчлолыг нэмсэн.
  • msac_adapt2 үйлдлийн AVX16 зааварт үндэслэн оновчлолыг нэмсэн.
  • Лавлагааны AV1 декодертой зан үйлийн ховор зөрүүг зассан;
  • ARM64-д зориулсан msac, cdef болон looprestoration үйлдлийн сайжруулсан оновчлол;
  • cdef_filter-д зориулсан сайжруулсан AVX2 оновчлол;
  • Си хэл дээрх itxfm болон cdef_filter үйлдлийн хэрэгжилт сайжирсан.

Видео кодлогч гэдгийг санаарай AV1 холбооноос боловсруулсан Хэвлэл мэдээллийн хэрэгслийг нээх (AOMedia), Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, 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%-иар тус тус давсан байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх