Lage twazyèm vèsyon dav1d, yon dekodè AV1

dav1d

Kominote yo VideoLAN ak FFmpeg dènyèman te anonse piblikasyon nan la twazyèm vèsyon (0.3) soti nan bibliyotèk dav1d ak aplikasyon altènatif gratis AV1 videyo kodaj fòma dekodaj.

Bibliyotèk dav1d la sipòte tout karakteristik AV1, ki gen ladan kalite avanse echantiyonaj ak tout paramèt kontwòl pwofondè koulè mete nan spesifikasyon la (8, 10 ak 12 ti jan).


Travay bibliyotèk la te teste sou yon gwo koleksyon dosye nan fòma AV1. Karakteristik kle nan dav1d se konsantre li sou akonplisman pi wo pèfòmans posib dekodaj epi asire bon kalite travay nan yon mòd multithreaded.

Kòd pwojè a ekri nan C (C99) ak foure asanble (NASM / GAS) epi li distribiye anba lisans BSD la.

Videyo kodèk lao AV1 te devlope pa Open Media Alliance. (AOMedia), nan ki konpayi tankou Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN ak Realtek yo reprezante

AV1 se pozisyone kòm yon fòma kodaj videyo aksè gratis ki pa mande pou peman nan frè, ki miyò siperyè a H.264 ak VP9 an tèm de konpresyon.

Pou seri a plen nan rezolisyon teste, an mwayèn AV1 bay menm nivo nan bon jan kalite pandan y ap diminye débit la pa 13% konpare ak VP9 ak pa 17% konpare ak HEVC.

Nan pousantaj ti jan segondè, genyen an ogmante a 22-27% pou VP9 ak jiska 30-43% pou HEVC. Nan tès Facebook, AV1 te pèfòme pwofil prensipal H.264 (x264) pa 50.3%, pwofil segondè H.264 pa 46.2%, ak VP9 (libvpx-vp9) pa 34.0%.

Ki sa ki nan nouvo nan vèsyon sa a?

Avèk liberasyon nouvo vèsyon decoder sa a, divès yo te ajoute optimizasyon adisyonèl pi vit dekodaj nan videyo lè l sèvi avèk enstriksyon SSSE3, SSE4.1 ak AVX2.

Ansanm ak li vitès dekodaj sou processeurs SSSE3 ogmante pa 24%, ak nan sistèm ki gen AVX2 pa 4%

Kòd Assembler te ajoute pou akselerasyon lè l sèvi avèk enstriksyon SSE4.1, Itilize nan ki ogmante pèfòmans pa 26% konpare ak vèsyon an ki pa optimisé (konpare ak optimize ki baze sou enstriksyon SSSE3, 1,5% genyen).

Anplis de sa, pèfòmans dekodaj yo te ogmante sou aparèy mobil ak processeurs ki baze sou achitekti ARM64 la.

Mèsi a itilize nan operasyon ki itilize enstriksyon NEON, konpare ak vèsyon anvan an, pèfòmans lan te ogmante pa apeprè 12%.

Konpare ak aomdec referans dekodaj la (libaom), se avantaj nan dav1d te santi plis lè w ap travay nan mòd milti-Threaded (nan kèk tès, dav1d se 2-4 fwa pi vit). Nan mòd sèl-Threaded, pèfòmans se 10-20% diferan.

Te gen siksè nan angaje dav1d nan lòt pwojè yo. Pa default dav1d se kounye a yo itilize nan CHROMIUM ak Chrome 74 ak Firefox 67 (deja dav1d te pèmèt pou Windows, men kounye a li te pèmèt pou Linux ak macOS.)
Kontinye pou sèvi ak dav1d nan FFmpeg ak VLC, se yon tranzisyon nan transkodè a Handbrake te planifye.

Kouman enstale dav1d dekodaj sou Linux?

Pou moun ki enterese nan kapab enstale dekodaj sa a nan sistèm yo, yo ka fè sa lè yo swiv enstriksyon yo ke nou pataje anba a.
Anjeneral pou pifò distribisyon Linux, mesye yo nan pwojè Lan, ofri pake a dekodaj pa vle di nan yon pake SNAP.

Se poutèt sa, enstale li pa vle di sa a, li sèlman mande pou distribisyon ou a gen sipò pou sa a ki kalite pakè.

Nan yon tèminal yo jis gen egzekite lòd sa a:

sudo snap install dav1d --edge

Pou ka a nan moun ki itilizatè yo nan Arch Linux, Manjaro, Antergos oswa nenpòt lòt derive Pou Arch Linux, yo ka enstale dirèkteman nan depo Linux Arch yo.

sèlman ta dwe kouri nan tèminal kòmandman sa a

sudo pacman -S dav1d


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

Se pou premye a fè kòmantè

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.