Windows 11将为应用程序提供一个新的基于GPU的视频编码API
更新时间:2021-12-10 11:27:36 浏览次数:539+次微软已经宣布了一个新的Windows DirectX12 API,它将为应用程序提供一种新的方式,利用GPU对视频进行有效编码。
视频编码API可供第三方应用程序使用,是Windows 11的原生版本,可对H264和HEVC格式的视频进行有效编码。
微软表示,该API提供了相当数量的可配置参数,供用户调整编码过程的不同方面,使其最适合他们的场景,如:自定义切片分区方案,主动(即 CBR、VBR、QBVR)和被动(Absolute/Delta自定义QP映射)速率控制配置模式,自定义编解码工具的使用,自定义编解码块和变换大小,运动矢量精度限制,明确使用刷新内会话,动态重新配置视频流分辨率/速率控制/片断分区等等。
该API在DirectX 12 Agility SDK(1.700.10-preview或更高版本)中可用,但确实有一个供应商的最低硬件平台和驱动版本,如下所示:
Vendor | Supported platforms | Minimum video driver version |
---|---|---|
AMD |
|
In development – ETA Q2 ‘2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
微软建议开发者在尝试使用该API之前先检查支持情况。在这里阅读更多关于该功能及其在微软的实施情况: