Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition|MPC-BE (часть 5)

Модерирует : gyra, Maz

Maz (24-01-2021 22:30): Media Player Classic - Black Edition|MPC-BE (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошлые части темы: часть 1 | часть 2 | часть 3 | часть 4
Media Player Classic - Black Edition

   


MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.  
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
Последняя версия с поддержкой XP - 1.4.6 (билд 1590) | неофициальная v1.4.7 от Evgeniy_1990
 
  • История изменений (упрощенный вариант).
  • Заменяемая графика: тулбары, фоновые картинки, иконки.
  • Схема управления плеером посредством тачскрина.

    Системные требования:
  • Windоws Vista, 7, 8, 8.1, 10 (32bit/64bit)  
  • Процессор с поддержкой SSE. Начиная с версии 1.5.1 (build 2631) beta требуется поддержка SSE2.
     
    Замечания:
    1. HLS (HTTP Live Streaming) не поддерживается. Если требуется, то установите в систему LAV Splitter Source, иногда помогает.
    2. Ускоренное воспроизведение без изменения тона звука поддерживается, если активировать MPC Audio Renderer.
    3. Для работы MPC-BE не нужно устанавливать standalone_filters.
    4. Сегментированные файлы (matroska linked segments) и заданный непрямой порядок воспроизведения по главам (ordered chapters) не поддерживаются. Установите LAV Splitter Source или Haali Media Splitter
     

    Дополнительные фильтры:
    MPC Video Renderer
    MPC Image Source Filter
    MPC Script Source Filter
     
    Софт расширяющий возможности MPC-BE
    Голосование "Выбираем популярные видеоплееры-2018".
     
    Помощь проекту | Помощь форуму Ru.Board.
     
    Группа в телеграмме

  • Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 13:52 10-09-2019 | Исправлено: V0lt, 14:40 10-01-2021
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    И проверь на х86 версии тоже самое ))

    Проверил на x86 - та же проблема.
     
    Добавлено:
    Aleksoid1978

    Цитата:
    Ну во первых - я уже какой раз про это пишу, не .mkv, а mpc-be64.mkv ключ.  

    Понятно. Нашел. Вот, пожалуйста.
     

    Цитата:
    И во вторых - ну я вижу "MpcPath"="C:\\Program Files\\MPC-BE x64\\mpc-be64.exe" - значит все верно, и все равно не запускается ?

    Не запускается. В том-то и дело.
     
    Я проверил еще раз x86 - аналогично. Сначала папка "System32", потом вообще ничего. Т.е. не запускается вообще само приложение MPC-BE.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 12:08 19-05-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну тут я вообще хз )) Все прописано корректно после установки. Ну и тем более у себя не могу воспроизвести.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 12:28 19-05-2020
    MPCfan

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Установил 1.5.5 (build 5310) beta и проверил мульти-дисплейность с flipex. Теперь работает ровно, как и copy, для 10/16 бит нужна реинициализация. Также проверил exclusive c hls lavsource(немодифицированный). Работает отлично, но только если выставить copy для "окна". С flipex есть проблемы > https://yadi.sk/i/FsYWJQ6T42HCIg

    Всего записей: 859 | Зарегистр. 21-09-2018 | Отправлено: 12:51 19-05-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990

    Цитата:
    Не запускается. В том-то и дело.  

     
    Странно - вчера ты скидывал ветку "HKEY_CURRENT_USER\SOFTWARE\MPC-BE\ShellExt", там не было параметра "MpcPath"(когда не работало). Сейчас ты скинул эту же ветку - параметр уже есть, но так же не работает. Как так то ))

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 12:51 19-05-2020
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    Странно - вчера ты скидывал ветку "HKEY_CURRENT_USER\SOFTWARE\MPC-BE\ShellExt", там не было параметра "MpcPath"(когда не работало). Сейчас ты скинул эту же ветку - параметр уже есть, но так же не работает. Как так то ))

    Вот так-то. )))
     
    Лучше взгляните на это. Вы будете удивлены от увиденного. Просто гляньте и вы поймете, что здесь было не так. Вы будете просто шокированы.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 12:58 19-05-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Ну вот что я примерно по твоим "исследованиям" и понял - что не работает после первого запуска/выхода проигрывателя. А ты там меняешь настройки на .ini файл. Завтра уже посмотрю/исправлю

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 13:14 19-05-2020 | Исправлено: Aleksoid1978, 13:18 19-05-2020
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    Ну вот что я примерно по твоим "исследованиям" и понял - что не работает после первого запуска/выхода проигрывателя.

    Именно. Не работает если мы запускаем плеер после установки через сам этот установщик, включив опцию "Запустить".  
     
    Если мы просто закроем установщик и запустим уже потом сами файлы из самих папок, или с рабочего стола, тогда все будет работать.
     
    Вот такой вот алгоритм проявления бага-поломки.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 13:19 19-05-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да все выяснили - ключевое это изменения место хранения настроек, происходит потеря ключа в реестре. Завтра изменю.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 13:23 19-05-2020
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    А ты там меняешь настройки на .ini файл.

    Разве он влияет на файловые ассоциации, или на это расширение оболочки ShellExt? О_о
     
    Если бы я этого не делал, то развел бы лишний мусор, который только бы затруднил поиск и проявление этого бага. Вот поэтому, я всегда, при любых тестах, стараюсь выключать все лишнее и ненужное.  
    На вашем месте, я бы вообще отключил по умолчанию все эти опции сохранения файлов, плейлистов, историю открытых файлов и т.д. Зачем все это нужно вот прямо сразу же. Если пользователям это нужно, то они сами могут включить их. Как по мне, то лишний мусор только затрудняет тестирование и исследование.  
     
    Добавлено:
    Aleksoid1978

    Цитата:
    Да все выяснили - ключевое это изменения место хранения настроек, происходит потеря ключа в реестре. Завтра изменю.

    Ясно, теперь понял. Спасибо за ответ.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 13:25 19-05-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Вот патч - https://yadi.sk/d/fWwWt0hdoVxgdQ
    Накати поверх текущей версии, собери проигрыватель вместе с ShellExt, лучше с командной строки - build.bat Build x86 или x64, потом собери установщик и проверь.
     

    Цитата:
    я бы вообще отключил по умолчанию все эти опции

    Это дефолтные настроенные опции. Мы же не для тестировщиков плейер выпускаем - а чтобы пользоваться сразу, из коробки было удобно.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 13:52 19-05-2020
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    Вот патч - https://yadi.sk/d/fWwWt0hdoVxgdQ
    Накати поверх текущей версии, собери проигрыватель вместе с ShellExt, лучше с командной строки - build.bat Build x86 или x64, потом собери установщик и проверь.  

    Применил патч-заплатку. Собрал модифицированный пакет вместе с ShellExt. Проверил модифицированные билды - проблема полностью устранена.
    Теперь, при выборе сохранения настроек в папку плеера, больше не появляется папка "System32" и все файлы любого формата открываются нормально, сразу же из папки.  
    P.S. Данный патч-заплатку можно добавить в SVN.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 15:59 19-05-2020
    roma21515

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    Глянул я - часть падений в драйвере Nvidia, часть в нашем коде.
     
    Проверь еще после моих последних обновлений - завтра наверное как сборки будут.

     
    Круто !! в 5310 теперь работает полный экран везде (тв и ноут) с NVIDA CUVID copy и flipex . Эксклюзив крашится, но у меня и без него все четко и плавно с cuvid.
     
     
    Добавьте в сборку шейдер HDR>SDR (спсибо 7sh3 )будет многим полезен https://yadi.sk/d/pK71KXDP_cJn9Q

    Всего записей: 71 | Зарегистр. 02-02-2020 | Отправлено: 17:23 19-05-2020 | Исправлено: roma21515, 17:40 19-05-2020
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    roma21515
    CUVID не нужен. Есть более быстрый DXVA2-native, который используется во встроенном декодере. Если он по какой-то реальной причине не подходит, то в LAV есть DXVA2-copyback.
     
    Конвертер HDR в SDR уже несколько лет встроен во встроенный EVR-CP.

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 17:47 19-05-2020
    roma21515

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    У меня на ноуте с cuvid самая маленькая нагрузка и на карту и на проц и с cuvid используется дискретная карта по полной программе, а в остальных режимах немного дискретная немного встроенная и в итоге если смотрю SVP с уплавлением, то из за того что шейдеры рендерятся встройкой ее не хватало, приходилось шейдеры отключать. А теперь с cuvid идет все через дискретную карту и запаса в производительности за глаза!!
     
    И только с cuvid получалось полностью задействовать дискретную. Так как если запустить MPC принудительно с дискретной картой, то не работал полный экран. Может сейчас уже и это работает, надо проверить..
     
    Конвертер HDR в SDR не работает если включен внешний фильтр ffdshow для SVP.
     
    upd: да теперь работает полный экран даже если запустить MPC принудительно с дискретной картой. Эксклюзив только не работает как и не работал
     
    Добавлено:
    Aleksoid1978
    может и тепрь сделать дамп когда падает плеер?, может еще что то нужно подправить и эксклюзив заработает с cuvid  или если плеер запущен только с дискретной..
     
    Добавлено:
    V0lt
     
    И еще когда я выбираю DXVA2 в lav video , я не могу выбрать дискретную там выпадает выбор только встроенной. А в mpc render вообще нет возможности выбрать карту.

    Всего записей: 71 | Зарегистр. 02-02-2020 | Отправлено: 18:20 19-05-2020 | Исправлено: roma21515, 18:45 19-05-2020
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    roma21515

    Цитата:
    может и тепрь сделать дамп когда падает плеер?,

    Можете попробовать сделать дамп, если конечно хотите, чтобы ваша проблема была решена как можно скорее. Правда, в некоторых ситуациях, он не всегда может помочь. Но хотя бы видно будет где и в каком месте произшло падение. Только, просьба, не забывайте прикладывать все необходимые файлы: *.exe + *.pdb + *.dmp.

    Цитата:
    может еще что то нужно подправить и эксклюзив заработает с cuvid  или если плеер запущен только с дискретной..  

    Как вариант, просто попробуйте видео декодер CoreAVC. В нем есть все что нужно и CUDA и DXVA1/2.

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 19:07 19-05-2020
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt

    Цитата:
    Конвертер HDR в SDR уже несколько лет встроен во встроенный EVR-CP.

    а в случае использования madVR это можно как то провернуть?
    на моем домашнем мониторе HEVC HDR фильмы выглядят неприятно-желтушными и сильно затемненными...
    хотелось бы побороть или софтом не обойтись и нужен норм. моник с поддержкой HDR ?

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 19:25 19-05-2020
    roma21515

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Aleksoid1978
    https://yadi.sk/d/_D_gsCGj0_cWbA  вот сделал теперь дампы

    Всего записей: 71 | Зарегистр. 02-02-2020 | Отправлено: 21:28 19-05-2020
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    roma21515
    если сравнить cuvid и dxva соpyback то в итоге нагрузка на карту будет меньше c соpyback, ну просто потому что она не будет всегда молотить на максимальной частоте как c cuvid

    Всего записей: 13879 | Зарегистр. 16-10-2005 | Отправлено: 22:08 19-05-2020
    roma21515

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    да проверил есть такое, но мне чтоьы использовать дискретный dxva2 нужно запускать принудительно плеер с дискретной картой, при таком запуске не работает эксклюзивный экран.

    Всего записей: 71 | Зарегистр. 02-02-2020 | Отправлено: 23:19 19-05-2020
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    roma21515

    Цитата:
    с дискретной картой, при таком запуске не работает эксклюзивный экран

    А я думал, что нерабочий эксклюзив это эксклюзивная проблема ноутов с радеоновской дискреткой.
    Оказывается, и с NVIDIA тоже эксклюзив не пашет.
    (вот блин... только вчера заказал(оплатил) ноут с MX350)

    Всего записей: 6219 | Зарегистр. 20-12-2004 | Отправлено: 03:03 20-05-2020
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition|MPC-BE (часть 5)
    Maz (24-01-2021 22:30): Media Player Classic - Black Edition|MPC-BE (часть 6)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru