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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



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


Media Player Classic - Black Edition

   


MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.  
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
  • Официальный релиз MPC-BE 1.8.6 от 07.08.2025.
     
  • Ночные сборки:
    GitHub automated builds
    Я.Диск
    MEGA, Google Drive, Pcloud, Icedrive
    Ночные сборки собираются волонтерами.
     
    Автоматические сборки в официальном репозитории (требуется учетка на GitHub):
    MPC-BE
    MpcVideoRenderer
     
    ! Прежде, чем сообщать о проблеме, обязательно проверяем ее наличие на последней актуальной ночной сборке. !
     
Последняя версия с поддержкой Windows XP - 1.4.6 (билд 1590) | неофициальная v1.4.7 от Evgeniy_1990
 
  • История изменений.
  • Список всех изменений.
  • Заменяемая графика: тулбары, фоновые картинки, иконки.
  • Схема управления плеером посредством тачскрина.

    Системные требования:
  • Windоws 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
    5. d3dcompiler_47.dll - нужен только для Win7 без обновления KB4019990. Используется для компиляции шейдеров.
    d3dx9_43.dll - нужен для графика в статистике EVR-CP.
    6. В папке Shaders11 - шейдеры под DirectX 11 (ps_4_0); в Shaders - под DirectX 9 (ps_3_0).
    7. Плеер может хранить настройки в папке плеера в файле "mpc-be64.ini" (или "mpc-be.ini"). Файл настроек можно создать вручную или сделать такое переключение в настройках. Этот режим не рекомендуется для обычных пользователей.
     

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

  • Всего записей: 39598 | Зарегистр. 26-02-2002 | Отправлено: 14:21 07-03-2023 | Исправлено: V0lt, 08:25 07-08-2025
    ED_Sln



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

    Цитата:
    а бывают ли CPU с SSE 4.1 но без AVX2

    Куча. Все, начиная с последних поколений C2D и до 7 поколения Core i, все Atom и мобильные Celeron и Pentium на его основе, и насколько помню, все AMD эпохи АМ3(+). Но еще есть обычный AVX, он есть уже начиная с 3 соколения Core i, но вот в каких AMD есть, не помню.

    Всего записей: 1561 | Зарегистр. 05-11-2009 | Отправлено: 07:58 11-05-2024
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По поводу VVC.
    Предлагаю вообще отключить декодирование VVC для процессоров без поддержки SSE 4.1, пока в VVDeC не исправят проверку на инструкции. Все равно на этих машинах смотреть такое видео никто не будет, когда в наличии есть H.264 и другие.

    Всего записей: 11200 | Зарегистр. 05-02-2003 | Отправлено: 07:59 11-05-2024 | Исправлено: V0lt, 08:58 11-05-2024
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    В vvdec нет сишного кода, только инстринки.

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA

    Всего записей: 9645 | Зарегистр. 11-05-2006 | Отправлено: 08:15 11-05-2024
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    coleslaw
    ED_Sln
     
    Можете проверить еще раз VVC на своих "калькуляторах", откроется или будет падать ?
    https://disk.yandex.ru/d/8K5eonfsGmKUvg

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA

    Всего записей: 9645 | Зарегистр. 11-05-2006 | Отправлено: 13:10 11-05-2024
    ED_Sln



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

    Всего записей: 1561 | Зарегистр. 05-11-2009 | Отправлено: 13:20 11-05-2024
    Aleksoid1978



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

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA

    Всего записей: 9645 | Зарегистр. 11-05-2006 | Отправлено: 13:33 11-05-2024
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В MPC-BE есть такой код:

    Код:
                if (m_CodecId == AV_CODEC_ID_H264) {
                    if (m_nDXVA_SD && m_nSurfaceWidth < 1280) { // check "Disable DXVA for SD" option
                        break;
                    }

    но он неправильно работает на вертикальных видео, которых сейчас полно.
     
    Может, добавить в условие ещё и "&& m_nSurfaceHeight < 1280" ?

    Всего записей: 1297 | Зарегистр. 03-02-2007 | Отправлено: 18:01 11-05-2024 | Исправлено: lvqcl, 18:02 11-05-2024
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    проблема во включении этой новой опции в рендере MPC-VR по дефолту ИСКАРОПКИ.
    1) https://i.ibb.co/zhZFT89/1.png
     
    я не помню в каком положении был этот переключатель, но для избавления от "вредного эффекта" пришлось выключить эту опцию и даже перезагрузить пк.
     
    теперь видео отображается нормально.
    2) https://i.ibb.co/6DZ8Wyd/3.png
     
    настройки рендера ДЕФОЛТНЫЕ (кроме этой бесящей опции).
    настройки плеера тоже практически дефолтные кроме настроек приоритета звуковых дорожек и сабов, больше ничего не менялось.
     


    ----------
    Win10 x64 2021 LTSC, FF x64, UBO
    список фильтров УБО

    Всего записей: 7656 | Зарегистр. 11-03-2004 | Отправлено: 18:17 11-05-2024
    V0lt



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

    Цитата:
    теперь видео отображается нормально.
    2) https://i.ibb.co/6DZ8Wyd/3.png

    Это хорошо. Но вас просили показать скриншот кадра со статистикой, когда наблюдается проблема. Для сравнения так сказать.

    Всего записей: 11200 | Зарегистр. 05-02-2003 | Отправлено: 18:36 11-05-2024
    AngelNet



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

    Цитата:
    когда наблюдается проблема.

    V0lt
     
    для этого мне нужно знать что там было по дефолту с момента установки.
    я этого не помню, а переустанавливать все, с подчисткой следов просто чтобы попробовать на работающем хосте не хочется(
     
    отдельного пк для тестов у меня тоже нет, на виртуалке не уверен что это воспроизведу т.к. дискретку в виртуалбокс не пробросишь (видеокарту).
     
    как вариант: сообщите мне дефолтное значение этого параметра, я его включу на время у себя и пришлю необходимую статистику.
    хотя лично мне итак уже ясно достаточно: включается виндовс ХДР по умолчанию, хотя такого поведения быть не должно, а параметры должны браться из системных настроек (читаться включен виндовс хдр или нет в ОС например).
    /я имею ввиду поведение этого параметра при установке/переустановке плеера+рендера, далее, если например пользователь изменит этот параметр вручную он по идее должен прописываться в конфиг (реестр или ини) и оседать там насовсем./

    ----------
    Win10 x64 2021 LTSC, FF x64, UBO
    список фильтров УБО

    Всего записей: 7656 | Зарегистр. 11-03-2004 | Отправлено: 19:13 11-05-2024 | Исправлено: AngelNet, 19:18 11-05-2024
    V0lt



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

    Цитата:
    для этого мне нужно знать что там было по дефолту с момента установки.


    Цитата:
    настройки рендера ДЕФОЛТНЫЕ (кроме этой бесящей опции).

    Нажмите кнопку "Default". Логично же. Потом включите статистику.
     
    По умолчанию там "Allow turn on".
    Настройка хранится тут:
    HKEY_CURRENT_USER\SOFTWARE\MPC-BE Filters\MPC Video Renderer\HdrToggleDisplay = 2
     
     
    Добавлено:
    lvqcl
    Поправил опцию "Disable DXVA for SD (H.264)" в MPC-BE 1.7.1.3.

    Всего записей: 11200 | Зарегистр. 05-02-2003 | Отправлено: 19:24 11-05-2024
    AngelNet



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

    Цитата:
    Нажмите кнопку "Default". Логично же. Потом включите статистику.
     
    По умолчанию там "Allow turn on".
    Настройка хранится тут:
    HKEY_CURRENT_USER\SOFTWARE\MPC-BE Filters\MPC Video Renderer\HdrToggleDisplay = 2

     
    спасибо, глаза подводят, зрение сильно испортилось и "плавает" не видел эту кнопку.
    к сожалению после сброса настроек рендера к дефолтным баг с AVC видео не повторяется(
     
    1) default https://i.ibb.co/tJFjJ0n/def.png
     
    2) windows HDR do not change https://i.ibb.co/LR2tSNm/no.png
     
    есть предположение, что-то было сломано в настройках рендера и сброс к дефолтным настройкам его таким образом "починил".
     
    HEVC контента у меня пока нет( как появится, его будет сразу много и разных равок по завершении летнего сезона) я еще отпишусь.
     
    пока что, предлагаю добавить в комментариях к новому рендеру (в шапку темы например) призыв сбрасывать пользователей настройки на дефолтные после обновления до новой версии MPC-VR 0.8.х.

    ----------
    Win10 x64 2021 LTSC, FF x64, UBO
    список фильтров УБО

    Всего записей: 7656 | Зарегистр. 11-03-2004 | Отправлено: 20:09 11-05-2024 | Исправлено: AngelNet, 20:10 11-05-2024
    lvqcl

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

    Цитата:
    В vvdec нет сишного кода, только инстринки

     
    Разве? Например, в конструкторе AdaptiveLoopFilter() сначала идет присваивание "m_filterCcAlf = filterBlkCcAlf;", а затем вызывается initAdaptiveLoopFilterX86(), в которой идёт присваивание "m_filterCcAlf = simdFilterBlkCcAlf<SSE41>" или "m_filterCcAlf = simdFilterBlkCcAlf<AVX2>".
     
    То есть, во время исполнения выбирается одна из 3-х функций:
    - filterBlkCcAlf() - написана на plain C;
    - simdFilterBlkCcAlf<SSE41>;
    - simdFilterBlkCcAlf<AVX2>.
    Хотя, конечно, толку от этого мало, ибо процессоры, не умеющие SSE4.1, устарели и вряд ли справятся с декодированием VVC. (впрочем, может, гордые обладатели шестиядерных AMD Phenom'ов мне захотят возразить )

    Всего записей: 1297 | Зарегистр. 03-02-2007 | Отправлено: 20:17 11-05-2024 | Исправлено: lvqcl, 20:18 11-05-2024
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    add: чуть не забыл спросить: а настройки этого windows HDR влияют на "оконный режим без рамок" фуллсрин у плеера или нужен эксклюзивный полноэкранный режим приложения?
     
    у меня сейчас первый вариант, я очень не люблю эксклюзивный режим ни в плеерах ни в играх и всегда с него переключаюсь на полноэкранный окно без рамок.
     
    но в рендере mpc-vr эксклюзив нужно включать ручками, просто констатирую что не включал.

    ----------
    Win10 x64 2021 LTSC, FF x64, UBO
    список фильтров УБО

    Всего записей: 7656 | Зарегистр. 11-03-2004 | Отправлено: 20:18 11-05-2024 | Исправлено: AngelNet, 20:22 11-05-2024
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скачал Zip x64 файл отсюда -- https://github.com/Aleksoid1978/MPC-BE/actions/runs/9044787503
    Он у меня падает на любом VVC файле.
     
    ЗЫ: Вообще, как-то странно оно выглядит. К примеру, если ширина не кратна 8, simdFilterBlkCcAlf<AVX2> вызывает simdFilterBlkCcAlf<SSE42>. Эта функция должна инстанцироваться в файле Lib/CommonLib/x86/sse42/AdaptiveLoopFilter_sse42.cpp, который у вас не компилируется нигде.

    Всего записей: 1297 | Зарегистр. 03-02-2007 | Отправлено: 21:24 11-05-2024
    kaa95

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978, V0lt, что-то снова не могу собрать, что-то опять менялось?
     
    C:\repos\MPC-BE\build.bat Build Packages
    git version 2.44.0.windows.1
    The revision number is up to date.
    Not all build dependencies were found.
     
    See "docs\Compilation.txt" for more information.
     
    Press any key to exit...
     
    Вот и что это может быть?

    Всего записей: 130 | Зарегистр. 03-02-2023 | Отправлено: 21:49 11-05-2024
    V0lt



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

    Код:
    git pull
    git submodule update --init --recursive
     
    build.bat Clean All
    build.bat Build Packages

    Всего записей: 11200 | Зарегистр. 05-02-2003 | Отправлено: 22:27 11-05-2024 | Исправлено: V0lt, 22:29 11-05-2024
    kaa95

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

    Цитата:
    Подмодули обновите.

    Не помогло, видимо не в этом дело...

    Всего записей: 130 | Зарегистр. 03-02-2023 | Отправлено: 22:36 11-05-2024
    V0lt



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

    Цитата:
    Not all build dependencies were found.  

    Похоже environments.bat потеряли.
    Можно обойтись и без этого файла, если прописать MPCBE_MSYS и MPCBE_MINGW в переменные среды.
     
    Добавлено:
    lvqcl

    Цитата:
    Он у меня падает на любом VVC файле.

    Какой процессор?

    Всего записей: 11200 | Зарегистр. 05-02-2003 | Отправлено: 22:43 11-05-2024
    lvqcl

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

    Всего записей: 1297 | Зарегистр. 03-02-2007 | Отправлено: 22:52 11-05-2024
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic: Black Edition | MPC-BE (часть 7)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru