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

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

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
Re: MPC Video Renderer
« Ответ #1095 : 02 Июль 2020, 02:08:03 »
Предлагаю тестовую "альфа" версию с поддержкой DX11 FSE - https://yadi.sk/d/Xjr9drOfYiA6Ng.
Сразу скажу - в опции приписку DX9 не убирал, галку для отложенного перехода в FSE не ставить(зависаем при этом).
« Последнее редактирование: 02 Июль 2020, 03:01:29 от Aleksoid1978 »
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

MPCfan

  • Постоялец
  • ***
  • Сообщений: 129
Re: MPC Video Renderer
« Ответ #1096 : 02 Июль 2020, 04:39:45 »
Aleksoid1978,
На восьмёрке работает.

Evgeniy1990

  • Ветеран
  • *****
  • Сообщений: 1453
Re: MPC Video Renderer
« Ответ #1097 : 02 Июль 2020, 04:46:41 »
Aleksoid1978,
Цитировать
Предлагаю тестовую "альфа" версию с поддержкой DX11 FSE - https://yadi.sk/d/Xjr9drOfYiA6Ng.
Сразу скажу - в опции приписку DX9 не убирал, галку для отложенного перехода в FSE не ставить(зависаем при этом).
Проверил альфа-билд на обновленной Windows 7 SP1. На первый взгляд, режим DX11 FSE работает нормально, что даже удивительно. Причем, работает достаточно плавно. В некоторых случаях, даже стабильнее, чем DX9 FSE.

P.S. А я-то ожидал увидеть полную жесть... :)
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
Re: MPC Video Renderer
« Ответ #1098 : 02 Июль 2020, 04:56:23 »
По идее - как будет возможность разобраться что не так с "отложенным" переходом в FSE и будет "готово" :)

P.S. Догадываюсь о причине, ждем что получиться.
« Последнее редактирование: 02 Июль 2020, 05:00:13 от Aleksoid1978 »
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
Re: MPC Video Renderer
« Ответ #1099 : 02 Июль 2020, 05:11:36 »
Aleksoid1978,
Цитировать
По идее - как будет возможность разобраться что не так с "отложенным" переходом в FSE и будет "готово" :)

P.S. Догадываюсь о причине, ждем что получиться.
И да, кстати, этот отложенный переход в режим FSE меня также удивил. Да, знаю, что виснет, но при этом он сам работает нормально. Вот это действительно - ЧУДО! :)
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
Re: MPC Video Renderer
« Ответ #1100 : 02 Июль 2020, 05:21:24 »
Да FSE работает - но вот основной процесс/поток проигрывателя висит.
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

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
Re: MPC Video Renderer
« Ответ #1101 : 02 Июль 2020, 08:19:31 »
Чето так не хочется лишний раз копаться - может уберём нафиг этот отложенный переход в FSE ?
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

MPCfan

  • Постоялец
  • ***
  • Сообщений: 129
Re: MPC Video Renderer
« Ответ #1102 : 02 Июль 2020, 09:30:32 »
Aleksoid1978,
Чуть подробнее о FSE dx11 на Win8. Alt+Tab перехватывает фокус и после Ctrl+C есть нюансы.
Кстати, c dx11 fse и dx11native почти всё корректно после Ctrl+C, c другим декодом - наоборот.   
« Последнее редактирование: 02 Июль 2020, 09:35:26 от MPCfan »

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
Re: MPC Video Renderer
« Ответ #1103 : 03 Июль 2020, 07:12:46 »
Не понял про Alt+Tab и Ctrl+C - у себя проверил при FSE DX11 - Alt+Tab не дает никуда переключить, Ctrl+C закрывает проигрывание нормально.
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

MPCfan

  • Постоялец
  • ***
  • Сообщений: 129
Re: MPC Video Renderer
« Ответ #1104 : 03 Июль 2020, 09:15:42 »
Aleksoid1978,
После Alt+Tab в dx11 FSE на Win8 окно FSE пропадает, звук есть. Ещё раз Alt+Tab, окно возвращается. Что касается Ctrl+C, тут главное после закрытия, чтобы плеер остался, или вернуть "на весь экран", и после этого перезапустить файл. В комбинации dx11 FSE+dx11native вроде всё корректно, но с другими видами декодирования на Win8 работает нижняя панель инструментов для простого windowed FS, хотя статистика показывает dx11 fullscreen, и при этом она(панель) не скрывается.
PS. Ещё нюанс общий для FSE dx9 и dx11. После одиночного ПКМ перестают работать панели инструментов(их нет) для FSE, после одиночного ЛКМ опять работают.
« Последнее редактирование: 03 Июль 2020, 09:36:54 от MPCfan »

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
Re: MPC Video Renderer
« Ответ #1105 : 03 Июль 2020, 10:32:17 »
PS. Ещё нюанс общий для FSE dx9 и dx11. После одиночного ПКМ перестают работать панели инструментов(их нет) для FSE, после одиночного ЛКМ опять работают.
Это похоже меню срабатывает и ждет ответа.

Добавил простую блокировку и залил 0.4.8.1407.

MPCfan

  • Постоялец
  • ***
  • Сообщений: 129
Re: MPC Video Renderer
« Ответ #1106 : 03 Июль 2020, 16:18:58 »
Просьба к разработчикам и тестирующим, проверить корректность работы FSE после команды "закрыть" и последующей команды "воспроизвести". 1.5.5 (build 5367) beta+0.4.8.1407 (git-2020.07.03-f1b0109)
  1. Отключить "Exit fullscreen at the end of playback". Так будет проще.
  2. Запустить файл и перейти в FSE DX9.
  3. Ctrl+C, или же через кнопку "Close".
  4. Перезапустить файл, наведя курсор мыши в нижнюю часть экрана, чтоб появилась панель инструментов и нажать "play".
      Только так, а не клавишей "space".
  5. Проверьте работу сикбара для FSE, кликая ЛКМ по более узкой и светлой полоске этого сикбара в районе кнопок "play/pause",
      "stop/close" и т.д., как если бы там была панель для windowed FS.
  6. Если будут нюансы, выйти из FSE, не прекращая воспроизведения и опять перейти в FSE, корректность восстановится.
  7. На Win8 это выглядит так > https://yadi.sk/i/S27Law4Vf7mYYA

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1811
Re: MPC Video Renderer
« Ответ #1107 : 03 Июль 2020, 17:25:07 »
MPCfan
Я думаю, тут проблема где-то на стороне плеера. Надо смотреть, разбираться...

MPCfan

  • Постоялец
  • ***
  • Сообщений: 129
Re: MPC Video Renderer
« Ответ #1108 : 03 Июль 2020, 17:53:09 »
V0lt,
MPCfan
Я думаю, тут проблема где-то на стороне плеера. Надо смотреть, разбираться...
Пару постами выше я описывал проблему с dx11 FSE после Ctrl+C. Она воспроизводится именно по такому алгоритму, как и с dx9 FSE.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2208
Re: MPC Video Renderer
« Ответ #1109 : 04 Июль 2020, 00:05:57 »
Это приколы самого MPC-BE.

P.S. Подправил.
« Последнее редактирование: 04 Июль 2020, 03:11:13 от Aleksoid1978 »
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