> > > > DirectX 12 Video Encode: унифицированный интерфейс кодирования видео

DirectX 12 Video Encode: унифицированный интерфейс кодирования видео

Опубликовано:

dx12ultimateMicrosoft обновила DirectX 12 API, вернее, возможности кодирования видео. Теперь предлагается унифицированный интерфейс для кодирования видео AVC/H.264 и HEVC/H.256. Процессоры и GPU благодаря выделенным аппаратным блокам могут ускорять кодирование видео. AMD называет данную функцию Video Core Next (VCN), Intel - Quick Sync Video, а NVIDIA - NVEnc Video Encoder в своих GPU.

Direct3D 12 Video Encode изначально будет поддерживаться только под Windows 11. Производители должны представить соответствующий драйвер, который будет работать с интерфейсом и расширениями. В случае NVIDIA и Intel поддержка стартует с драйверами GeForce 471.41 и Graphics Driver 30.0.100.9955. Но AMD планирует добавить поддержку драйвера во втором квартале 2022 года, поэтому придется потерпеть.

Поддерживаемые аппаратные компоненты

Аппаратный компонент Драйвер
AMD Radeon RX 5000 или новее
Ryzen 2000 или новее
Q2 2022
Intel Tiger Lake
Ice Lake
Alder Lake (с весны 2022)
30.0.100.9955
NVIDIA GeForce GTX 10xx или новее
GeForce RTX 20xx или новее
Quadro RTX
NVIDIA RTX
GeForce 471.41

Ранее программное обеспечение по кодированию видео должно было напрямую поддерживать аппаратные блоки ускорения. Если таковой поддержки у кодера не было, то и ускорения тоже. Что как раз будет предотвращать Direct3D 12 Video Encode. Здесь аппаратное и программное обеспечение будут "связываться" между собой через общий интерфейс, независимо от используемых компонентов в системе.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).

Социальные сети

комментарии (0)

Войдите, чтобы оставить комментарий