Небольшой мануальчик для тех кто не знает как задействовать полностью возможности G84, G92 по декодированию потока H264 в Windows Vista.
Делалось на примере MPClassic и кодеков Cyberlink H.264 video decoder (ссылки на файлы в конце статьи).
Для аппаратного воспроизведения видео H264, VC-1 в Windows Vista необходим декодер с поддержкой nVidiaPureVideo, плеер с поддержкой вывода EVR (классик, Windows Media Player).
1) Настраиваем классик:
2) Устанавливаем кодеки в классик:
3) Включаем аппаратное ускорение в кодеке:
После проделанных операций, на моем профильном железе загрузка проца при воспроизведении HD 1080p потоком около 20мегабит снизилась с 35% до ~4%
По непотвержденной информации 8800GT тянет поток до ~80мегабит (я включал просмотр х2 в двух окнах классика (получалось ~48фпс в окне), после этого начинаются притормаживания, но всеравно загрузка проца выше 5-8% не бывает
Использовал образец для тестирования 42Mb, 00:00:23, спутниковая трансляция:
Video: MPEG4 Video (H264) 1920x1088 [Video]
Audio: Dolby AC3 48000Hz stereo 448Kbps [Audio]
ЗЫ: Если стоит ХР и эффекта нет от ускорения (в ХР не тестил
), вместо вывода EVR в пункте 1, нада попробывать выбрать Overlay Mixer.
ЗЫ ЗЫ: К сожалению есть некоторые форматы H264 которые невоспроизводит этот декодер (мб сырость декодера киберлинка, а может сырость дров инвидии 169.28 ), показывает черный экран и воспроизведение неидет.
__________________________________________________
http://ifolder.ru/4631409 - Cyberlink H.264 video decoder
http://sourceforge.net/project/showfiles.php?group_id=170561 - MPClassic с поддержкой EVR (Mod Casimir666)