Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ Тема: Обсуждение рендереров автор: Artofeel сообщение оставил Artofeel , 02 декабря 2009, 09:04
Обсуждаем как использовать видюху при декодировании видео.Ну начало разговора < здесь > и < здесь > Итак что нужно чтобы EVR работал под XP? У меня он работает тоько на DivX/Xvid/пр... а с AVC вылетает при открытии, в чем может быть проблема? пс: модераторы не бейте за название темы, чтож поделаешь... сообщение оставил -Px- , 02 декабря 2009, 12:16
Берёшь evr.dll и dxva2.dll из любого подручного дистрибутива Висты или Семёрки (можно и из .Net Framework, но они там староваты), кидаешь их в Windows\System32, дальше "Пуск" - "Выполнить" regsvr32 evr.dll regsvr32 dxva2.dll Всё :)
Как именно вылетает? сообщение оставил Artofeel , 02 декабря 2009, 15:29
Есть обе эти dll'ки, не знаю кто их поставил, может Net Framework...Версия 6.0.6001.17014 у обоих файлов Вот только dxva2 не регистрируется...
А чем вообще EVR лучше VMR ?
Кстати насчет Оверлея ты был прав, что-то есть, да... вот соорудил в Graph Studio И работает! как и в DXVAChecker'е, все обрабатывает видюха! Вот теперь бы это заствить работать в MPC... upd Все сделал! В MPC во внешних фильтрах указал Overlay Mixer и CyberLink H.264/AVC Decoder, поставил им Prefer. И вооаля все работает Неровский так и не хочет сохранять галочку напротив DXVA, он похоже автоматом её как то включает... Теперь я еще больше вижу разницу между 60fps и 24fps, последнии мне кажутся тормозящими сообщение оставил -Px- , 02 декабря 2009, 16:48
Значит старьё из .Net и они вообще-то установлены :). На свежие - users.i.com.ua/~finish/evr/evr.zip, просто замени те, что есть, регистрировать их не надо уже
Было пару старых скриншотов, чёткость на EVR, особенно у текста, была повыше. Снималось тюнером прямо с эфира, так что свалить разницу на что-то другое не получалось сообщение оставил Esc , 02 декабря 2009, 17:26
Я не понял. Тема называется DXVA, а обсуждается использование какого-то рендерера. Связь?
сообщение оставил -Px- , 02 декабря 2009, 17:36
Ну, у Artofeel-а были вопросы в первую очередь по DXVA, но в процессе сами решились сообщение оставил Esc , 02 декабря 2009, 18:16
Но тему-то уж извольте называть в соответствии с предметом обсуждения, а не в честь какого-то разговора, который состоялся в совсем другом месте и уже закончился. Даже если у вас о нём остались ностальгические воспоминания.упд: Переименовал тему. Если убедите, что обсуждатся что-то сверх указанного, могу переименовать обратно. сообщение оставил Artofeel , 02 декабря 2009, 19:44
Тема может помочь тем кто хочет (но не знает как) настроить видеокарту на обработку h264, а с таким название она не кому не нужна будет... Лучше бы наоборот заменил бы: (VMR7 / VMR9 / EVR / и прочии нипанятные аббревиатуры...) ну...на что нибудь типа: Видюха спешит на помощь! сообщение оставил Esc , 03 декабря 2009, 00:38
ArtofeelСтавишь себе MPC-HC, включаешь у него внутренние декодеры - и всё тебе играет через твой любимый DXVA. сообщение оставил Artofeel , 03 декабря 2009, 08:26
сообщение оставил Lenchik , 04 декабря 2009, 00:11
из 3.5, вроде бы, ну и сервис-паки на него же можно поставить
Зачем? DXVA1 (как минимум) работает и в VMR9 (а может и в VMR7). А для DXVA2 нужно не только EVR И вообще, очень много нужного и ненужного по теме можно найти тут (включая сборку KMPlayer под DXVA с разными рендерами и кодеками с аппаратным ускорением (ибо не всякое закодированое абы как видео можно будет проиграть апаратным ускорением и уж тем более DXVA): < http://forum.ixbt.com/topic.cgi?id=10:56320 > < http://forum.ixbt.com/topic.cgi?id=10:56858 > < http://forum.radeon.ru/viewtopic.php?t=23533 > даже и не знаю куда писать - в этой теме по рендерерам пошло, а там про ускорение непонятно, закончилось ли... сообщение оставил -Px- , 04 декабря 2009, 00:40
Можно, но без толку, evr.dll всё равно остаётся старый, я проверял
DXVA2 работает с EVR на ATI для VC-1 сообщение оставил Lenchik , 04 декабря 2009, 00:53
На XP (SP2? SP3?) работает? Просто такие релизы мне не встречались, так что потестить самому не приходилось. Слышал, что на некий интеловский чип со встроенной графикой (845G?) были сделаны дрова, которые позволяли ускорение DXVA2, но только под EVR и под Vista+. сообщение оставил Esc , 04 декабря 2009, 02:57
А я вот попробовал ваш DXVA, и у меня было нехорошее ощущение, что он дропает фреймы. Поэтому я его выкинул и больше не трогал. А в чём вообще фишка, чтобы его так старательно добиваться. Зачем вам проц, когда вы смотрите видео?
сообщение оставил -Px- , 04 декабря 2009, 03:19
Да
Навскидку Dark Knight и по-моему Fountain, на диске где-то специально отрезанные образцы лежат
Дык в Vista+EVR все практически dxva2 умеют
Ну, не у всех хватает процессора для чисто софтового декодирования, даже под CoreAVC, плюс не у всех кулера под нагрузкой на процессор работают тихо, а так можно собрать маленький и тихий HTPC с видеокартой без вентилятора, или вообще интегрированной . Электричество, опять же, там, где оно дорогое ;) сообщение оставил Artofeel , 04 декабря 2009, 06:26
Поставил новые дрова, и теперь на VMR9 все работает Ну раз тема о рендерах... Наткнулся на < madVR >, позволяет делать качественный scaling, от простого Bicubica вплоть до Spline64, и вроде должен использовать видюху, но чет не хочет...да и разницы я особой не заметил, наверно потому что монитор 17" сообщение оставил -Px- , 04 декабря 2009, 11:31
сообщение оставил Artofeel , 04 декабря 2009, 14:28
-Px-ну в changelog написано что-то с GPU (ну знаешь, такие непонятные английские заумные выражения)), вот я и подумал что он использует ресурсы видеокарты, и я имел ввиду не декодинг, а саму обработку изображения |