Paglabas ng dav1d 0.7, isang AV1 decoder mula sa mga proyekto ng VideoLAN at FFmpeg

Mga komunidad ng VideoLAN at FFmpeg nai-publish paglabas ng dav1d 0.7.0 library na may pagpapatupad ng alternatibong libreng video encoding format decoder AV1. Ang project code ay nakasulat sa C (C99) na may assembly inserts (NASM/GAS) at ipinamahagi ni sa ilalim ng lisensya ng BSD. Suporta para sa x86, x86_64, ARMv7 at ARMv8 na mga arkitektura, at ipinapatupad ang Linux, Windows, macOS, Android at iOS operating system.

Sinusuportahan ng dav1d library ang lahat ng feature ng AV1, kabilang ang mga advanced na view subsampling at lahat ng color depth control parameters na nakasaad sa detalye (8, 10 at 12 bits). Ang library ay nasubok sa isang malaking koleksyon ng mga file sa AV1 na format. Ang pangunahing tampok ng dav1d ay ang pagtuon nito sa pagkamit ng pinakamataas na posibleng pagganap ng pag-decode at pagtiyak ng mataas na kalidad na trabaho sa multi-threaded mode.

Π’ bagong bersyon:

  • Ang pagganap ng pagpapatupad ng refmv (Dynamic Reference Motion Vector Prediction) ay tumaas ng humigit-kumulang 12% habang binabawasan ang pagkonsumo ng memory ng humigit-kumulang 25%;
  • Ang pagpapatupad ng mga pag-optimize na partikular sa arkitektura ng ARM64 ay halos kumpleto, na sumasaklaw sa maraming mga operasyon kapag nagtatrabaho sa mga depth ng kulay na 8, 10 at 12 bits;
  • Idinagdag ang filter ng CDEF gamit ang mga tagubilin ng AVX-512;
  • Nagdagdag ng mga bagong pag-optimize batay sa mga tagubilin ng AVX2 at SSSE3;
  • Ang dav1dpla utility ay nagpahusay ng suporta para sa pagtatrabaho sa 10-bit color depth, non-4:2:0 pixel formats at digital noise suppression sa GPU.

Tandaan na ang video codec AV1 binuo ng alyansa Buksan ang Media (AOMedia), na nagtatampok ng mga kumpanya gaya ng Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN at Realtek. Ang AV1 ay nakaposisyon bilang available sa publiko, walang royalty na format ng pag-encode ng video na kapansin-pansing nauuna sa H.264 at VP9 sa mga tuntunin ng mga antas ng compression. Sa iba't ibang hanay ng mga resolution na nasubok, sa average na AV1 ay naghahatid ng parehong antas ng kalidad habang binabawasan ang mga bitrate ng 13% kumpara sa VP9 at 17% na mas mababa kaysa sa HEVC. Sa mataas na bitrate, tataas ang gain sa 22-27% para sa VP9 at hanggang 30-43% para sa HEVC. Sa mga pagsubok sa Facebook, nalampasan ng AV1 ang pangunahing profile na H.264 (x264) ng 50.3% sa mga tuntunin ng antas ng compression, high profile H.264 ng 46.2%, at VP9 (libvpx-vp9) ng 34.0%.

Pinagmulan: opennet.ru

Magdagdag ng komento