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

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

LongKick64

  • Постоялец
  • ***
  • Сообщений: 423
MPC Video Renderer
« Ответ #525 : 25 Ноябрь 2019, 18:11:37 »
10. x64.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #526 : 25 Ноябрь 2019, 18:24:42 »
Скриншот падения релизной версии (но отладочного плеера) для Aleksoid1978.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
MPC Video Renderer
« Ответ #527 : 25 Ноябрь 2019, 23:01:41 »
Win10, x86 - все отлично.
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
« Ответ #528 : 26 Ноябрь 2019, 02:33:16 »
V0lt,
Цитировать
Сбрасываю настройки. Включаю режим DX11 и статистику. Запускаю плеер, начинаю воспроизведение, закрываю плеер и тут же получаю ошибку. Версия v0.3.4.956 x64, Win8.1.

Прошу проверить.
Проверил релизную версию видео-рендерера. По вашему алгоритму, при закрытии плеера, нет никаких ошибок.
Проверял на Windows 10, x64. Естественно, плеер и видео-рендерер были "Release", а не "Debug".
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
« Ответ #529 : 26 Ноябрь 2019, 02:40:46 »
А у меня падают все наши Релизы - https://github.com/Aleksoid1978/VideoRenderer/releases
На работе тоже падал последний релиз.
От файла не зависит. Падает и японка на веревке.m2ts, и СубтитрыТест.mkv.
Причем может быть сразу две ошибки при закрытии подряд.

Ладно сделаю анонс. :-)

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #530 : 26 Ноябрь 2019, 02:45:53 »
V0lt,
Цитировать
А у меня падают все наши Релизы - https://github.com/Aleksoid1978/VideoRenderer/releases
Вот это новость!
Цитировать
Причем может быть сразу две ошибки при закрытии подряд.
Вот это жесть!

Получается, что у вас падают только релизные версии, а бета-версии не падают вообще. Я правильно понял?
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
« Ответ #531 : 26 Ноябрь 2019, 02:54:48 »
Релиз MPC Video Renderer v0.3.4.956.
Описание на русском.
Описание на английском.

Изменения:
Используем поверхности после декодера DXVA2 непосредственно, если видеопроцессор DXVA2 не требует дополнительных кадров.
Настройка "Double the frame rate when deinterlace" теперь включена по умолчанию.
Добавлена возможность получить версию фильтра с помощью интерфейса IExFilterConfig.
Исправлено деинтерлейс в режиме DX11. Теперь используются прошлые кадры. Исправлен вывод при удвоении кадров.
Добавлена информация о видеопроцессоре D3D11 в окне «Информация».
Добавлена поддержка поворота кадра.
Оптимизирована работа режима Discard swap effect для DX9.
Улучшена совместимость с некоторыми плеерами.
Исправлено зависание при навигации по шкале времени в некоторых ситуациях.
Рекомендуется версия MPC-BE v1.5.4.4876 или более поздняя.
Добавлена дополнительная отладочная информация.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #532 : 26 Ноябрь 2019, 10:25:04 »
Цитата: Evgeniy1990
Получается, что у вас падают только релизные версии, а бета-версии не падают вообще. Я правильно понял?
У меня падают любые сборки. И официальные релизы и беты. Не падают только отладочные (DEBUG) версии.

Под релизной сборкой подразумевается сборка с настройкой "Release" в студии, со всеми оптимизациями и без лога.

Добавлено: 2019-11-26 13:25:04

MPC-HC с нашем рендерером падает при переходе на другой файл. При закрытии плеера не падает.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
MPC Video Renderer
« Ответ #533 : 26 Ноябрь 2019, 22:34:14 »
Т.к. падение только на 8.1 - надо что бы другие пользователи у кого 8.1 проверили, на 10 все норм.
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

LongKick64

  • Постоялец
  • ***
  • Сообщений: 423
MPC Video Renderer
« Ответ #534 : 27 Ноябрь 2019, 00:09:01 »
V0lt, надо бы первый пост в теме обновить, добавить ссылку на новый релиз.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #535 : 28 Ноябрь 2019, 08:10:00 »
Ссылку обновил.

Еще замечание по падению в Win8.1. Перестает падать, если в настройках выбрать "Flip". Падает только, если выбран стандартный "Discard".

Добавлено: 2019-11-28 09:35:04

Еще наблюдение. Если используется декодер D3D11, то так же нет падения. Спасибо MPCfan за подсказку.


Добавлено: 2019-11-28 11:10:00

MPCVideoRenderer-v0.3.5.965_git2019.11.28-520b11c
Устранено падение при выходе из плеера или переходе на следующий файл в режиме Discard для Windows 8/8.1.

Просьба проверить.

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
MPC Video Renderer
« Ответ #536 : 28 Ноябрь 2019, 16:49:38 »
V0lt,
Commit 372deed - некорректный. После него, перестала работать отладочная версия видео-рендерера. При попытке зарегистрировать (установить) Debug-версию в операционную систему, выскакивает ошибка переменной HW_AVX, которая используется без инициализации.

Для чего вообще эти нововеденные переменные? А если они не поддерживаются, то что тогда?
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
« Ответ #537 : 29 Ноябрь 2019, 06:32:28 »
Evgeniy1990
Ошибку исправил.
Я переписал CPUInfo, чтобы сделать его более адекватным для реальности. В будущем планирую использовать этот код в MPC-BE.

Добавлено: 2019-11-28 20:41:38

Новость из мира DirectShow-плееров :)



Добавлено: 2019-11-29 09:32:28

Релиз MPC Video Renderer v0.3.6.970.
Описание на русском.
Описание на английском.

Изменения:
Исправлен вывод субтитров с помощью XySubFilter в некоторых ситуациях.
Устранено падение при выходе из плеера или переходе на следующий файл в режиме Discard для Windows 8/8.1.


V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
MPC Video Renderer
« Ответ #539 : 30 Декабрь 2019, 04:27:25 »
Релиз MPC Video Renderer v0.3.8.1060.
Описание на русском.
Описание на английском.

Изменения:
Улучшена совместимость с другими проигрывателями.
Исправлено включение-выключение поддерживаемых форматов для видеопроцессоров DXVA2 и D3D11 во время воспроизведения.
Ускорен рендеринг статистики для DX9 и DX11. Используется заранее сгенерированая текстура с символами.