Mae llyfrgell SVT-AV1 3.1.0 (Scalable Video Technology AV1) wedi'i rhyddhau, sy'n cynnwys gweithrediadau o'r amgodiwr a'r dadgodiwr fformat amgodio fideo AV1, wedi'u cyflymu gan estyniadau cyfrifiadura cyfochrog caledwedd sydd i'w cael mewn proseswyr x86_64 ac ARM. Crëwyd y prosiect gan Intel mewn partneriaeth â Netflix i gyflawni lefel perfformiad sy'n addas ar gyfer trawsgodio fideo ar-y-hedfan a'i ddefnyddio mewn gwasanaethau fideo-ar-alw (VOD). Mae'r datblygiad ar y gweill ar hyn o bryd dan nawdd y Gynghrair Cyfryngau Agored (AOMedia), sy'n goruchwylio datblygiad y fformat amgodio fideo AV1. Datblygwyd y prosiect yn flaenorol o fewn prosiect OpenVisualCloud, sydd hefyd yn datblygu'r amgodwyr SVT-HEVC a SVT-VP9. Mae'r cod wedi'i ddosbarthu o dan drwydded BSD.
Gellir llunio SVT-AV1 ar gyfer systemau sy'n seiliedig ar unrhyw bensaernïaeth lle mae crynhoydd yn cefnogi'r safon C99, ond cyflawnir y perfformiad gorau ar systemau x86_64, lle defnyddir optimeiddiadau cydosod yn seiliedig ar gyfarwyddiadau SIMD (mae cefnogaeth AVX2 yn y CPU yn ddymunol, ond mae SSE2 yn ddigonol fel isafswm). Mae'r defnydd o gof yn dibynnu ar nifer y creiddiau prosesydd sy'n gysylltiedig ag amgodio, a reolir gan yr opsiwn "--lp". Oherwydd cymhlethdod yr algorithmau a ddefnyddir yn AV1, mae amgodio'r fformat hwn yn gofyn am lawer mwy o adnoddau na fformatau eraill, er enghraifft, mae'r amgodiwr safonol o'r prosiect AV1 yn gofyn am 5721, 5869 a 658 gwaith yn fwy o gyfrifiadau o'i gymharu â'r amgodwyr x264 (proffil "prif"), x264 (proffil "uchel") a libvpx-vp9.
Ymhlith y newidiadau yn y datganiad newydd o SVT-AV1:
- Mae'r cyfaddawdau ansawdd/cyflymder ar gyfer rhagosodiadau sy'n gosod lefelau ansawdd canolig ac uchel wedi'u optimeiddio. Yn y modd "dadgodio cyflym 0" ar gyfer rhagosodiadau M1-M5, mae'r cyflymder wedi cynyddu 15-25% wrth gynnal y lefel ansawdd. Yn y moddau datgodio cyflym 1 a 2 ar gyfer rhagosodiadau M3-M7, mae'r cyflymder wedi cynyddu 15-20% wrth gynnal y lefel ansawdd. Ar gyfer rhagosodiadau M0 ac MR, mae'r lefel ansawdd wedi cynyddu tua 1-1.5% wrth ei asesu gan ddefnyddio'r dull BD-Rate (Bjontegaard-Delta).
- Perfformiad gwell yn sylweddol o'r modd amgodio Oedi Isel.
- Cynyddodd perfformiad yn y modd RTC 5-10%.
- Ar systemau ARM, mae optimeiddiadau yn seiliedig ar yr estyniadau Neon a SVE2 wedi'u galluogi, gan arwain at welliant perfformiad o 5% wrth amgodio ffrydiau cydraniad isel, dyfnder lliw uchel.
- Ar systemau ARM, mae perfformiad amgodio fideo wedi gwella yn y moddau tirwedd (1080p +4%, 720p +6%, 480p: +6%, 360p: +3%, 240p: +4%) a phortread (1080p +8%, 720p +4%, 480p +3%, 360p +7%, 240p +4%).
- Yn y modd mynediad ar hap, mae cefnogaeth ar gyfer fframiau-S yn cael ei weithredu.
- Mae gweithrediad y baneri "--chroma-qm-min" a "--chroma-qm-max" wedi'u porthi o fforch SVT-AV1-SPY, yn ogystal â gwelliannau sy'n gysylltiedig â Variance Boost (gweithrediad o'r algorithm meintioli addasol VAQ).
- Yn y modd RTC, mae'r rhagosodiadau M11 ac M12 wedi'u galluogi.
Ffynhonnell: opennet.ru
