Windows 11 kommer att erbjuda ett nytt GPU-baserat videokodnings-API för appar
2 min. läsa
Publicerad den
Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer
Microsoft har tillkännagivit ett nytt DirectX12 API för Windows som kommer att erbjuda ett nytt sätt för appar att effektivt koda video med GPU.
Video Encode API är tillgängligt för appar från tredje part och är inbyggt i Windows 3 och kan effektivt koda video i formaten H11 och HEVC.
Microsoft säger att det erbjuder ett stort antal konfigurerbara parametrar som exponeras av detta API för användaren att justera olika aspekter av kodningsprocessen och få dem att passa bäst för sina scenarier, såsom: anpassat partitioneringsschema, aktivt (dvs. CBR, VBR, QBVR ) och passiva (Absolut/Delta anpassade QP-kartor) konfigurationslägen för hastighetskontroll, användning av anpassade codec-kodningsverktyg, anpassade codec-block- och transformstorlekar, rörelsevektorprecisionsgräns, explicit användning av intra-refresh-sessioner, dynamisk omkonfigurering av videoströmsupplösning/hastighet kontroll/skivor partitionering och mer.
API:et är tillgängligt i DirectX 12 Agility SDK (version 1.700.10-förhandsvisning eller senare) men har en minsta hårdvaruplattform och drivrutinsversion för leverantörer listas nedan:
Leverantör | Plattformsstöd | Minsta version av videodrivrutin |
---|---|---|
AMD |
|
Under utveckling – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft föreslår att utvecklare först söker efter support innan de försöker använda API:et. Läs mer om funktionen och dess implementering hos Microsoft här..
via Neowin