Автор Тема: MPC Video Renderer  (Прочитано 72936 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
MPC Video Renderer
« Ответ #555 : 27 Январь 2020, 08:33:15 »
Бред какой то.
I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #556 : 27 Январь 2020, 08:54:34 »
Aleksoid1978
Цитата: Aleksoid1978
Бред какой то.
Увы, но это не бред. Это чистая правда.

Пожалуйста, посмотрите сами:

1. 60 Гц
2. 75 Гц
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #557 : 27 Январь 2020, 15:27:29 »
У меня ощущение, что где-то в DWM или драйвере кадры придерживаются на +1 обновление экрана.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #558 : 29 Январь 2020, 02:40:12 »
Вернулась старая проблема с проигрыванием DVD.
У меня на DVD NTSC на входе частота 9.990i. Найду время - буду искать проблемное изменение.

Добавлено: 2020-01-29 05:30:59

Плохо то, что баг нестабильный.


Добавлено: 2020-01-29 05:35:53

Например заменяю отладочную версию на релизную подменой файла и баг изчезаю. Думаю, ага, вот в чем причина. Возращаю файл обратно и на отладочной версии нормально становиться. :mad:

Добавлено: 2020-01-29 05:40:12

Более менее надежная зацепка, это то что "Microsoft DTV-DVD Video Decoder" перестал подключаться совсем... Или это от другого зависит...

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #559 : 29 Январь 2020, 05:50:38 »
V0lt,
Цитировать
Более менее надежная зацепка, это то что "Microsoft DTV-DVD Video Decoder" перестал подключаться совсем... Или это от другого зависит...
У меня всегда подключается Microsoft DTV-DVD Video Decoder.
Цитировать
Вернулась старая проблема с проигрыванием DVD.
У меня на DVD NTSC на входе частота 9.990i. Найду время - буду искать проблемное изменение.
У меня вообще 8.065i на входе и 20.854 на выходе вместо 50i, как должно быть с учетом флага интерлейса.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #560 : 29 Январь 2020, 17:31:26 »
Цитата: Evgeniy1990
У меня вообще 8.065i на входе и 20.854 на выходе вместо 50i, как должно быть с учетом флага интерлейса.
Спасибо.

Добавлено: 2020-01-29 19:06:57

В общем у меня сегодня на Win7 баг относительно стабильный.

v0.3.7.1059 (git-2019.12.29-6505dfd) - норм
v0.3.8.1060 - норм
v0.4.0.1084 (git-2020.01.11-f8d946f) - баг

Добавлено: 2020-01-29 20:13:00

Это очень странно, но у меня получается следующее:
v0.4.0.1066 (git-2019.12.30-38a3d46) - норм.
v0.4.0.1067 (git-2019.12.30-7a81052) - ловлю баг с 1-3 попытки.

Добавлено: 2020-01-29 20:15:11

Изменение 7a81052


Добавлено: 2020-01-29 20:31:26

В общем сделал частичный откат 7a81052. Собирайте v0.4.0.1122 и проверяйте на своих системах. Мне похоже помогло на Win7.

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #561 : 30 Январь 2020, 01:01:56 »
V0lt,
Цитировать
В общем сделал частичный откат 7a81052. Собирайте v0.4.0.1122 и проверяйте на своих системах. Мне похоже помогло на Win7.
Проверил на Windows 10. Теперь Microsoft DTV-DVD Video Decoder отказывается подключаться совсем.
А при использовании Microsoft DTV-DVD Audio Decoder вообще отсутствует звук. О как... (О_о)
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #562 : 30 Январь 2020, 02:13:35 »
Вопрос был о частоте кадров.

Microsoft DTV-DVD Video Decoder - это отдельная тема.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
MPC Video Renderer
« Ответ #563 : 30 Январь 2020, 02:17:49 »
Microsoft DTV-DVD Video Decoder - на Win 8.1/10 не подключается к MPEG1/2, убрали эту возможность после 7.
I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #564 : 30 Январь 2020, 02:34:35 »
Aleksoid1978,
Цитировать
Microsoft DTV-DVD Video Decoder - на Win 8.1/10 не подключается к MPEG1/2, убрали эту возможность после 7.
Да что вы говорите... Я воспроизводил баг с частотой кадров на DVD-Video как раз при помощи Microsoft DTV-DVD Video Decoder. Т.е. в моем случае он проявлялся при смене видео декодера. Так же как и у V0lt\'а, баг был нестабильным.
После частичного отката одного изменения, Microsoft DTV-DVD Video Decoder.теперь у меня не подключается совсем, поэтому мне точно не проверить, ушла проблема, или нет, поскольку на встроенном MPC DVD Video Decoder она не проявляется. Вернее - проявляется, но только после обратного возвращения с внешнего видео декодера на встроенный.

V0lt,
Цитировать
Вопрос был о частоте кадров.
После частичного отката проблемного изменения, частота на входе и выходе стала нормальной.
Пример: Вход - 25.000i -> Выход - 50.000 FPS. Это правильно, с учетом флага интерлейса.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #565 : 30 Январь 2020, 02:40:09 »
Цитата: Evgeniy1990
После частичного отката проблемного изменения, частота на входе и выходе стала нормальной.
Спасибо. Сборку 1122 залил.
Цитировать
Да что вы говорите... Я воспроизводил баг с частотой кадров на DVD-Video как раз при помощи Microsoft DTV-DVD Video Decoder.
Работа этого декодера перепроверяется просто. Подключается обычный EVR или EVR-CP и запускается DVD-Video.

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #566 : 30 Январь 2020, 05:43:58 »
V0lt,
Цитировать
Работа этого декодера перепроверяется просто. Подключается обычный EVR или EVR-CP и запускается DVD-Video.
Впервые в своей жизни слышу про такой способ. (О_о) Они что связаны (взаимосвязаны)???
Очень странно. Прям чудеса какие-то...  У меня всегда, на любой системе работал Microsoft DTV-DVD Video Decoder. Причем, неважно какой был формат, будь то DVD-Video, или же H.264. Но он всегда подключался к графу фильтров и работал строго в аппаратном режиме. И как вообще EVR-ы с ним могут быть связаны? А если будет тот же VMR-9, или madVR...
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
MPC Video Renderer
« Ответ #567 : 30 Январь 2020, 06:07:06 »
Еще раз повторюсь - начиная с 8(или 8.1) Microsoft DTV-DVD Video Decoder перестал подключатся и декодировать MPEG1/2, DVD в том числе.

Проверяется легко - в графстудии.
I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #568 : 30 Январь 2020, 14:25:47 »
Цитата: Evgeniy1990
Впервые в своей жизни слышу про такой способ. (О_о) Они что связаны (взаимосвязаны)???
EVR-CP или EVR - это штатные рендереры MPC-BE и MPC-HC уже более десятка лет. Если с этими рендерарами не работает Microsoft DTV-DVD Video Decoder при воспроизведении DVD-Video, то с любым другим не будет и подавно.

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #569 : 01 Февраль 2020, 17:27:56 »
V0lt,
Цитировать
EVR-CP или EVR - это штатные рендереры MPC-BE и MPC-HC уже более десятка лет. Если с этими рендерарами не работает Microsoft DTV-DVD Video Decoder при воспроизведении DVD-Video, то с любым другим не будет и подавно.
Ясно, значит EVR и Microsoft DTV-DVD Video Decoder все же связаны между собой. Все-таки как никак у них один создатель - корпорация Майкрософт. Странно, что до этого последнего изменения, в моем случае он всегда подключался к DVD-Video, иначе я бы просто напросто не увидел (не воспроизвел) бы баг с урезанной частотой кадров до 8 FPS вместо 25 и т.д.

EVR-CP - это вообще не штатный и даже не системный видео-рендерер. Он лишь "штатный", т.е. по умолчанию только для всех этих плееров, вроде MPC-HC, MPC-BE, PotPlayer, Light Alloy, начиная с Windows Vista и выше. Но в каждом из них (из данных плееров) он работает по своему (по-разному). Это очень хорошо заметно во время воспроизведения различных видео файлов, а также видно по свойствам и его статистике. Например, в одном - строго 0, 0, 0, в другом - 1, 0, 1, в третьем 16, 0, 0 и т.д. Казалось бы, вроде как один и тот же видео-рендерер, а в разных плеерах выдает совершенно разные результаты. А значит, это совершенно разные EVR-CP-видео-рендереры. У каждого плеера они свои собственные и имеют свои алгоритмы, которые отличаются, иначе бы везде (во всех случаях) были бы совершенно одинаковые результаты.

Просто раньше я не знал и даже не задумывался о том, что поддержку видео декодера можно проверять с помощью видео-рендерера.

Странно тогда, что корпорация Майкрософт оставила аналогичный Microsoft DTV-DVD Audio Decoder, который хоть и подключается к графу фильтров, но совершенно бесполезный, потому что при его использовании просто напросто полностью отсутствует сам звук. Его просто не слышно. Нет его и все на этом.

Непонятно, то ли это проблема самого данного аудио декодера, то ли проблема со стороны наших фильтров, например аудио переключателя, или же аудио рендерера. Но что-то я в этом сомневаюсь. В MPC-HC, кстати, при его же LAV Filters, также нет звука, если в графе фильтров присутствует этот Microsoft DTV-DVD Audio Decoder.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.