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

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

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

Maz (07-03-2023 14:22): 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 200

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: часть 1 | часть 2 | часть 3 | часть 4 | часть 5


Media Player Classic - Black Edition

   


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

    Системные требования:
  • Windоws Vista, 7, 8, 8.1, 10 (32bit/64bit)  
  • Процессор с поддержкой SSE2 (начиная с версии 1.5.1 build 2631).
     
    Замечания:
    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
    BASS Audio Source
     
    Софт расширяющий возможности MPC-BE
    Голосование "Выбираем популярные видеоплееры-2018".
     
    Помощь проекту | Помощь форуму Ru.Board.
     
    Группа в телеграмме

  • Всего записей: 39126 | Зарегистр. 26-02-2002 | Отправлено: 22:28 24-01-2021 | Исправлено: szl, 17:36 10-02-2023
    Aleksoid1978



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

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 13:06 31-03-2021 | Исправлено: Aleksoid1978, 13:20 31-03-2021
    eddiezato



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Специально не гонял. Вчера на версии, где было починено мигание субтитров, смотрел фильм, были случайные затыки, как будто пара кадров выпадает. Сегодня на этой версии 1687 смотрел сериал, проблем не увидел. Но файлы вчера и сегодня разные, вчера было HEVC UHD, сегодня AVC FHD.

    Всего записей: 1692 | Зарегистр. 26-02-2011 | Отправлено: 14:06 31-03-2021
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет.
    Кто хочет/может - просьба погонять тестовый билд на всевозможных MP4/MOV.
    https://disk.yandex.ru/d/3K-LTS5mrkvvFw
     
    Проверить - корректность перемотки, A/V синхронизацию.

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 15:45 31-03-2021
    wanezhiling



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tested all mp4 files here, no av sync issue, seems fine.

    Всего записей: 273 | Зарегистр. 11-07-2015 | Отправлено: 16:43 31-03-2021
    sergesvd

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978 Примерно полтора месяца тоже обращался по поводу мерцания субтитров в MPCVR D3D 11 на RX550. Тогда тестовый билд не помог, а вот в этом 0.5.3.1687_git2021.03.30-0a8d95d проблема полностью решена.

    Всего записей: 30 | Зарегистр. 14-03-2006 | Отправлено: 21:18 31-03-2021 | Исправлено: sergesvd, 21:18 31-03-2021
    Aleksoid1978



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

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 02:55 01-04-2021
    Evgeniy_1990

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

    Цитата:
    Tested all mp4 files here, no av sync issue, seems fine

    But rewind... Observed on video files with VFR and some specific ones.  
    When using MPC MP4 Source / Splitter, there is a delay with memory leaks (O_o), and when using LAV Splitter Source, everything is fine. libavformat has a faster response time, than our code algorithms in our built-in source filter.  
     
    The overload was so strong that my coolers even made noise (audible on the video).
     

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 10:13 01-04-2021
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Проверь на текущей SVN версии, если плохо - сравни как было и выложи мне такой файл.

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 12:26 01-04-2021
    Evgeniy_1990

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

    Цитата:
    Проверь на текущей SVN версии, если плохо - сравни как было и выложи мне такой файл.

    Проверил данный видео файл на текущей SVN r6147. Не сказать что плохо, скорее странно и удивительно.
    Повозился я с этим специфическим видео файлом и пришел к тому, что у него или что-то не так с ключевыми кадрами, или же они должны обрабатываться нашим встроенным фильтром-источником как-то иначе.  
    Данный видео файл полностью нормальный, просто он специфический, но не кривой, не надо мне об этом говорить.  
     
    Интересно здесь другое - это время отклика после перемотки. С нашим MPC MP4/MOV Source/Splitter, при перемотке, всегда есть незначительная задержка, в случае использования внешнего LAV Splitter Source ее нет. Можно предположить, что LAV Splitter Source игнорирует некорректные кадры, точнее даже не кадры, а данные. Наш встроенный фильтр  MPC MP4/MOV Source/Splitter видимо пытается найти и отобразить именно ключевой конкретный кадр, или же определенные данные, но не может, в итоге - тупо виснет на некоторое время.
     

    Цитата:
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200

    Браво! У меня слов нет! FACEPALM! Да уж, вот на такой системе надо баги подобного рода отлавливать...
    Жаль, что это не RYZEN THREADRIPPER! Только потом мне не говорите, что у вас все идеально. Это иллюзорная (лживая и фальшивая) идеальность.

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 13:51 01-04-2021
    Aleksoid1978



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

    Цитата:
    Браво! У меня слов нет! FACEPALM!  

    Заранее извиняюсь - НО ЧТО ЗА ГОН ВООБЩЕ, что за выражения Если кому то хочется "страдать" на каком-то "говне" - это ваше личное дело.
     
    P.S. Файл посмотрю
    Да - с нашим сплиттеро медленно, с LAV - моментально. Да получается с LAV есть ключевые кадры, с нашим сплиттером - только 1 в начале(но это корректно согласно данным файла).

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 14:01 01-04-2021 | Исправлено: Aleksoid1978, 14:21 01-04-2021
    Evgeniy_1990

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

    Цитата:
    Заранее извиняюсь - НО ЧТО ЗА ГОН ВООБЩЕ, что за выражения Если кому то хочется "страдать" на каком-то "говне" - это ваше личное дело.  

    Дело не в этом, а в том, что чрезмерно высокая производительность может скрывать проблемы подобного рода, да и не только его. Вот я к чему. Как говорится, если вы чего-то не видите, то еще не значит что этого нет. И это вовсе не ГОН.
     
    Теперь немного поясню по поводу так называемых специфических видео файлов, чтобы мне не говорили потом, что они кривые и тому подобное...
     
    Специфические видео файлы - это совершенно иная категория видео файлов, которые могут содержать внутри себя форматы и данные, отличные от заявленных изначально спецификаций конкретных форматов.
     
    Например, возьмем формат MP4. По первоначальным спецификациям он имеет следующие параметры и данные: "H.264 (AVC) + AAC". Это стандарт и это основа. Если он иной (отличается от первоначального), то такие видео файлы являются и будут являться строго всегда специфическими, содержащими те данные и параметры, которые изначально не были предусмотрены спецификацией конкретного формата, например "HEVC + AC-3" для MP4.
     
    Добавлено:
    Aleksoid1978

    Цитата:
    Да получается с LAV есть ключевые кадры, с нашим сплиттером - только 1 в начале(но это корректно согласно данным файла).

    Хм, получается что наш MPC MP4 Source корректно себя ведет, а LAV Source - нет?

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 14:26 01-04-2021
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Встроенный MP4 Source читает файл, в нем всего-навсего 1 ключевой кадр(атом 'stss'), поэтому поиск всегда отталкивается от него, т.е. от начала файла - поэтому и такой долгий затуп при перемотке.
    Переуложил в тот же MP4 формат с помощью ffmpeg - все стало отлично, моментальная перемотка.
     
    LAV/libavformat - как-то видимо анализирует сами сэмплы при открытии, не знаю.

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 14:34 01-04-2021 | Исправлено: Aleksoid1978, 14:59 01-04-2021
    Evgeniy_1990

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

    Цитата:
    Встроенный MP4 Source читает файл, в нем всего-навсего 1 ключевой кадр(атом 'stss'), поэтому поиск всегда отталкивается от него, т.е. от начала файла - поэтому и такой долгий затуп при перемотке.  

    Ясно.

    Цитата:
    LAV/libavformat - как-то видимо анализирует сами сэмплы при открытии, не знаю.

    Вот я и сказал сразу же wanezhiling, что libavformat более быстро анализирует чтение данных.
     
    Еще один неприятный момент для таких вот видео файлов, с одним ключевым кадром - это наличие превью. Понятно, что в нем будет или черный экран, или же просто пустая голая рамка, но куда более неприятное зрелище - это перемотка этого превью по шкале прогресса воспроизведения. Вот тогда-то и начнутся "точёные пики" графика времени кадра. "Пила" - одним словом.

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 14:40 01-04-2021
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У этого файла есть шанс на норм перемотку. Погуглил спеки/доки, нашел "другой" способ определения наличия ключевых кадров, как и делает это libavformat. Будет время - сделаю

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 15:00 01-04-2021
    Evgeniy_1990

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

    Цитата:
    У этого файла есть шанс на норм перемотку. Погуглил спеки/доки, нашел "другой" способ определения наличия ключевых кадров, как и делает это libavformat. Будет время - сделаю  

    Здорово! Надеюсь, что и у других подобных видео файлов тоже будет шанс на нормальную перемотку.
     
    Добавлено:
    Aleksoid1978
    Утечка памяти (memory leak) как раз и проявляется из-за превью, т.е. при наличии активного превью.
    Происходит мгновенная нагрузка (overload) на CPU и GPU в том числе, если работает аппаратное ускорение (DXVA2/D3D11). Отсюда и сильный рев кулеров в моем случае.
    Так что я - за переделку наличия определения ключевых кадров.

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 15:06 01-04-2021
    Aleksoid1978



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

    Цитата:
    Надеюсь, что и у других подобных видео файлов тоже будет шанс на нормальную перемотку.

     
    А есть такое, но только не с того же сайта ?

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 15:46 01-04-2021
    Evgeniy_1990

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

    Цитата:
    А есть такое, но только не с того же сайта ?

    Ну у меня, в основном, только с этого сайта. Хотя есть и видео файлы и не с этого сайта, например, те же некоторые клипы от wanezhiling, особенно с девушками, танцующими вроде бы на снегу, или тому подобное. Правда, сейчас они не под рукой, надо найти и перепроверить. Хотя я точно знаю, что там тоже черный экран в превью.
     
    Добавлено:
    Aleksoid1978
    А какая разница, с какого сайта получены эти видео файлы, или каждый из них по своему их формирует?

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 15:56 01-04-2021
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    А че превью - перематываем и смотрим на скорости перемотки.
     

    Цитата:
    А какая разница, с какого сайта получены эти видео файлы, или каждый из них по своему их формирует?

    Ну там явно используют один и тот же способ "укладки" в MP4.


    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 16:04 01-04-2021
    Evgeniy_1990

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

    Цитата:
    Ну там явно используют один и тот же способ "укладки" в MP4.

    Неужели? Интересно...

    Цитата:
    А че превью - перематываем и смотрим на скорости перемотки.

    Ага, как же... Я вам уже говорил, что если нарвемся на такие вот видео файлы, где в превью будет черный экран, или же пустая голая рамка, то получим резкую и мгновенную нагрузку (перегрузку) и здесь уже не до скорости перемотки будет. А придется думать о том, как избавиться от этой перегрузки (overload) в плеере.
     
    Вы попробуйте, при черном экране в самом превью, помотать его по шкале прогресса воспроизведения, увидите как резко возрастет у вас нагрузка, в первую очередь, на ваш GPU, в вашем случае, затем на CPU.
     
    Хотя, с другой стороны, учитывая вашу производительную систему, я более чем уверен, что вам будет наверно непросто такое наблюдать и увидеть.

    Всего записей: 2175 | Зарегистр. 05-07-2014 | Отправлено: 16:12 01-04-2021 | Исправлено: Evgeniy_1990, 16:13 01-04-2021
    Aleksoid1978



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

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9381 | Зарегистр. 11-05-2006 | Отправлено: 04:23 02-04-2021
       

    Страницы: 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 200

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition|MPC-BE (часть 6)
    Maz (07-03-2023 14:22): 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