Tríú eisiúint dav1d, díchódóir AV1 ó na tionscadail VideoLAN agus FFmpeg

pobail VideoLAN agus FFmpeg foilsithe an tríú heisiúint (0.3) den leabharlann dav1d le cur i bhfeidhm díchódóra formáide ionchódaithe físeáin saor in aisce eile AV1. Tá cód an tionscadail scríofa i dteanga C (C99) le ionchuir cóimeála (NASM/GAS) agus dáilte ag faoi ​​cheadúnas BSD. Cuirtear tacaíocht d’ailtireachtaí x86, x86_64, ARMv7 agus ARMv8, agus córais oibriúcháin Linux, Windows, macOS, Android agus iOS i bhfeidhm.

Tacaíonn an leabharlann dav1d le gach gné AV1, lena n-áirítear ardamhairc foshampláil agus gach paraiméadair rialaithe doimhneacht datha a luaitear sa tsonraíocht (8, 10 agus 12 giotán). Táthar tar éis an leabharlann a thástáil ar bhailiúchán mór comhad i bhformáid AV1. Is í príomhghné dav1d ná an fócas atá aige ar an bhfeidhmíocht díchódaithe is airde is féidir a bhaint amach agus ar obair ardchaighdeáin i mód il-snáithithe a chinntiú.

Cuireann an leagan nua leas iomlán a bhaint as breise chun díchódú físeáin a bhrostú ag baint úsáide as treoracha SSSE3, SSE4.1 agus AVX2. Mhéadaigh an luas díchódaithe ar phróiseálaithe le SSSE3 24%, agus ar chórais le AVX2 faoi 4%. Cód cóimeála breise le haghaidh luasghéaraithe ag baint úsáide as treoracha SSE4.1, ar tháinig méadú 26% ar fheidhmíocht i gcomparáid leis an leagan neamh-optamaithe (i gcomparáid le leas iomlán a bhaint as treoracha SSSE3, is é an gnóthachan ná 1.5%).

Tríú eisiúint dav1d, díchódóir AV1 ó na tionscadail VideoLAN agus FFmpeg

Méadaíodh freisin feidhmíocht an díchódóra ar ghléasanna soghluaiste le próiseálaithe atá bunaithe ar ailtireacht ARM64. Trí oibríochtaí a chur i bhfeidhm ag baint úsáide as treoracha NEON, tá méadú thart ar 12% ar fheidhmíocht i gcomparáid leis an scaoileadh roimhe seo.

Tríú eisiúint dav1d, díchódóir AV1 ó na tionscadail VideoLAN agus FFmpeg

I gcomparáid leis an díchódóir tagartha aomdec (libaom), is láidre an buntáiste a bhaineann le dav1d agus iad ag obair i mód il-snáithithe (i roinnt tástálacha tá dav1d 2-4 huaire níos tapúla). I mód aon-snáithithe, tá difríocht idir feidhmíocht 10-20%.

Tríú eisiúint dav1d, díchódóir AV1 ó na tionscadail VideoLAN agus FFmpeg

Tríú eisiúint dav1d, díchódóir AV1 ó na tionscadail VideoLAN agus FFmpeg

D’éirigh go maith le dav1d a úsáid i dtionscadail eile. Is é dav1d an réamhshocrú anois curtha i bhfeidhm in Chromium/Chrome 74 agus Firefox 67 (bhí dav1d roimhe seo chasadh air le haghaidh Windows, ach anois i ngníomh le haghaidh Linux agus macOS). Úsáid leanúnach dav1d in FFmpeg agus VLC, aistriú pleanáilte go traschódóir dav1d Handbrake.

Thabhairt chun cuimhne go bhfuil an codec físeán AV1 forbartha ag comhghuaillíocht Meáin Oscailte (AOMedia), ina bhfuil cuideachtaí ar nós Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN agus Realtek. Tá AV1 suite mar fhormáid ionchódaithe físeáin atá ar fáil go poiblí, saor ó dhleachtanna agus atá suntasach chun tosaigh ar H.264 agus VP9 i dtéarmaí leibhéil comhbhrú. Thar raon na réiteach a tástáladh, ar an meán seachadann AV1 an leibhéal céanna cáilíochta agus ag laghdú giotán 13% i gcomparáid le VP9 agus 17% níos ísle ná HEVC. Ag rátaí arda, méadaítear an gnóthachan go 22-27% do VP9 agus go 30-43% do HEVC. I dtástálacha Facebook, sháraigh AV1 príomhphróifíl H.264 (x264) 50.3% i dtéarmaí leibhéal comhbhrú, ardphróifíl H.264 faoi 46.2%, agus VP9 (libvpx-vp9) faoi 34.0%.

Foinse: oscailtenet.ru

Add a comment