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

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

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

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.1 от 07.11.2024.
     
  • Ночные сборки:
    GitHub automated builds
    Я.Диск
    MEGA, Google Drive, Pcloud, Filen Drive, 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.
     
    Группа в телеграмме

  • Всего записей: 39126 | Зарегистр. 26-02-2002 | Отправлено: 14:21 07-03-2023 | Исправлено: szl, 01:32 08-11-2024
    Aleksoid1978



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

    Цитата:
    Если использовать эти изменения по отдельности, то конечно будет проблема.

    Не должно. Я же сперва сделал изменения в MPC VR, проверил. И только потом в плеере.
     
    С другой стороны - даже если и так, зачем вспоминать былое

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

    Всего записей: 9376 | Зарегистр. 11-05-2006 | Отправлено: 07:09 23-05-2024 | Исправлено: Aleksoid1978, 07:10 23-05-2024
    Evgeniy_1990

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

    Цитата:
    Думаю он клонит на это:
    MPC-BE commit 784b1ca
    MPC Video Renderer commit 7516087

    Именно.  

    Цитата:
    Если оба компонента брать из последних релизов или свежих ночнушек, то работает нормально. Я проверил.

    Как будто бы я никогда билды не обновляю... Смешно... Опять разработчики меня держат за дурака...
     
    Если бы это было действительно так, то я даже бы не стал об этом писать. Но увы, это далеко не так. То, что у вас якобы "работает" нормально, не означает, что абсолютно у всех оно работает также нормально.
     
    Aleksoid1978

    Цитата:
    можно же спокойно описать что происходит, как воспроизвести, с какими настройками и т.д.

    Я напишу как воспроизвести, только вы вряд ли у себя это воспроизведете. Настройки тут значения не имеют. Все дело в поддержке со стороны видеокарт. Речь идет об Single-DXVA2 и Multi-DXVA2. Почему тогда не работает именно софт режим? Все просто - если у нас имеется поддержка только однопоточного режима DXVA2, то при запуске еще одного окна, будет уже софт-режим - это нормально для таких видеокарт. Когда используется многопоточная поддержка режима DXVA2, то тут все строго от настроек, если он включен, то будет именно он, если выключен, будет софт. Нас интересует именно однопоточный режим DXVA2.
     
    Так вот, алгоритм воспроизведения такой:
     
    1. Открываем видео файл с поддержкой аппаратного декодирования.
    2. Открываем еще один видео файл с поддержкой аппаратного декодирования уже в новом окне.
    3. В новом окне будет софт-режим. Пока все правильно и нормально.
    4. Теперь в новом окне выполняем переход на след. файл в папке, или просто на след. серию
     
    Фактический результат: после данного порядка действий, получаем "пустой" выходной формат. Почему он "пустой"? Потому что видеодекодер пытается выдать аппаратный режим работы, в то время как сам видеорендерер пытается вывести софт-режим. Вот вам и "пустой" формат на выходе и черный экран само собой. Как я это понял, да просто взглянул на данные в том же PinInfo.
     
    Ожидаемый результат: после данного порядка действий, должен работать софт-режим.
     
    Добавлено:
    Aleksoid1978
    "Пустой" выходной формат выглядит вот так.

    Всего записей: 2171 | Зарегистр. 05-07-2014 | Отправлено: 07:15 23-05-2024
    Aleksoid1978



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

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

    Всего записей: 9376 | Зарегистр. 11-05-2006 | Отправлено: 08:10 23-05-2024
    Evgeniy_1990

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

    Цитата:
    Тем более по описанию ситуации - при переходе на новый файл ничем не отличается от обычного открытия файла, а тут сперва открылось в софте а потом почему то отказалось - бред какой-то.

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

    Цитата:
    но данные коммиты никак не должны были на это повлиять.

    Странно, до изменений такого не происходит. Видео есть, в PinInfo как видео декодера, так и видеорендерера, обычный NV12 без ускорения, что правильно. Ладно, понаблюдаю еще, соберу отладочный билд и выложу лог. Может быть поможет.

    Всего записей: 2171 | Зарегистр. 05-07-2014 | Отправлено: 08:49 23-05-2024
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BassAudioSource 0.3.0.173
    Добавлена поддержка MIDI. Включается в настройках. Необходим файл SoundFont (.sf2) с набором инструментов.
    Пара файлов SF2 есть не странице https://www.un4seen.com/bass.html#addons (ссылки в конце описания BASSMIDI).

    Всего записей: 10784 | Зарегистр. 05-02-2003 | Отправлено: 08:08 25-05-2024
    Artsem K



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    скачал mp4 1080р с ютуба.  
     
    лагает, в отличие от 720р.
     
    в плеере который в шапке - аудио фризы и система более инертная стала
     
    в google chrome - фризы картинки и видео
     
    в windows media player - картинка тупит
     
    Intel HD Graphics ATI Mobility Radeon™ HD 4350 with 512 MB dedicated video memory Microsoft DirectX 10.1 (discrete), 10 (integrated) capable
     
    windows 7, Celeron P4500. поставлю i7-840QM - пройдёт?
     
    а-то думал тут аппараное ускорение есть.
     

    Всего записей: 418 | Зарегистр. 17-11-2016 | Отправлено: 09:56 27-05-2024 | Исправлено: Artsem K, 09:58 27-05-2024
    ED_Sln



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Artsem K
    Дело не в плеере, на ютубе кодек VP9 или вообще AV1, HD 4350 не поддерживает аппаратное ускорение этих кодеков. А ещё не поддерживает h264 60 fps. i7-840QM хватит даже для av1, по крайней мере для 1080.

    Всего записей: 795 | Зарегистр. 05-11-2009 | Отправлено: 10:05 27-05-2024
    terenty79

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

    Цитата:
    поставлю i7-840QM - пройдёт?

    если dxva2 в плеерее подхватится, не dx11, которого у HD 4350  нету, то пройдет. вывод видео тоже через mpc render? оно быстрее, чем wmr. в хроме тормоза никогда не исчезнут,  ему  и i7-840QM мало.
    боле мение оно сейчас шаволится на моем i3-1105, что на встройке, что на дискретке arc a380.  
    а вот в данном плеере при просмотре с ютуба в 1080p, но не 60fps естественно, через dxva2 ускорение шло замечательно даже на одноядерном via с7 1800 мгц.
     
    Добавлено:

    Цитата:
    на ютубе кодек VP9 или вообще AV1,
    h264 там тоже дичайше тормозить стал. сам ютуб лагает и жрет проц, как сумашедший. при просмотре в хроме естественно.

    Всего записей: 1619 | Зарегистр. 26-02-2006 | Отправлено: 10:09 27-05-2024 | Исправлено: terenty79, 10:13 27-05-2024
    Artsem K



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

    Цитата:
    вывод видео тоже через mpc render?

     
       
     
       
     
    если не дышать, картинка в VLC почти не сбивается.
     
    буду надеяться что с i7-840QM проблема исчезнет полностью.
     
     
     

    Всего записей: 418 | Зарегистр. 17-11-2016 | Отправлено: 10:21 27-05-2024 | Исправлено: Artsem K, 10:22 27-05-2024
    terenty79

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

    Цитата:
    если не дышать, картинка в VLC почти не сбивается.
     

     
    не понял?

    Всего записей: 1619 | Зарегистр. 26-02-2006 | Отправлено: 11:32 27-05-2024
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    I7 конечно же спокойно вытянет 1080 поток.

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

    Всего записей: 9376 | Зарегистр. 11-05-2006 | Отправлено: 11:52 27-05-2024
    V0lt



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

    Цитата:
    I7 конечно же спокойно вытянет 1080 поток.

    i7-840QM - это старый мобильный проц на уровне десктопного i3-2120.
    H.264 1080p 30fps потянет.

    Всего записей: 10784 | Зарегистр. 05-02-2003 | Отправлено: 18:09 27-05-2024
    VSHY

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня на ноуте 2010-го года проц i3-M380, так он 1080 AVC тянет. Проц на 80-90%, но тянет.

    Всего записей: 1136 | Зарегистр. 19-05-2008 | Отправлено: 20:15 27-05-2024
    V0lt



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

    Цитата:
    проц i3-M380, так он 1080 AVC тянет

    AVC 1080p разный бывает... 60p-orsche.

    Всего записей: 10784 | Зарегистр. 05-02-2003 | Отправлено: 20:31 27-05-2024 | Исправлено: V0lt, 20:49 27-05-2024
    Aleksoid1978



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

    Цитата:
    i7-840QM - это старый мобильный проц на уровне десктопного i3-2120.  

    Как будто я не в курсе ))
    Вот только хоть он и старый и мобильный - у него 8 потоков(4 ядра) против 4 потоков(2 ядра) у i3.
    Для декодирования это даже может быть лучше чем повышенные частоты.

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

    Всего записей: 9376 | Зарегистр. 11-05-2006 | Отправлено: 04:01 28-05-2024
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Ядра учтены. Average CPU Mark измеряется в многопоточном режиме. 2 быстрых ядра уделывают 4 дохлых.
    Так же помним, что ноутбуки обычно не тащат высокую нагрузку долгое время. 10 минут просмотра на 90% мощности и потом будет сброс частот от перегрева.
     
    Вообщем для 1080p H.264 30 fps достаточно, может даже хватит на 60 fps. 8-битные VP9 и HEVC 30 fps, может быть, вытянет на x64. А вот на 10-битных VP9 и HEVC скорее всего сдохнет. Ну и 8 и 10-битные AV1 запустить, чтобы поржать.

    Всего записей: 10784 | Зарегистр. 05-02-2003 | Отправлено: 07:06 28-05-2024
    terenty79

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

    Цитата:
    2 быстрых ядра уделывают 4 дохлых.

    да, это совершенно  точно. у меня есть ксеон на 6 ядер/12 потоков. как раз это же разновидности старинных ядер, что и у i7-840QM, они совсем без avx. так тоже не молодой i3-10105 этот ксеон как младенца на лопатки ложит, по производительности на ядро. а мобильные ядра i7-840QM, еще и по tdp, задушены сильно. причем если в этом ноуте изночально стоял Celeron P4500, то у него и питание и охлад некчерту, и как бы этот i7-840QM вообще там в такой ситуации дышал только под системой едва. 35w у селерона которые он физически достигнуть не может, и 45w у i7, которые он часто превышает и сильно.

    Всего записей: 1619 | Зарегистр. 26-02-2006 | Отправлено: 09:21 28-05-2024 | Исправлено: terenty79, 09:29 28-05-2024
    kaa95

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt, Aleksoid1978, при сборке не видит какой-то компонент, что мб не так, из-за чего не сформировался этот ffmpeg.lib?  
     
    Ошибка    LNK1181    не удается открыть входной файл "C:\repos\MPC-BE\_bin\lib\Release_x64\ffmpeg.lib"    mpc-be    C:\repos\MPC-BE\src\apps\mplayerc\LINK    1        

    Всего записей: 125 | Зарегистр. 03-02-2023 | Отправлено: 16:05 28-05-2024
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kaa95
    Было такое один раз после обновления FFmpeg. Но при повторной сборке (build.bat Build x64 Installer) с предварительным удалением папки _bin ошибка более не появлялась.

    Всего записей: 10784 | Зарегистр. 05-02-2003 | Отправлено: 16:52 28-05-2024
    kaa95

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt, к сожалению не помогло (

    Всего записей: 125 | Зарегистр. 03-02-2023 | Отправлено: 18:00 28-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

    Компьютерный форум 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-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru