MPC Video Renderer

Автор V0lt, 24 февраля 2018, 19:10:59

« назад - далее »

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

V0lt

#1260
Предлагаю исследовать проблему на локальных файлах.
60p-orsche - 10643698 - 18470335.mts (H.264 1080p 59.94 fps)
sample03.mkv (H.264 720p 59.94 fps)
LG Colors of Journey HDR UHD 4K Demo.mkv (HEVC 4k HDR 60 fps)

MPCfan

Так должно быть, что в статистике MPC-VR указывается телевизор, хотя плеер находится на мониторе ноутбука. То есть: запускаем плеер и видео на мониторе, статистика показывает именно монитор, переходим в FS на ТВ, статистика показывает ТВ, выходим из FS на монитор, но статистика всё-равно показывает ТВ?

Aleksoid1978

Нет конечно, какая то недоработка всего лишь :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

V0lt,
ЦитироватьДля понимания проблемы с дисплеями запустить вот такой тест - https://www.vsynctester.com/ . Сначала на основном, а затем на дополнительном дисплее.
Рекомендуется запускать в браузере Chrome, но у меня в современном Firefox 68 тоже работает.
Выполнил тесты VSync в браузерах FireFox и Google Chrome. Посмотрите сами. Ничего странного я не увидел.
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.

Evgeniy1990

V0lt,
Цитата: V0lt от 05 сентября 2020, 07:36:40
Предлагаю исследовать проблему на локальных файлах.
60p-orsche - 10643698 - 18470335.mts (H.264 1080p 59.94 fps)
sample03.mkv (H.264 720p 59.94 fps)
LG Colors of Journey HDR UHD 4K Demo.mkv (HEVC 4k HDR 60 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

#1265
Цитата: Evgeniy1990 от 05 сентября 2020, 09:03:44Проблема на данных локальных файлах также присутствует.
Нет тут проблем. FPS под 60. График на Порше ровный, на аватаре есть скачки, но не сказано в каких случаях они возникли.

MPCfan

Aleksoid1978,
Ещё нюанс - запускаю плеер на мониторе, разворачиваю(во внешнем виде отключить всё вплоть до "скрыть границы" включительно), запускаю видео и перехожу в FS на ТВ, потом выхожу, но плеер остаётся в развёрнутом виде на ТВ, нажимаю "восстановить" и плеер возвращается на монитор.
PS. Кстати, рендерер тут не причём оказался, даже без запуска видео плеер себя так ведёт, c настройками по умолчанию всё корректно.

Evgeniy1990

V0lt,
ЦитироватьВ обоих случаях для EVR-CP ни одна из опций VSync не включена и скорее всего задействован режим D3DPRESENT_INTERVAL_IMMEDIATE. Так же в первом случае для EVR-CP не подсчитывается частота дисплея. В итоге график идеально ровный, и вместо измеренного Frame rate мы видем идеальные цифры, а не реальные.
Я никакие параметры в плеере не менял. Тестирование проводилось при одинаковых условиях. Менялся только видео-рендерер.
ЦитироватьДля интереса можно открыть видео 120 fps.
Проверил видео файлы с частотой кадров 120 FPS. И был шокирован тем, что MPC-VR просто слился, не смог выдать мне все 120 FPS, в отличие от EVR-CP, при равных условиях.

Вот результаты.

EVR-CP - все 120 FPS, без пропусков кадров и полностью плавным воспроизведением.
MPC-VR - 60 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.

Evgeniy1990

#1268
V0lt,
ЦитироватьНет тут проблем. FPS под 60. График на Порше ровный, на аватаре есть скачки, но не сказано в каких случаях они возникли.

По вашему пропуски кадров на "Порше" и "Спутнике" - это не проблема?
И где же 120 FPS на "Аватаре"? Или вы считаете, что 60 кадров с пропусками во время воспроизведения - это тоже норма?
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

#1269
Цитата: Evgeniy1990 от 05 сентября 2020, 09:20:10EVR-CP - все 120 FPS, без пропусков кадров и полностью плавным воспроизведением.
На мониторе 60 Гц. Тему можно закрывать. :-(

Evgeniy1990

V0lt,
ЦитироватьТему можно закрывать. :-(
У нас вообще-то тема про проблемы на MPC-VR, а не на EVR-CP. EVR-CP используется только лишь для сравнения результатов.
Нужно разбираться именно с MPC-VR. С ним творится ужас самый настоящий.
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

Где и какой ужас )) Убираем все эти статистики и смотрим - есть какие-то проблемы ?
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

MPCfan

Evgeniy1990,
Цитата: Evgeniy1990 от 05 сентября 2020, 09:29:48
С ним творится ужас самый настоящий.
Знаете, у себя тоже смог повторит ужас на 59,94 fps, при переходе с одного монитора на другой несколько раз иногда  Present сходит с ума. Как будто что-то сбивается в работе.

Evgeniy1990

Цитата: Aleksoid1978 от 05 сентября 2020, 09:34:53
Где и какой ужас )) Убираем все эти статистики и смотрим - есть какие-то проблемы ?
Пропуски кадров во время воспроизведения на MPC-VR - это и есть первоочередной ужас.
Далее, как уже было сказано, - падение частоты кадров, опять же на том же MP-VR, когда вместо 60 кадров (59.94) бывает 56, а то и вовсе 50 кадров.
Ну и разумеется, потеря плавности воспроизведения.

А что касается "Аватара" со 120 FPS, MPC-VR даже не способен их выдать. Выдает 60 кадров максимум. Вопрос - а где тогда эти 120FPS на нем? Почему только 60 кадров? Или на MPC-VR есть свой "скрытый" VSync, когда частота экрана монитора равна частоте кадров видео?

Все-таки надо понимать, что красивые циферки тот же EVR-CP выводит не просто так. Это говорит о его корректности работы и подтверждает ее. Чего нельзя сказать про MPC-VR, которые выдает абы что, некие приближенные частоты кадров в своих наугад выдуманных диапазонах, например [59.87 -> 61 FPS], [47.97 -> 50 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.

Aleksoid1978

Где на локальных файлах падение частоты с 59.94/60 до 50 ? А циферки будут разные ещё и потому что разный алгоритм подсчета, у нас он проще чем на EVR-CP. По 120 - у нас юзается всминк самого D3D9, включаем нужную галку для EVR-CP и будет тот же результат.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215