Windows 11 nudi novi API za video kodiranje zasnovan na GPU-u za aplikacije
2 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Microsoft je najavio novi DirectX12 API za Windows koji će ponuditi novi način za aplikacije za učinkovito kodiranje videa pomoću GPU-a.
Video Encode API dostupan je aplikacijama trećih strana i izvorni je za Windows 3 i može učinkovito kodirati video u H11 i HEVC formatima.
Microsoft kaže da nudi znatan broj konfigurabilnih parametara koji su izloženi ovim API-jem kako bi korisnik prilagodio različite aspekte procesa kodiranja i učinio ih najboljim za svoje scenarije kao što su: prilagođena shema particioniranja rezova, aktivna (tj. CBR, VBR, QBVR ) i pasivni (Apsolutne/Delta prilagođene QP karte) načini konfiguracije kontrole brzine, korištenje prilagođenih alata za kodiranje kodeka, prilagođene veličine blokova i transformacija kodeka, ograničenje preciznosti vektora kretanja, eksplicitna upotreba sesija unutar osvježavanja, dinamička rekonfiguracija rezolucije/brzine video toka kontrola/particija na kriške i još mnogo toga.
API je dostupan u DirectX 12 Agility SDK (verzija 1.700.10-preview ili novija), ali ima minimalnu hardversku platformu, a verzija upravljačkog programa za dobavljače navedena je u nastavku:
Prodavač | Podržane platforme | Minimalna verzija video drajvera |
---|---|---|
AMD |
|
U razvoju – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft predlaže programerima da prvo provjere podršku prije nego pokušaju koristiti API. Pročitajte više o značajci i njenoj implementaciji u Microsoftu ovdje.
preko Neowin