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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Saturn3



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

    Цитата:
    Очень странно, тем более что изменение в SVN r5776 не имеет к этому никакого отношения.  
    Evgeniy_1990
     
    Выяснил , что падает только х64 . x86 не падает(билд 5776)
     
    В обоих случаях "настройки в .ini в папке с программой."
     
    И почему то при "настройки в .ini в папке с программой." x64 пересоздает после каждого запуска Default.mpcpl . Думаю это тот самый плейлист из-за которого падает при закрытии.
     
    х86 при "настройки в .ini в папке с программой." Default.mpcpl не создает. Его вообще нет в папке с плеером.
     

    Всего записей: 208 | Зарегистр. 28-04-2011 | Отправлено: 19:31 03-12-2020
    Evgeniy_1990

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

    Цитата:
    Выяснил , что падает только х64 . x86 не падает(билд 5776)
     
    В обоих случаях "настройки в .ini в папке с программой."
     
    И почему то при "настройки в .ini в папке с программой." x64 пересоздает после каждого запуска Default.mpcpl . Думаю это тот самый плейлист из-за которого падает при закрытии.
     
    х86 при "настройки в .ini в папке с программой." Default.mpcpl не создает. Его вообще нет в папке с плеером.  

    Хм, очень интересно... Удалите тогда вообще этот "Default.mpcpl" (он же плейлист по умолчанию). Он пересоздается, потому что у вас включена опция "Запоминать основной плейлист".
     
    Добавлено:
     
    Saturn3
    На будущее, если вы будете хранить свои настройки в ini-файле, то лучше изначально создать нулевой ini-файл. И уже от него в дальнейшем отталкиваться, т.е. начинать настраивать сам плеер.
    Так как настройки, по мере развития проекта, меняются, лучше всего периодически заново брать нулевой ini-файл и заново настроить плеер. Это гарантированно убережет вас от различных сомнительных и неприятных ошибок, а также и от всяческих "левых" падений.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 19:37 03-12-2020 | Исправлено: Evgeniy_1990, 19:47 03-12-2020
    MPCfan

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Ещё раз спасибо. В принципе понятно(логика). Название будет то, что выделено в открытом плейлисте вместо открываемой ссылке по факту.  

    Всего записей: 865 | Зарегистр. 21-09-2018 | Отправлено: 19:48 03-12-2020
    Saturn3



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

    Цитата:
    Удалите тогда вообще этот "Default.mpcpl" (он же плейлист по умолчанию). Он пересоздается, потому что у вас включена опция "Запоминать основной плейлист".

     
    Удалил. Галку убрал. "Default.mpcpl" больше не создается.
     
     На падение это не повлияло .  
     x64 падает , х86 не падает.
     
     Чем они отличаются кроме разрядности? Билд ведь один и тот же - 5776  

    Всего записей: 208 | Зарегистр. 28-04-2011 | Отправлено: 19:52 03-12-2020
    Evgeniy_1990

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

    Цитата:
    Ещё раз спасибо.

    Всегда, пожалуйста.

    Цитата:
    В принципе понятно(логика). Название будет то, что выделено в открытом плейлисте вместо открываемой ссылке по факту.  

    По факту - да. Но предполагается (ожидается), что название будет и должно соответствовать открываемой ссылке, неважно, куда в это время, или в этот момент мы перешли, или ткнули.
     
     
    Добавлено:
    Saturn3

    Цитата:
    Чем они отличаются кроме разрядности? Билд ведь один и тот же - 5776  

    Ничем особенным. Тот же самый код.

    Цитата:
    На падение это не повлияло .  
     x64 падает , х86 не падает.  

    Да уж... У нас, в процессе развития проекта, были уже подобные случаи, связанные с падениями, когда они зависели от разрядности самого приложения. И как раз самым проблемным был именно x64-билд. Но их все мы сумели побороть и исправить в свое время. И вот опять очередное падение на x64-билде.
     
    Скиньте мне, пожалуйста дамп-файл, без этого "Default.mpcpl". Хочу глянуть, в каком теперь месте падает.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 19:53 03-12-2020
    usalex

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

    Цитата:
    И вот опять очередное падение на x64-билде

    х64 не только падениями неприятен, но и другими бяками.
    Например, в эксклюзиве при длительном просмотре таймлайн появляется и убирается с задержкой.
    На х86 такого нет.

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

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

    Цитата:
    По факту - да. Но предполагается (ожидается), что название будет и должно соответствовать открываемой ссылке, неважно, куда в это время, или в этот момент мы перешли, или ткнули.

    Тут дело даже не в названии, просто по это логике действует следующая ситуация: смотрим себе какой-нибудь IPTV канал, переходим на другой плейлист(там всегда есть уже выделенный пункт почему-то), происходит ошибка(бывает), плеер переходит(невзирая на снятую галочку перехода при ошибке) на выделенный пункт открытого плейлиста, но не на следующий за ссылкой с ошибкой. Вывод: нечего плодить плейлисты. А хочется.

    Всего записей: 865 | Зарегистр. 21-09-2018 | Отправлено: 20:07 03-12-2020
    Evgeniy_1990

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

    Цитата:
    х64 не только падениями неприятен, но и другими бяками.
    Например, в эксклюзиве при длительном просмотре таймлайн появляется и убирается с задержкой.
    На х86 такого нет.

    Да это давно уже понятно, по крайней мере мне, что x64-билды довольно проблемные. Только, ни в коем случае, нельзя твердо говорить и утверждать, что они очень плохие - нет! Просто на некоторых машинах, при определенных конфигурациях и параметрах, на них могут возникать некоторые различные проблемы.
     
    Не зря же рекомендуют пользоваться x86-билдами. Они работают гораздо стабильнее.
     
    Даже сами разработчики в качестве тестовых билдов используют именно x86-билды, чтобы проверять и тестировать какой-либо функционал программного кода было проще и чтобы не нарваться на очередные непонятные ошибки, или падения.
     
    MPCfan

    Цитата:
    Тут дело даже не в названии, просто по это логике действует следующая ситуация: смотрим себе какой-нибудь IPTV канал, переходим на другой плейлист(там всегда есть уже выделенный пункт почему-то), происходит ошибка(бывает), плеер переходит(невзирая на снятую галочку перехода при ошибке) на выделенный пункт открытого плейлиста, но не на следующий за ссылкой с ошибкой. Вывод: нечего плодить плейлисты. А хочется.

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

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 20:19 03-12-2020 | Исправлено: Evgeniy_1990, 20:22 03-12-2020
    Saturn3



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

    Цитата:
    Скиньте мне, пожалуйста дамп-файл, без этого "Default.mpcpl". Хочу глянуть, в каком теперь месте падает.  

     
     вот: https://yadi.sk/d/WuEO5Ltt5RJTEg
     
    Ps : странная проблема с падением пропадает на х64(5776) ,очень странным способом : я заменил mpc-be64.ini на сохраненную месяц назад копию от более старой версии. Даже не помню номер билда .
     
    Понять бы в чем причина - тк явно не в изменении 5776

    Всего записей: 208 | Зарегистр. 28-04-2011 | Отправлено: 21:06 03-12-2020 | Исправлено: Saturn3, 21:09 03-12-2020
    Evgeniy_1990

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

    Цитата:
    вот: https://yadi.sk/d/WuEO5Ltt5RJTEg

    Спасибо. Посмотрел ваш второй дамп-файл. К сожалению, падение в том же самом проектном файле "PlayerPlaylistBar.cpp" и в том же самом месте (в той же самой строчке кода) - "return curPlayList.GetCount();".

    Цитата:
    Ps : странная проблема с падением пропадает на х64(5776) ,очень странным способом : я заменил mpc-be64.ini на сохраненную месяц назад копию от более старой версии. Даже не помню номер билда .  

    Да уж, удивительно, что у вас она пропадает, если заменить файл настроек на более старый (древний).
    Скорее всего связано с некими настройками плейлиста.

    Цитата:
    Понять бы в чем причина - тк явно не в изменении 5776

    Естественно не в SVN r5776. Это уж точно! Даже и не знаю, чем и как тут можно помочь... Можно, конечно, попробовать сохранить настройки в самой системе и проверить. Только перед этим, полностью удалить приложение, почистив, при этом, систему от всяческого всевозможного мусора. Затем с нуля, через инсталлятор, полностью установить новую копию приложения.  
     
    Я больше склоняюсь к тому, что это падение - локальная проблема, т.е. чисто с вашей стороны, со стороны вашей машины, или ноутбука, смотря чем вы пользуетесь.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 22:12 03-12-2020 | Исправлено: Evgeniy_1990, 22:14 03-12-2020
    MPCfan

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Saturn3
    Evgeniy_1990
    Проверил на своей Win 8.1. Cтарую удалил из системной папки(деинсталлировал). Почистил CCleanerом. Скачал Zz, распаковал, включил этот ini, запустил как на видео, закрыл, не падает.

    Всего записей: 865 | Зарегистр. 21-09-2018 | Отправлено: 22:40 03-12-2020
    Evgeniy_1990

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

    Цитата:
    Проверил на своей Win 8.1. Cтарую удалил из системной папки(деинсталлировал). Почистил CCleanerом. Скачал Zz, распаковал, включил этот ini, запустил как на видео, закрыл, не падает.  

    В том-то и дело, что у нас, на наших системах (Win7/Win8/Win8.1/Win10), - не падает!
    У Saturn3 происходит какой-то конфликт с настройками, причем связанными почему-то именно с плейлистом. Отсюда плеер и падает, при закрытии, так как в момент закрытия что-то выполняется совершенно неверно.
    Ему еще, как вариант, можно попробовать проверить на другой машине, или ноутбуке с той же Win8.1 или другими современными операционными системами. Но это только в том случае, если у него есть такая возможность.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 22:52 03-12-2020
    Aleksoid1978



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

    Цитата:
    А такая ситуация > https://yadi.sk/i/uT9hYd1k-5pDRA открываем какую-нибудь ссылку/файл в одном из плейлистов, процесс немного тормозит, в это время переходим в другой плейлист, ccылка из предыдущего плейлист открывается, но название уже для этой ссылки соответствует выделенному пункту открытого плейлиста. Смотрим слева на прокрутку.

    Странно - у себя не смог воспроизвести. Сделал 2 плейлиста, в одном IPTV, в другом локальные файлы(для лучшей проверки файлы с названиями видео). Открываю ссылку на IPTV и переключаюсь на второй плейлист с локальными файлами - и все нормально, название и все остальное от открываемой ссылки.
     
    Добавлено:
    Saturn3
    Вот проверь - https://yadi.sk/d/TnkcMIIepumUPQ
    Если упадет - выложи дамп.

    ----------
    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

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 01:58 04-12-2020
    MPCfan

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

    Цитата:
    Странно - у себя не смог воспроизвести. Сделал 2 плейлиста, в одном IPTV, в другом локальные файлы(для лучшей проверки файлы с названиями видео). Открываю ссылку на IPTV и переключаюсь на второй плейлист с локальными файлами - и все нормально, название и все остальное от открываемой ссылки.

    Чтобы воспроизвести нужно в обоих плейлистах что-нибудь открыть. Тогда те ссылки, что открыли будут выделены в названии ярким белым цветом в обоих плейлистах. Иначе не будет эффекта. > https://yadi.sk/i/DMHZfI_QCWExRg

    Всего записей: 865 | Зарегистр. 21-09-2018 | Отправлено: 07:55 04-12-2020
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MPCfan
    Так и делал. Сперва открыл локальный файл, закрыл, переключился на IPTV плейлист ну и все такое.

    ----------
    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

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 08:50 04-12-2020
    MPCfan

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

    Цитата:
    Так и делал. Сперва открыл локальный файл, закрыл, переключился на IPTV плейлист ну и все такое.

    Смог воспроизвести. Да, если в одном плейлисте локальные файлы, вроде нормально.
     
     
    Добавлено:
    Да, этот нюанс происходит с IPTV плейлистами, c ютубовскими тоже нормально.

    Всего записей: 865 | Зарегистр. 21-09-2018 | Отправлено: 09:08 04-12-2020
    Saturn3



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

    Цитата:
    Saturn3
    Вот проверь - https://yadi.sk/d/TnkcMIIepumUPQ
    Если упадет - выложи дамп.

    Aleksoid1978
     
    Упал. https://yadi.sk/d/iySpQgrMHLocXw
     
     
    PS : Скачал 5777. Она не падает . mpc-be64.ini подсовывал именно тот с которым падала 5776. Проверял х64 естественно.
     По всей видимости дело было все -таки в изменении 5776

    Всего записей: 208 | Зарегистр. 28-04-2011 | Отправлено: 11:40 04-12-2020 | Исправлено: Saturn3, 11:50 04-12-2020
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Saturn3
    Если в 5775 было все хорошо, а в 5776 начало падать, то посоветую попробовать 1.5.6.5777, в которой нет изменений введенных в 5776.
     
    Добавлено:
    Опоздал.

    Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 11:50 04-12-2020
    Saturn3



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

    Цитата:
    Опоздал.  

     
     
    V0lt
     
    Спасибо за совет.Evgeniy_1990 уже выложил 5777 и я решил сразу проверить - прочитав пояснение к 5777 на свн.
     
     
     
     

    Всего записей: 208 | Зарегистр. 28-04-2011 | Отправлено: 12:13 04-12-2020
    mikhaelkh

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что означает настройка gotoluf=1 в ini-файле?
    В настройках мыши Botton - это Button?

    Всего записей: 509 | Зарегистр. 19-08-2011 | Отправлено: 14:54 04-12-2020 | Исправлено: mikhaelkh, 14:58 04-12-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