Kuburitswa kwedav1d 0.6, AV1 decoder kubva kuVideoLAN neFFmpeg mapurojekiti

VhidhiyoLAN uye FFmpeg nharaunda yakabudiswa kuburitswa kwedav1d 0.6.0 raibhurari nekushandiswa kweimwe yemahara vhidhiyo encoding fomati decoder. AV1. Iyo kodhi yeprojekiti yakanyorwa mumutauro weC (C99) ine assembler insert (NASM/GAS) uye inoparadzirwa ne pasi peBSD rezinesi. Tsigiro yex86, x86_64, ARMv7 uye ARMv8 architecture, uye Linux, Windows, macOS, Android uye iOS masisitimu anoshanda.

Iyo dav1d raibhurari inotsigira ese maAV1 maficha, kusanganisira epamusoro maonero subsampling uye ese mavara akadzika ekudzora ma paramita akataurwa mune yakatarwa (8, 10 uye 12 bits). Raibhurari yakaedzwa pane yakakura muunganidzwa wemafaira muAV1 fomati. Chinhu chakakosha chedav1d ndechekutarisa kwayo pakuwana yakanyanya kunaka decoding kuita uye kuve nechokwadi chepamusoro-soro basa mune akawanda-akarukwa maitiro.

Mushanduro itsva:

  • ARM64 architecture-specific optimizations yakaitwa iyo inovhara mabasa mazhinji kana uchishanda negumi- uye 10-bit kudzika kwemavara.
  • Yakawedzerwa optimizations yakavakirwa paAVX-512 mirairo ye prep_bilin, prep_8tap, cdef_filter uye mc_avg/w_avg/mask mashandiro.
  • Yakawedzerwa optimizations yakavakirwa paSSSE3 mirairo yekudzvinyirira ruzha rwedhijitari.
  • Yakawedzerwa optimizations yakavakirwa paAVX2 mirairo ye msac_adapt16 mashandiro.
  • Yakagadziriswa isingawanzo mutsauko muhunhu nereferenzi AV1 decoder;
  • Yakavandudzwa optimizations ye msac, cdef uye looprestoration mashandiro eARM64;
  • Yakavandudzwa AVX2 optimizations ye cdef_filter;
  • Kuitwa kweiyo itxfm uye cdef_filter mashandiro mumutauro weC kwakagadziridzwa.

Rangarira kuti vhidhiyo codec AV1 yakagadzirwa nemubatanidzwa Vhura Midhiya (AOMedia), iyo inoratidzira makambani akadai seMozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN uye Realtek. AV1 yakamisikidzwa sechinhu chinowanika pachena, chisingabhadharise mavhidhiyo encoding fomati iri pamberi peH.264 neVP9 maererano nekumanikidzana. Pakati pemhando dzezvisarudzo zvakaedzwa, paavhareji AV1 inopa mwero wakafanana wemhando uku ichidzikisa bitrate ne13% zvichienzaniswa neVP9 uye 17% yakaderera pane HEVC. Pakukwira kwema bitrate, kuwana kunowedzera kusvika 22-27% yeVP9 uye kusvika 30-43% yeHEVC. Mumiedzo yeFacebook, AV1 yakapfuura chimiro chikuru H.264 (x264) ne50.3% maererano nedanho rekumanikidza, chimiro chepamusoro H.264 ne46.2%, uye VP9 (libvpx-vp9) ne34.0%.

Source: opennet.ru

Voeg