Как включить DXVA в MPC Homecinema?

Автор Виртуоз, 03 Грудень 2008, 20:25:56

Попередня тема - Наступна тема

Виртуоз

В последнем ДПК очень хвалили MPC Homecinema за наличие функции DXVA, позволяющей воспроизводить HD-видео мощностями видеокарты. Подскажите, как правильно настроить эту функцию?) Достаточно ли поставить галочку в Настройки-Встроенные фильтры-H264/AVC (DXVA)? Или нужны еще какие-то изменения в конфигурации?
Якщо робити як слід, то усі сумніватимуться, що ти взагалі щось робиш

Xella

#1
Поставил с нуля систему стоит ffdshow x64 + MPC Homecinema x64 - на 720p релизах нагрузка 2-6% в свойствах показывает что DXVA: H.264 decoder и определяет модель видеокарты.
Ты сам дал ответ на вопрос. Но скачай новый MPC Homecinema
upd
На 1080i - 11-15% загрузки процессора.

Система Е8200/2Gb RAM/8800GTS 512 Mb

Загрузка процессора измеряна при развороте фильма на полный екран в оконном режиме.

Виртуоз

Нашел статью с рекомендациями по настройке MPC HC. Там пишется, что еще очень важно заблокировать ffdshow Video decoder во Внешних фильтрах.
Якщо робити як слід, то усі сумніватимуться, що ти взагалі щось робиш

Xella

Цитата: Виртуоз від 04 Грудень 2008, 12:52:29
Нашел статью с рекомендациями по настройке MPC HC. Там пишется, что еще очень важно заблокировать ffdshow Video decoder во Внешних фильтрах.
я отключил в принципе все в ffdshow, но и без этого я не мог заставить MPC HC x64 работать с ffdshow даже отключая внутренние фильтры в самой программе.

mrsan2

Сделал в MPC HomeCinema все как в  статье Настройки GOM playera по умолчанию (внутренние кодеки)
Фильм Титаник 1920х1088 25Гб
Вот результаты. Разница налицо


[вложение удалено администратором]

alta1r

а есть шанс заставить  DXVA работать с 7 поколением nvidia?

negdali

пробовал на 7600GT не получается, но с кодеком PURE VIDEO decoder или bitcontrol 2.3  фильмы в формате Mpeg2 работают включая 1080Р загрузка проца 30%

linuxdrom

Цитата: alta1r від 04 Грудень 2008, 22:55:46
а есть шанс заставить  DXVA работать с 7 поколением nvidia?
нет, в 7-м поколении его просто нет

Цитата: negdali від 21 Грудень 2008, 01:52:28
пробовал на 7600GT не получается, но с кодеком PURE VIDEO decoder или bitcontrol 2.3  фильмы в формате Mpeg2 работают включая 1080Р загрузка проца 30%
"Mpeg2" абсолютно не показателен, так как даже для процессоров 5-летней давности не он проблема при хорошем программном декодере.   

Immortiis

#8
Цитата: Виртуоз від 03 Грудень 2008, 20:25:56
Настройки-Встроенные фильтры-H264/AVC (DXVA)

А где эту галочку ставить, можете поточнее сказать?

АПДЕЙТ: все сделал по вышеприведенной статье, но нифига не работает :(

E2160@1,8/4850

linuxdrom

Цитата: Immortiis від 23 Грудень 2008, 19:49:26
А где эту галочку ставить, можете поточнее сказать?
Во первых галочка стоит по умолчанию, во вторых в последних версиях ее нет  :)
Цитата: Immortiis від 23 Грудень 2008, 19:49:26
АПДЕЙТ: все сделал по вышеприведенной статье, но нифига не работает :(

E2160@1,8/4850
ОС? что пытаетесь проиграть?

Immortiis

Цитата: linuxdrom від 23 Грудень 2008, 20:07:46
ОС? что пытаетесь проиграть?

Виста, блюрей-рип в матрёшке 11 гиг, 1080p

arestarh

Цитата: Immortiis від 23 Грудень 2008, 20:12:08
Виста, блюрей-рип в матрёшке 11 гиг, 1080p

А можете привести цепочку фильтров при проигрывании?(меню *Воспроизведение/фильтры*)
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

linuxdrom

Цитата: Immortiis від 23 Грудень 2008, 20:12:08
Виста, блюрей-рип в матрёшке 11 гиг, 1080p

Возможно рип просто кривой.
И в Висте нужно вывод изображения EVR выбирать.

Immortiis

Цитата: arestarh від 25 Грудень 2008, 18:29:35
А можете привести цепочку фильтров при проигрывании?(меню *Воспроизведение/фильтры*)

Default DirectSound Device
Enhanced Video Renderer (custom presenter)
Audio Switcher
MPC Video Decoder
ffdshow Audio Decoder
F:\***\**.mkv <-- название и пусть файла

В трее висит при проигрывании ffdshow audio и Haali Media Splitter.

Цитата: linuxdrom від 25 Грудень 2008, 21:09:10
Возможно рип просто кривой.
И в Висте нужно вывод изображения EVR выбирать.

Отличий от нагрузки на процессор при других рипах и других плеерах нет.

arestarh

Immortiis
Посмотрите по Ctrl+J используется ли DXVA при проигрывании файла. И, если можно, приведите тех. информацию о файле.
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Immortiis

Цитата: arestarh від 02 Січень 2009, 21:03:25
Immortiis
Посмотрите по Ctrl+J используется ли DXVA при проигрывании файла. И, если можно, приведите тех. информацию о файле.

Эта комбинация клавиш не дает никакого результата.

arestarh

Ок. Тогда приведите техническую информацию о файле(Mediainfo) и, по возможности, сделайте, сэмпл(Mkvtoolnix).
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Immortiis


arestarh

Immortiis
Скорей всего вы качали с этой раздачи. Да, на данном конкретном файле DXVA не врубается(вернее вырубается) и виной тому материал(файл), который вообще(или частично) аппаратно не совместим - не соответствует DXVA.
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Immortiis

Цитата: arestarh від 03 Січень 2009, 15:52:24
Immortiis
Скорей всего вы качали с этой раздачи. Да, на данном конкретном файле DXVA не врубается(вернее вырубается) и виной тому материал(файл), который вообще(или частично) аппаратно не совместим - не соответствует DXVA.

А на чем я могу проверить DXVA? Желательно какой-нибудь ролик?

IK91

Цитата: Immortiis від 03 Січень 2009, 16:05:14
А на чем я могу проверить DXVA? Желательно какой-нибудь ролик?
Тю, скачай любой *.wmv 1080р и проверь  :)
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Immortiis

Скачал отсюда http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx Journey Into Amazing Caves (IMAX). Что медиаплеер хоум синема, что гом плеером - один фиг. Не видно, что DVXA работает...

IK91

Цитата: Immortiis від 03 Січень 2009, 16:41:01
Не видно, что DVXA работает...
Не хочу перечитывать тему, но как ты настраивал Media Player Classic – Homecinema, и чем измеряешь +/- нагрузки системы, и узнаешь то, что DVXA работает или нет ?
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Xella

#23
Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 16:13:32
Тю, скачай любой *.wmv 1080р и проверь  :)
DXVA в  MPC Homecinema не работает с Mpeg2 and WMV.

Цитата: http://mpc-hc.sourceforge.net/DXVASupport.htmlMpeg2 and WMV accelerations are not supported either.

и на практике не работает с XVid (один из роликов на диске ДПК №1 09).

Посмотеть работает ли DXVA можно в Воспроизведение-Фильтры-MPC Video Decoder
Выглядит приблизительно так

arestarh

Цитата: Immortiis від 03 Січень 2009, 16:05:14
А на чем я могу проверить DXVA? Желательно какой-нибудь ролик?
Проверьте на сэмпле
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

IK91

Цитата: Olex від 03 Січень 2009, 17:23:21
DXVA в  MPC Homecinema не работает с Mpeg2 and WMV.
Да ладно, а мне почему-то DXVA Checker, показывает:
ModeMPEG2_C: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_D: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_IDCT: DXVA2, NV12, 720x480 / 1280x720 / 1920x1080
ModeH264_VLD_NoFGT: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeVC1_VLD: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV8_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV9_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080

И, он, не не работает, а работает не так как бы хотелось того нам, потому как уменьшение потребностей ресурсов системы уменшается очень несущественно, на глаз % на 5
Цитата: Olex від 03 Січень 2009, 17:23:21
и на практике не работает с XVid (один из роликов на диске ДПК №1 09).
Ну это да  ;)
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Immortiis

Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 17:22:29
Не хочу перечитывать тему, но как ты настраивал Media Player Classic – Homecinema, и чем измеряешь +/- нагрузки системы, и узнаешь то, что DVXA работает или нет ?

Настраивал по статье, что была в начальных постах, узнаю по загрузке процессора.

Счас попробую сэмпл, что дал Арестарх и отпишусь.

Xella

#27
Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 17:35:34
Да ладно, а мне почему-то DXVA Checker, показывает:
ModeMPEG2_C: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_D: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_IDCT: DXVA2, NV12, 720x480 / 1280x720 / 1920x1080
ModeH264_VLD_NoFGT: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeVC1_VLD: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV8_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV9_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080

И, он, не не работает, а работает не так как бы хотелось того нам, потому как уменьшение потребностей ресурсов системы уменшается очень несущественно, на глаз % на 5Ну это да  ;)

Приводил информацию с источником, источник офсайт, -может они его не обновляли давно что врядли. Но у меня точно все VMW с диска ДПК были без акселерации. Хотя не стоит забывать что у меня XP x64 и перед проигрыванием mov файлов мне тоже все время напоминают что х64 версии кодеков нет, но тем неменее mov файлы идут нормально.

5% прироста на мощном процессоре - вполне возможный результат. Теже пресловутые vmw 720p не грузят у меня проц больше 20%.  

upd
блин приделают когда нибуть слепку?  >:(


t_afrosamurai_beatbox_h264.wmv
Audio: Windows Media Audio 48000Hz stereo 192Kbps [Raw Audio 0]
Video: Windows Media Video 9 1280x720 29.97fps 3072Kbps [Raw Video 1]

- Not using DXVA
-------------------------------------------------
ARMA2_InGame_HD_Video_rus.avi
Video: Windows Media Video 9 1280x720 25.00fps 5781Kbps [Video 0]
Audio: PCM 44100Hz stereo 1411Kbps [Audio 1]

- Not using DXVA
-------------------------------------------------
Killzone2_PS3_Trailer5.avi
Video: Xvid 1280x720 25.00fps 2807Kbps [Video 0]
Audio: PCM 44100Hz stereo 1411Kbps [Audio 1]

- Not using DXVA

плеер MPC Homecinema 1.2.908.0 x64
Все ролики с диска ДПК - легче будет думаю всем использовать их.




Immortiis

Опробовал сэмпл, в фильтрах все как писал Olex - DXVA работает: в MPC загрузка процессора до 10%, в GOM Player - 30-40%.

Значит, дело было в фильмах, которые я пытался смотреть. Всем большое спасибо, все, кто принимал участие в моей проблеме, получили плюсики!

Xella

Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 17:35:34
Да ладно, а мне почему-то DXVA Checker, показывает:
ModeMPEG2_C: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_D: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeMPEG2_IDCT: DXVA2, NV12, 720x480 / 1280x720 / 1920x1080
ModeH264_VLD_NoFGT: DXVA1, NV12, 720x480 / 1280x720 / 1920x1080
ModeVC1_VLD: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV8_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080
ModeWMV9_PostProc: DXVA1/2, NV12, 720x480 / 1280x720 / 1920x1080

Нашел что такое DXVAChecker
Цитата
you can check whether your card is DXVA-capable and you will need this too for troubleshooting

Игорь мы здесь не обсуждаем что может видеокарта, а то что может бесплатный проигрователь MPC HC - разработчиков которой наврядли допустят в святая святых Windows Media Video ;)

Мы lне обсуждаем платный CoreAVC или кодеки PowerDVD  ;)



IK91

Цитата: Olex від 03 Січень 2009, 18:01:19
Игорь мы здесь не обсуждаем что может видеокарта
Тю, а разве возможноисти аппаратного ускорения декодирования HD видео силами видеокарт, не способ уменьшить нагрузку процессора ?

И, кстати, касательно DXVA, действительно, только что проверил в 1080р (WMV) оно не работает, а вот уже в 720р работает, и скорее всего это обусловленно тем, что DXVAChecker чуть врет, и максимальное разрешение аппаратного декодера 1280x720 :(
Цитата: Olex від 03 Січень 2009, 18:01:19
Мы lне обсуждаем платный CoreAVC или кодеки PowerDVD
Верю-верю  :)
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Xella

Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 18:08:33
Тю, а разве возможноисти аппаратного ускорения декодирования HD видео силами видеокарт, не способ уменьшить нагрузку процессора ?

И, кстати, касательно DXVA, действительно, только что проверил в 1080р (WMV) оно не работает, а вот уже в 720р работает, и скорее всего это обусловленно тем, что DXVAChecker чуть врет, и максимальное разрешение аппаратного декодера 1280x720 :(Верю-верю  :)
Возможно что ролик 720p не совсем VMV ? можно его тех. характеристики?

Или все же в версии x64 разрабы недоработали и vmw в простой версии цепляется нормально к MPC video decoder?
или у тебя поновее кодеки VMW - 10 или 11 версия?

IK91

Цитата: Olex від 03 Січень 2009, 18:16:14
Возможно что ролик 720p не совсем VMV ? можно его тех. характеристики?
Влом обратно диск вставлять, но проверял на ролике Мирорс Эдж с январского диска ДПК :)
Цитата: Olex від 03 Січень 2009, 18:16:14
или у тебя поновее кодеки VMW - 10 или 11 версия?
Да хз, на основную машину только Висту поставил, по-моему вообще 9 стоят  :)
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

arestarh

Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Xella

Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 18:27:58
Влом обратно диск вставлять, но проверял на ролике Мирорс Эдж с январского диска ДПК :)Да хз, на основную машину только Висту поставил, по-моему вообще 9 стоят  :)

Поставил 11 плеер, а кодеки то не менялись, туплю я похоже.
Но попробовал оба ролика из  Мирорс Эдж - не цепляет DXVA на x64 :-[ . Сейчас еще семпл выше попробую.

IK91

Цитата: Olex від 03 Січень 2009, 18:34:16
Поставил 11 плеер, а кодеки то не менялись, туплю я похоже.
Ага 9 последние  :)
Цитата: Olex від 03 Січень 2009, 18:34:16
Но попробовал оба ролика из  Мирорс Эдж - не цепляет DXVA на x64 .
Эм, это у тебя Виста х64 ?
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Xella

#36
Цитата: IGOR_KRUTOI_91 від 03 Січень 2009, 18:36:28
Ага 9 последние  :)Эм, это у тебя Виста х64 ?
нет у меня XP SP2 x64 Edition

Извините но качать ролик что кинули выше не буду точно, 2 часа ждать - ну его ваш UA-IX  :D







IK91

Цитата: Olex від 03 Січень 2009, 18:38:04
нет у меня XP SP2 x64 Edition
Если бы Виста 64 битная была, мог бы на НТРС проверить, а так  :-[
Цитата: Olex від 03 Січень 2009, 18:38:04
Извините но качать ролик что кинули выше не буду точно, 2 часа ждать - ну его ваш UA-IX  :D
+641
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

Xella


Нашел другой  - бетмен на январском диске -
BAA_Teaser_HD.wmv
Audio: Windows Media Audio 48000Hz stereo 192Kbps [Raw Audio 0]
Video: WMVA 1920x1080 29.96fps 14778Kbps [Raw Video 1]

MPC Video Decoder даже не появляется в фильтрах, хоть с этим все как у людей ;)  Грузит процессор в районе 38-40 %.

arestarh

#39
Попробуйте слить этот сэмпл-трейлер в .wmv сдесь или сдесь. А куда вообще вам будет удобней?
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Xella

#40
Цитата: arestarh від 03 Січень 2009, 19:25:20
Попробуйте слить этот сэмпл-трейлер в .wmv сдесь или сдесь. А куда вообще вам будет удобней?

Я не знаю откуда ты береш все эти файлхостинги, но качать со скоростью 20 кб/с мне как, то не улыбается.  ;)
Оригинальный файл находиться на сайте warnerbros.com откуда я его сейчас и качаю тыц правда он запакован, но по идее тот же самый.

upd

DKTRL3_1080.wmv
Audio: Windows Media Audio 96000Hz stereo 440Kbps [Raw Audio 0]
Video: WVC1 1920x816 23.98fps 8000Kbps [Raw Video 1]

MPC Video Decoder подхватывает формат VC1 но к сожалению без поддержки DXVA так как у меня видеокарта Nvidia 8800GTS (G92), а на офф сайте MPC HC сказано

Цитата
nVidia series 8(9)xxx for H.264 only

ATI Radeon HD series for H.264 and VC-1 decoding


Скорее всего это связано еще и с тем что в серии 88xx обрезанная поддержка Purevideo HD PureVideo HD Support Table PDF

upd2
Долго смеялся с отмазки Nvidia
Цитата.
Do the GeForce 8800 series GPUs include the same video processing capabilities as the new GeForce 8400, GeForce 8500 and GeForce 8600 GPUs?
No. The GeForce 8800 uses the previous generation of PureVideo HD. This is because the GeForce 8800 is usually paired with more powerful dual-core CPUs and our goal is to achieve balanced use of all the processing power in your machine. With the GeForce 8800, it makes sense to let these powerful CPU cores handle functions they do well. But with the lower-end GPUs, which are usually paired with less-powerful, single-core CPUs, it is better for the GPU to take on the entire video decoding and processing task and the new PureVideo HD engine has been enhanced with these chips in mind.

Потому что у вас крутая тачка с двухядерником и 8800ГТС то вы можете и напрягать проц, а если у вас слабенький проц и видюха 8400 то пусть она поработает вместо процессора.  ;D

arestarh

Дам... Забылся.. Просто у самого видеоадаптер от ATI. Этот трейлер можно использовать как некий образец видео, сжатого VC1, при воспроизведении которого точно задействуется DXVA, естественно при соответствующих *умениях* видеокарты!
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!

Xella

Цитата: arestarh від 03 Січень 2009, 22:47:27
Дам... Забылся.. Просто у самого видеоадаптер от ATI. Этот трейлер можно использовать как некий образец видео, сжатого VC1, при воспроизведении которого точно задействуется DXVA, естественно при соответствующих *умениях* видеокарты!
может кто нибуть с Nvidia другой серии отпишется....

IK91

Цитата: Olex від 03 Січень 2009, 23:03:34
может кто нибуть с Nvidia другой серии отпишется....
Не, у мну на РС 4850, на НТРС 3870  :)

Хотя, можно достать старушку 8800GTS - поколдовать (но это завтра)  :)
Звонишь мэру в офис, и он высвечивает сигнал в небе, в виде <мораль не позволяет>.

linuxdrom

Цитата: Immortiis від 03 Січень 2009, 15:12:22
Сведения о файле: http://i39.tinypic.com/osrjhf.jpg
Цитата: linuxdrom від 25 Грудень 2008, 21:09:10
Возможно рип просто кривой.
Теперь точно можно сказать что кривой. Для нормальной работы аппаратного ускорения и проигрывания на бытовых медиаплеерах (Egreat, Popcorn, TViX...) профиль для кодека H264 должен быть не выше High@L4.1. В этом же рипе профиль выставлен не верно. К тому же Ref_frames используется аж 16, потому, если я правильно помню, это рип все равно не попадает под спецификации High@L4.1.
Впрочем, учитывая разрешение и битрейт, вряд ли стоит печалиться. Этот рип сильно процессор не нагрузит.

Цитата: arestarh від 03 Січень 2009, 15:52:24
и виной тому материал(файл), который вообще(или частично) аппаратно не совместим - не соответствует DXVA.
именно так

Цитата: Olex від 03 Січень 2009, 17:23:21
и на практике не работает с XVid (один из роликов на диске ДПК №1 09).
и не должен. DXVA предназначен для актуальных для HD кодеков H264 и VC-1. Все остальное от лукавого.

Цитата: Olex від 03 Січень 2009, 20:27:09
Долго смеялся с отмазки Nvidia
Потому что у вас крутая тачка с двухядерником и 8800ГТС то вы можете и напрягать проц, а если у вас слабенький проц и видюха 8400 то пусть она поработает вместо процессора.  ;D
угу :) . На самом деле у Nvidia и ускорение H264 очень долгое время не работало нормально.

arestarh

Здравствуйте!

Ребят, может кто-то является счастливым обладателем процессора на основе архитектуры Sandy Bridge + чипсета Intel H67, чтобы проверить, корректно ли работает DXVA в MPC-HC ?

Просто, к примеру, на билд 2827 еще жаловались, но после этого еще вносились правки в программный код для корректной поддержки данных графических ускорителей.
Т.е., желательно использовать последний, не финальный, "билд в разработке":
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-1-5-1-2946.html
Дерьма много на свете, но надо жить и, главное, надо любить! Тогда смысл в жизни есть!