Большой Воронежский Форум
» Железный и soft форум>DXVA (аппаратное декодирование видео)
zeroserg 12:57 16.07.2009
вот решил темку создать про субж.
у кого работает и как? какими плейерами? может какие правки реестра улучшают воспроизведение?

у меня hd3450 - ускорение h264 работает в MPC и PowerDVD
причём, если "нормальный" рип, то идеально, а если в мкв то появляются артефакты. [Ответ]
Part!zan 19:51 16.07.2009

Сообщение от zeroserg:
если в мкв то появляются артефакты

Непонятно, как тип контейнера может влиять на декодирование... А что такое "нормальный рип"? [Ответ]
zeroserg 21:05 16.07.2009
Part!zan, эт там с какими-то настройками по-умолчанию. если их подкрутить то ускорение не появится или будет глючить.

обнаружилось сегодня: видео прокрученное в повердвд7 - не имеет артефактов (дхва включено)
в мпц хомесинема (при использовании декодера повердвд) - артефакты появляются,
в нём же (при использовании родного мпц декодера) - тоже артефакты. [Ответ]
Part!zan 22:07 16.07.2009
zeroserg, вообще-то есть только требования по кодированию потока, но никак не к контейнеру... В мкв тоже можно сделать "правильный рип".

Сообщение от zeroserg:
при использовании родного мпц декодера

Эээ... Мы же про dxva говорим, правильно? Причем тут родной/неродной декодеры?

Сообщение от :
Q: What are the requirements to make DXVA work?
A: DXVA will only work if you follow these rules:

* You must have a compatible graphics card.
* On Windows XP you must use one of the following video renderers: Overlay Mixer, VMR-7 or VMR-9. It is recommended to use VMR-9 (renderless), since that is compatible with the internal subtitle filter of MPC.
* On Windows Vista you must use one of the following video renderers: EVR or EVR Custom Presenter. It is recommended to use EVR Custom Presenter, since that is compatible with the internal subtitle filter of MPC.
* There may be no intermediate filters between the video decoder and the video renderer!
* No intermediate filters means that you can't use ffdshow for processing raw video. This is already disabled by default.
* No intermediate filters means that DirectVobSub should not be used for displaying subtitles. You should enable the internal subtitle filter of MPC (Options -> Playback -> enable "Autoload subtitles") if you want to be able to view subtitles. Don't forget to select a video renderer that is compatible with the internal subtitle filter, for example VMR-9 (renderless) or EVR Custom Presenter.
* DirectVobSub will automatically get blocked by MPC when the internal subtitle filter becomes active. If you haven't enabled the internal subtitle filter, or if you use a video renderer that is incompatible with the internal subtitle filter, then it is recommended to manually block DirectVobSub. You can do that in the "External Filters" section of MPC options. This filter that you need to block is "DirectVobSub (auto-loading version)".
* The video stream itself must be DXVA compliant. For example, H.264 video with more than 11 reference frames are not DXVA compatible.

[Ответ]
zeroserg 22:16 16.07.2009
>Эээ... Мы же про dxva говорим, правильно? Причем тут родной/неродной декодеры?
незнаю, но при дхва включенном в повердвд - картинка отличная
но в мпц - артефакты и дрожание
(в обеих случаях загрузка процессора капитально снижена)

видимо, что-то отличается, хотя непонятно, ведь видео или декодируется видимокартой или нет... третьего не дано [Ответ]
Part!zan 22:24 16.07.2009

Сообщение от zeroserg:
при дхва включенном в повердвд - картинка отличная

Ну и пользуйся на здоровье. В чем проблема-то? Хочется в мпк смотреть? [Ответ]
zeroserg 00:15 17.07.2009
так вот в матрёшке проблема - Powerdvd ну никак её не воспринимает
пробовал менять формат контейнера на ави - тогда повер просто с ошибкой закрывается [Ответ]
Part!zan 20:54 17.07.2009

Сообщение от zeroserg:
пробовал менять формат контейнера на ави - тогда повер просто с ошибкой закрывается

Ну еще бы... Что бы ты сказал, если б открыв бутылку с минералкой, обнаружил внутри перекись водорода, к примеру )

На воспроизведение dxva могут влиять либо дрова, либо сам плеер. Так что, можно попробовать пообновлять то и другое. Ну и заодно убедиться, что твой фильм в мкв соответствует требованиям. [Ответ]
zeroserg 21:14 17.07.2009
Part!zan, ну я ж не простым переименованием.

чуть поподробнее про требования, как можно убедиться что он соответствует или нет? [Ответ]
Part!zan 22:10 17.07.2009

Сообщение от zeroserg:
ну я ж не простым переименованием

А как? Пережимал? Или перемуксил? В любом случае, х264 не рекомендуется в ави пихать.

Сообщение от zeroserg:
чуть поподробнее про требования

http://www.avsforum.com/avs-vb/showthread.php?t=972503 [Ответ]
zeroserg 22:58 17.07.2009
так так... новые подробности =)
попробовал только-что, вытащил видео (h264) из матрёшки
и решил не загонять в ави контейнер, а просто воспроизвести (расширение mkvextract присвоил файлу - *.h264)
результат - в киберлинк ПоверДвд идеально заработало, в том же мпц (как с использованием киберлинковского, так и родного декодера с включенным дхва) - артефакты и глюки.

вообщем, обнаружилось решение с матрёшкой в повердвд
попозже попробую остальные mkv-шки так проверить [Ответ]
Вверх