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

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

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1839
Re: MPC Video Renderer
« Ответ #1485 : 16 Март 2021, 08:06:07 »
Aleksoid1978,
Также, прилагаю ссылку на знакомый вам видео файл, в котором, при использовании аппаратного D3D11-декодера, полностью отсутствует отображение субтитров в оконном режиме, т.е. в окне плеера.

Воспроизвести баг элементарно, достаточно всего лишь навсего скачать и запустить видео файл и дождаться песни про лед. Естественно, при наличии работы аппаратного D3D11-декодера на MPC-VR (DX11 API) в оконном режиме.
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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1486 : 16 Март 2021, 08:06:26 »
Вот блин - надо конкретно говорить про переключение Youtube :)

По поводу субтитров - не смог воспроизвести, скачал тот файл с торрента - все с ними ок.
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

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1487 : 16 Март 2021, 08:07:45 »
Aleksoid1978,
Также, прилагаю ссылку на знакомый вам видео файл, в котором, при использовании аппаратного D3D11-декодера, полностью отсутствует отображение субтитров в оконном режиме, т.е. в окне плеера.

Воспроизвести баг элементарно, достаточно всего лишь навсего скачать и запустить видео файл и дождаться песни про лед. Естественно, при наличии работы аппаратного D3D11-декодера на MPC-VR (DX11 API) в оконном режиме.

У меня не открывается сайт :)
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

  • Ветеран
  • *****
  • Сообщений: 1839
Re: MPC Video Renderer
« Ответ #1488 : 16 Март 2021, 08:10:00 »
Aleksoid1978,
Цитировать
По поводу субтитров - не смог воспроизвести, скачал тот файл - все с ними ок.
Да не может такого быть... Баг строго стабильный, проявляется на Windows 10 сразу же, при работе аппаратного D3D11-декодера на MPC-VR, при DX11 API.

Пробуйте тогда воспроизвести у себя отсутствие субтитров в окне, при работе аппаратного D3D11-декодера на MPC-VR, при DX11 API.
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

  • Ветеран
  • *****
  • Сообщений: 1839
Re: MPC Video Renderer
« Ответ #1489 : 16 Март 2021, 08:11:39 »
Aleksoid1978,
Цитировать
У меня не открывается сайт
Понял, прилагаю торрент-файл.
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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1490 : 16 Март 2021, 08:26:53 »
По поводу индикатора GPU - это тупо "баг" отрисовки :)
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

  • Ветеран
  • *****
  • Сообщений: 1839
Re: MPC Video Renderer
« Ответ #1491 : 16 Март 2021, 08:31:52 »
Aleksoid1978,
Решил продемонстрировать вам наглядно проблемы с субтитрами, при использовании аппаратного D3D11-декодера на Windows 10.
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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1492 : 16 Март 2021, 08:51:02 »
По поводу значка GPU - там прикол в том что декодер инициализируется окончательно уже после начала декодирования, гляну что можно сделать.
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

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1493 : 16 Март 2021, 09:25:43 »
Отсутствие субтитров на Холодном сердце подтверждаю. Будем смотреть.
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

  • Постоялец
  • ***
  • Сообщений: 250
Re: MPC Video Renderer
« Ответ #1494 : 16 Март 2021, 10:03:18 »
С Lavdx11 native субтитры есть в Холодном сердце. Значит ничего страшного. Всего лишь какой-то нюанс.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1495 : 16 Март 2021, 10:31:22 »
Исправлены субтитры, исправлен значок GPU.
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

  • Ветеран
  • *****
  • Сообщений: 1839
Re: MPC Video Renderer
« Ответ #1496 : 16 Март 2021, 17:33:44 »
Aleksoid1978,
Исправлены субтитры, исправлен значок GPU.
Великолепно! Грандиозно! :)

Вот теперь DX11 в MPC-VR отлажен более менее с аппаратным D3D11-декодером.

Есть еще один нюанс (проблема) - это остаточный кадр в самом конце воспроизведения. Дело в том, что если у нас установлена опция "Перемотать в конце", то его быть не должно, при использовании аппаратного D3D11-декодера.
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.

MPCfan

  • Постоялец
  • ***
  • Сообщений: 250
Re: MPC Video Renderer
« Ответ #1497 : 16 Март 2021, 18:06:27 »
Evgeniy1990,
У себя проверил на остаточный кадр при включённой опции "перемотать в конце". Не перематывает с любым декодером, не только при использовании аппаратного D3D11-декодера на gt730m. А на intelhd4000 перематывает даже с dxva11. Тут непонятная ситуация.
P.S. Дополнение к нюансу. Если включить статистику, то перематывает и на gt730m. Такая же ситуация с остановкой. Без статистики остановка получается как стоп-кадр, со статистикой - чёрный экран. Происходит это  с "discard", с "flip sequential" всё выглядит корректно. Проверил MPCVideoRenderer-0.5.2.1607, на нём и с "discard" всё нормально с lav dx11 native и другими декодерами. Так что это связано с последними изменениями. Поищем....
MPCVideoRenderer-0.5.3.1651_git2021.03.08-2db41cf тоже всё нормально с "discard"
MPCVideoRenderer-0.5.3.1655_git2021.03.13-45752a0 тоже всё нормально с "discard"
MPCVideoRenderer-0.5.3.1657_git2021.03.15-79665a2 здесь уже перемотка в конце и на остановке с "discard" не работает на gt730m
P.P.S. Вещественные доказательства >
0.5.3.1655 - https://yadi.sk/i/JLHZKSS6Kh1mSw discard работает с dx11 vp
0.5.3.1657 - https://yadi.sk/i/ztE2kiciVMxvlA discard не работает с dx11 vp , если отключить dx11 vp , то будет.
« Последнее редактирование: 16 Март 2021, 20:15:00 от MPCfan »

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2542
Re: MPC Video Renderer
« Ответ #1498 : 17 Март 2021, 04:14:33 »
Спасибо за инфу, посмотрим.
А на самом деле оно бы и раньше так работало на discard, но по программной "ошибке" вместо VP для ресайза использовались шейдеры, поэтому этого эффекта и не наблюдалось.
Я думаю это можно проверить на старых билдах при условии вывода картинки в 100%.
« Последнее редактирование: 17 Март 2021, 04:20:18 от 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

  • Постоялец
  • ***
  • Сообщений: 250
Re: MPC Video Renderer
« Ответ #1499 : 17 Март 2021, 04:33:16 »
Aleksoid1978,
Возможно. Но если бы по ошибке использовался shaders vp в dx11 для ресайза, то некоторые файлы типа 4k h.264 60fps невозможно было бы воспроизвести без дропов на этой железяке.