501

Re: MPC Video Renderer

LongKick64
Спасибо за тесты.
Субтитры у меня отображаются. Если у тебя не так, то покажи настройки субтитров в плеере и выложи небольшой проблемный файл.

502 (изменено: LongKick64, 2019-11-07 16:11:31)

Re: MPC Video Renderer

Aleksoid1978 пишет:

Все отображаются субтитры - зачем вносить смуту smile

У меня не отображаются. Зачем мне врать? roll

Субтитры у меня отображаются. Если у тебя не так, то покажи настройки субтитров в плеере и выложи небольшой проблемный файл.

Все настройки по умолчанию. Версия плеера 1.5.4.4878. Версия MPC VR 0.3.3.933. Субтитры не отображаются в режиме D3D11. Не отображаются не внешние, не вшитые сабы. Раздачи на рутрекере, где сабы не отображаются:

https://rutracker.org/forum/viewtopic.php?t=1435677 (внешние сабы)
https://rutracker.org/forum/viewtopic.php?t=4886940 (вшитые сабы)


PS Так же любопытно то, что сабы не отображаются ни на встроенной (Intel HD Graphics 3000), ни на дискретной (AMD Radeon HD 6490M) видеокартах. neutral

503

Re: MPC Video Renderer

LongKick64
Выложи один AVI+SRT из первой раздачи куда-нибудь. По DHT устанешь пиров ждать.

Добавлено: 2019-11-07 17:41:50

А лучше на этом проверь.
СубтитрыТест.mkv


Добавлено: 2019-11-07 17:44:44

И этом
[FTV-subs] Touhou - Bad Apple!! PV [960x720] v2.mkv

504 (изменено: LongKick64, 2019-11-07 18:49:00)

Re: MPC Video Renderer

А лучше на этом проверь.
СубтитрыТест.mkv


Добавлено: 2019-11-07 17:44:44

И этом
[FTV-subs] Touhou - Bad Apple!! PV [960x720] v2.mkv

Проверил. В режиме Direct3D11, субтитры не отображаются.

505

Re: MPC Video Renderer

LongKick64, сделай лог тогда.
Используй отладочную (DEBUG) версию MPC VR. Запусти DebugView перед началом воспроизведения файла СубтитрыТест.mkv. После завершения воспроизведения (там  всего 10 секунд) сохрани лог в файл и выложи куда-нибудь.

506

Re: MPC Video Renderer

Вот: https://mega.nz/#!GkJmVaBD!p5B2YXhnSAW9 … DUy-Tk3Gaw

507

Re: MPC Video Renderer

В логе мало информации. Если рядом положить вот эти DLL соответствующей разрядности, станет ли лог жирнее?

508

Re: MPC Video Renderer

Завтра проверю. wink

509

Re: MPC Video Renderer

Возможно это все из-за гибридной графики. У нас такого железа нет - проверить не можем smile

P.S. Вот попробуй - https://yadi.sk/d/ZXkdO-ANwue4Mg

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

510 (изменено: LongKick64, 2019-11-08 21:33:46)

Re: MPC Video Renderer

V0lt пишет:

В логе мало информации. Если рядом положить вот эти DLL соответствующей разрядности, станет ли лог жирнее?

Бросил эти файлы в папку с плеером MPC-BE.1.5.4.4878.x64 и субтитры появились! MPC VR был такой: MPCVideoRenderer-v0.3.3.934_git2019.11.08-e04319e_Debug. Вот получившийся лог: https://mega.nz/#!WlgHzA6R!0M8T-aXUAr-r … mWKez9wtgo


PS Если использовать НЕ Debug версию MPC VR (MPCVideoRenderer-v0.3.3.934_git2019.11.08-e04319e), то субтитры не будут отображаться.

Добавлено: 2019-11-08 21:50:34

С этими файлами, субтитры появляются, но в режиме DirectX 9.

511

Re: MPC Video Renderer

Рендерер видит эти DLL, но использовать не получается. DX11 отваливается и MPC VR в итоге работает в режиме DX9. Поэтому и субтитры есть.
Без установки WinSDK расширенный лог для DX11 похоже не получить. DLL-ки можешь удалить.

512

Re: MPC Video Renderer

А то что я выложил для проверки выше - как на нем ?

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

513 (изменено: LongKick64, 2019-11-09 05:57:16)

Re: MPC Video Renderer

Aleksoid1978 пишет:

А то что я выложил для проверки выше - как на нем ?

Никак, сабы по прежнему не отображаются( Создается такое впечатление, что субтитры на встроенной графике (Intel HD Graphics 3000) пытаются отрисовываться, но так, как она не поддерживает DirectX 11, только DirectX 10.1, то и субтитров нет. С другой стороны, в дровах AMD, видно что задействована дискретная видеокарта (AMD Radeon HD 6490M), а она как раз таки поддерживает DirectX 11.

514

Re: MPC Video Renderer

Там все сложнее, но без такого железа - без шансов понять.

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

515 (изменено: vitsat, 2019-11-09 15:22:10)

Re: MPC Video Renderer

Испытал работу на своём бывшем компе со встройкой Intel Graphics 4600 HD : любые форматы, декодируемые с пом. DXVA до 4K/60P включительно, софтовое декодирование HEVC и AV1 до 1440/60P включительно и VP9 до 4K/60P включительно идут без пропуска кадров в режиме Direct3D 11
И только лишь для софтового декодирования тяжёлых HEVC и AV1 4K/60P надо снять галку с "Use Direct3D 11" , тогда в режиме "Direct3D 9Ex" MPC Video Renderer просто идеален для любого видео вплоть до 4K/60P
https://c.radikal.ru/c20/1911/9e/36c54462efc5t.jpg
С любыми интерлейсными и MBAFF роликами на Intel Graphics 4600 HD (и на 4000 HD) в последнее время проблем тоже нет.
Благодарю за работу!

516

Re: MPC Video Renderer

В KMP наш рендерер начал падать после 895 (класс CDXVA2VP появился) вот в этом месте

STDMETHODIMP CMpcVideoRenderer::Run(REFERENCE_TIME rtStart)
{
    ...
    return CBaseVideoRenderer2::Run(rtStart);

STDMETHODIMP CBaseRenderer::Run(REFERENCE_TIME StartTime)
{
    ...
    SetRepaintStatus(FALSE);

void CBaseRenderer::SetRepaintStatus(BOOL bRepaint)
{
    CAutoLock cSampleLock(&m_RendererLock) // вот тут !

Ошибка такая
https://jpegshare.net/images/f6/42/f64200e905343ea5d8fa648b4f99838b.png
Плеер KMP (есть портабл установка).
Сэмплы и видео проблемы.

Падает в зависимости от размера кадра. 1020x566 - не падает, 1022x568 - падает. Нормально отладить KMP не получается, только через DebugView.
У меня идей нет, что еще проверять.

Да. Я понимаю, что плеер левый, но ошибка очень странная, которая появилась после использования класса CDXVA2VP. Хотелось бы понять, почему.


Исправлено в MPCVideoRenderer-v0.3.3.937_git2019.11.10-e60af23. Спасибо Aleksoid1978 за помощь.

517

Re: MPC Video Renderer

Чето нифигу у меня не качает с яндекса ((

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

518

Re: MPC Video Renderer

А что значит Direct3D 9Ex в статистике? Что за Ex?

https://i.imgur.com/mA3dOMj.png

519

Re: MPC Video Renderer

Не обращай внимание - это просто DX9 smile

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

520

Re: MPC Video Renderer

LongKick64
Вот чего гугл выдает - Direct3D 9Ex Improvements.

521

Re: MPC Video Renderer

Релиз 0.3.4 мы типа выпустили, но пока не анонсирую на форумах, т.к. наблюдаю серьезный баг в релизной версии. В отладочной все хорошо.

Сбрасываю настройки. Включаю режим DX11 и статистику. Запускаю плеер, начинаю воспроизведение, закрываю плеер и тут же получаю ошибку. Версия v0.3.4.956 x64, Win8.1.

Прошу проверить.

522 (изменено: LongKick64, 2019-11-25 19:57:20)

Re: MPC Video Renderer

Релиз 0.3.4 мы типа выпустили

А где скачать можно?

523

Re: MPC Video Renderer

Ссылку добавил.

524

Re: MPC Video Renderer

Проверил, у меня нет никаких ошибок.

525

Re: MPC Video Renderer

LongKick64
Какая винда? Какая разрядность рендерера?