Декодування та виведення HEVC / H.265 GPU HW на різні карти


1

Я використовую процесор Kaby Lake (i7-7700) для включення апаратного декодування HEVC. Крім вбудованого графічного процесора, у мене також є NVIDIA GTX 970. Мій дисплей підключений до карти NVIDIA. Я намагаюсь відтворити зразки з http://jell.yfish.us/, але у мене є підпаркове рішення для моєї системи Windows 10, яке я намагаюся вирішити.

У Linux я можу зробити

mpv --hwdec=vaapi-copy jellyfish-400-mbps-4k-uhd-hevc-10bit.mkv

Це працює дуже добре. Все розшифрування відбувається на озері Kaby (ну, графічний процесор на процесорі), і власне відео виходить з карти NVIDIA. Супер, мій рівень використання процесора надзвичайно низький, а картина приголомшлива!

У Windows я не знайшов медіаплеєр, який би підтримував ту саму конфігурацію. Розшифровка відбувається на графічному процесорі та вихід відео з карти NVIDIA.

Моє поточне рішення - просто змінити мій кабель від NVIDIA HDMI на HDMI материнської плати, і зразки працюють нормально. Здається, всі гравці використовують графічний процесор, до якого підключений дисплей. Я пробував із програмою Windows Media Player, додатком "Фільми та телебачення", VLC та MPC-HC.

Будь-яка ідея, як у Windows я можу досягти такого ж досвіду, як і в Linux? Я хочу використовувати вихідний диск NVIDIA для свого відображення, але HEVC розшифровуватись на графічному процесорі на процесорі.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.