Þriðja útgáfa af dav1d, AV1 afkóðara frá VideoLAN og FFmpeg verkefnunum

VideoLAN og FFmpeg samfélög birt þriðja útgáfa (0.3) af dav1d bókasafninu með útfærslu á öðrum ókeypis myndkóðun afkóðara. AV1. Verkefnakóði er skrifaður á C tungumáli (C99) með assembler innskotum (NASM/GAS) og dreift af undir BSD leyfi. Stuðningur við x86, x86_64, ARMv7 og ARMv8 arkitektúr og Linux, Windows, macOS, Android og iOS stýrikerfi er innleidd.

Dav1d bókasafnið styður alla AV1 eiginleika, þar á meðal háþróaða útsýni undirsýnataka og allar litadýptarstýringarbreytur sem tilgreindar eru í forskriftinni (8, 10 og 12 bitar). Safnið hefur verið prófað á miklu safni skráa á AV1 sniði. Lykilatriði dav1d er áhersla þess á að ná sem mestum afkóðunarafköstum og tryggja hágæða vinnu í fjölþráða ham.

Nýja útgáfan bætir við frekari hagræðingu til að flýta fyrir afkóðun myndbands með því að nota SSSE3, SSE4.1 og AVX2 leiðbeiningar. Umskráningarhraði á örgjörvum með SSSE3 jókst um 24% og á kerfum með AVX2 um 4%. Bætti við samsetningarkóða fyrir hröðun með því að nota SSE4.1 leiðbeiningar, en notkun hans jók afköst um 26% samanborið við óbjartsýni útgáfu (miðað við hagræðingar byggðar á SSSE3 leiðbeiningum er ávinningurinn 1.5%).

Þriðja útgáfa af dav1d, AV1 afkóðara frá VideoLAN og FFmpeg verkefnunum

Afköst afkóðara í farsímum með örgjörvum sem byggjast á ARM64 arkitektúr hafa einnig verið auknir. Með því að innleiða aðgerðir með NEON leiðbeiningum hefur afköst aukist um það bil 12% miðað við fyrri útgáfu.

Þriðja útgáfa af dav1d, AV1 afkóðara frá VideoLAN og FFmpeg verkefnunum

Í samanburði við viðmiðunarafkóðarann ​​aomdec (libaom) kemur kosturinn við dav1d einna helst fram þegar unnið er í fjölþráðum ham (í sumum prófunum er dav1d 2-4 sinnum hraðari). Í einsþræðisstillingu er frammistaða munur um 10-20%.

Þriðja útgáfa af dav1d, AV1 afkóðara frá VideoLAN og FFmpeg verkefnunum

Þriðja útgáfa af dav1d, AV1 afkóðara frá VideoLAN og FFmpeg verkefnunum

Árangur hefur gengið að nota dav1d í öðrum verkefnum. Sjálfgefið er dav1d núna gildir í Chromium/Chrome 74 og Firefox 67 (áður var dav1d kveikt á fyrir Windows, en núna virkjaður fyrir Linux og macOS). Áframhaldandi notkun dav1d í FFmpeg og VLC, fyrirhuguð umskipti yfir í dav1d transcoder Handbremsa.

Mundu að vídeó merkjamál AV1 þróað af bandalaginu Opna fjölmiðla (AOMedia), sem inniheldur fyrirtæki eins og Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN og Realtek. AV1 er staðsett sem almenningi aðgengilegt, höfundarréttarfrjálst myndbandskóðunarsnið sem er áberandi á undan H.264 og VP9 hvað varðar þjöppunarstig. Á svið upplausna sem prófaðar eru, skilar AV1 að meðaltali sama gæðastigi en dregur úr bitahraða um 13% samanborið við VP9 og 17% lægra en HEVC. Við háan bitahraða eykst ávinningurinn í 22-27% fyrir VP9 og í 30-43% fyrir HEVC. Í Facebook prófunum fór AV1 fram úr aðalsniði H.264 (x264) um 50.3% hvað varðar þjöppunarstig, hásniðið H.264 um 46.2% og VP9 (libvpx-vp9) um 34.0%.

Heimild: opennet.ru

Bæta við athugasemd