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

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

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

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.7.1 от 07.05.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.
     
    Группа в телеграмме

  • Всего записей: 38873 | Зарегистр. 26-02-2002 | Отправлено: 14:21 07-03-2023 | Исправлено: V0lt, 06:29 07-05-2024
    afjback

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У встроенного ютуб парсера собственный сетевой таймаут или используется общий?
    Некоторые редкие/непопулярные видео частенько открываются без звука. Причем явно быстрее 10сек. При переоткрытии (ctrl+e) звуковая дорожка появляется.
    https://www.youtube.com/watch?v=0tveFr2Z-Vc

    Всего записей: 559 | Зарегистр. 09-12-2008 | Отправлено: 19:43 16-12-2023
    eeenaw

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    git 2023-12-09 - f9f8d22f8
     
    А кроме Youtube что ещё из сервисов сейчас открывается нормально?
    По случаю ткнулся в Дзен / VK / Rutube - неа, "file not found" у VK и у
    прочих вечный чёрный квадрат Малевича. yt-dlp всё видит, сохраняет.

    Всего записей: 46 | Зарегистр. 20-02-2013 | Отправлено: 23:48 16-12-2023 | Исправлено: eeenaw, 23:52 16-12-2023
    Aleksoid1978



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

    Цитата:
    У встроенного ютуб парсера собственный сетевой таймаут или используется общий?  

    Вообще не понял про что речь.

    Цитата:
    Некоторые редкие/непопулярные видео частенько открываются без звука.

    Тут как/что отдает гугл - то и открывается.
     
    eeenaw

    Цитата:
    А кроме Youtube что ещё из сервисов сейчас открывается нормально?
    По случаю ткнулся в Дзен / VK / Rutube - неа, "file not found" у VK и у
    прочих вечный чёрный квадрат Малевича. yt-dlp всё видит, сохраняет.  

    Встроенный парсер только для Youtube. С помощью внешнего yt-dlp умеем открывать не все что умеет сам yd-dlp качать, не буду расписывать - есть там куча нюансов. Сохранить - это не одно и то же что воспроизвести ссылку.
     


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

    Всего записей: 9263 | Зарегистр. 11-05-2006 | Отправлено: 04:55 17-12-2023
    eeenaw

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Конечно, это понятно. В целом и фиг с ними, требуется нечасто, yt-dlp выручает сам по себе.
     
    Про другое. Заметил, что chapters подхватываются если они есть в клипе. Иногда хорошие люди в своих продолжительных лекциях метки расставляют. Может быть рассмотрите возможность при сохранении (mkv?) подтягивать и их тоже. Если это имплементить не чересчур трудоёмко, конечно. На удачу: подхватились - сохраняем, ну а нет - так нет. И вот прямо сюда же - опциональное сохранение только аудио, но и с чаптерсами. Тоже на самом деле не критично и не срочно, если что я могу ффмпегом отрезать лишнее.

    Всего записей: 46 | Зарегистр. 20-02-2013 | Отправлено: 08:26 17-12-2023 | Исправлено: eeenaw, 08:41 17-12-2023
    V0lt



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

    Цитата:
    Заметил, что chapters подхватываются если они есть в клипе. Иногда хорошие люди в своих продолжительных лекциях метки расставляют. Может быть рассмотрите возможность при сохранении (mkv?) подтягивать и их тоже.

    Напишите, как вы бы это сделали командой FFmpeg, предварительно скачав все что нужно с помощью yt-dlp.

    Всего записей: 10548 | Зарегистр. 05-02-2003 | Отправлено: 08:44 17-12-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BASS Audio Source 0.2.2
    Добавлено окно "Information".
    Ускорено открытие сетевых потоков известного размера (файлы по HTTP).
    Удалена опция "PreBufferMS".
    Updated BASS components:
      bassopus.dll 2.4.2.4;
      bassflac.dll 2.4.5.4.

    Всего записей: 10548 | Зарегистр. 05-02-2003 | Отправлено: 14:13 17-12-2023
    afjback

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51116&start=840#2
    Aleksoid1978
    Цитата:
    Вообще не понял про что речь.  
    Настройки-Player-Network timeout. По умолчанию 10сек. Встроенный парсер ютуба использует это значение, или какое-то собственное?

    Всего записей: 559 | Зарегистр. 09-12-2008 | Отправлено: 17:33 17-12-2023 | Исправлено: afjback, 17:34 17-12-2023
    eeenaw

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

    Цитата:
    как вы бы это сделали командой FFmpeg, предварительно скачав все что нужно с помощью yt-dlp

    V0lt, если от вас ко мне вопрос, то это же для утра 1-го января!

    Код:
    yt-dlp --embed-chapters https://rutube.ru/video/882dfcb1a4090e75767d4cbdf133dffa/
    ffmpeg -i FILENAME -vn -c:a copy AUDIO.m4a

     
    На выходе аудиодорога условной лекции и т.п., вся навигация сохранена:
    https://href.li/?https://i.imgur.com/JY1ggWj.png
    https://href.li/?https://i.imgur.com/zp9pCzv.png
     
    ffmpeg 6-ой версии, FILENAME подставляется в простейшем батнике, ярлык на который вытащен на десктоп специально, чтобы извлекать аудиодорогу перетаскиванием когда нужно. В пути послушать или переслать. Иногда самому, а иногда попросит кто и - честно! - сделать проще, чем объяснять, а порой и не объяснишь никак.
     
     
    Есть предложение по доработке фичи Reopen file (Ctrl+E), такой, чтобы по, условно говоря, Shift+Ctrl+E происходил reopen + seek to pos. Если клип длинный, то ползунком потом не очень попадешь туда где мы были. Ну или за временем не уследили если. YT иногда икает и звук может пропасть. Сталкивался с этим. Ну и вообще.
     
     
    Проблема: если елозить по opus, то время от времени происходит замирание секунд на 5-6. Если opus одиноко лежит во WebM, то вроде бы всё нормально. Вроде бы проявляется на относительно длинных файлах, минут 15+ очень примерно. Давно уже так, или всегда. Так себе проблема, редко слушаю opus в MPC.
     
     
    Косметика: вызов Options присутствует одновременно и в меню File и во View.

    Всего записей: 46 | Зарегистр. 20-02-2013 | Отправлено: 17:51 17-12-2023 | Исправлено: eeenaw, 19:32 17-12-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    eeenaw
    Не катит. "yt-dlp --embed-chapters" - это не просто скачивание, но и использование FFmpeg c неизвестными мне параметрами.
     
    PS: О поддержке сохранения глав подумывал еще 2,5 месяца назад, но не было времени этим заниматься. Может в следующем году сделаю...
     
    Добавлено:
    В MPC-BE 1.6.10.112 и новее MPC Video Renderer включен в инсталлятор.
     
    Кто собирает инсталлятор самостоятельно, не забудьте обновить подмодули.

    Код:
    git submodule update --init --recursive

    Всего записей: 10548 | Зарегистр. 05-02-2003 | Отправлено: 20:24 17-12-2023
    usalex

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

    Цитата:
    В MPC-BE 1.6.10.112 и новее MPC Video Renderer включен в инсталлятор

    ... старый билд 0.6.9
    Лучше б зарелизили 7-ой и включили его.

    Всего записей: 6253 | Зарегистр. 20-12-2004 | Отправлено: 00:20 18-12-2023
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Главы (chapters) будет проблематично "впихнуть" в итоговый файл который собирает ffmpeg - эти данные не качаются и никуда не сохраняются, они парсятся и попадают в плеер для отображения. Чтобы про них знал ffmpeg - это их надо будет сохранять в какой-то внешний файл, указывать его ffmpeg и по окончанию сохранения удалять.
     
    Чето уже из функционала сохранения какой-то комбайн получается. Кому надо - сохраняется с помощью yt-dlp + ffmpeg вручную, написать один раз батник с нужными командами и готово ...
     
    Добавлено:
    eeenaw

    Цитата:
    Есть предложение по доработке фичи Reopen file (Ctrl+E), такой, чтобы по, условно говоря, Shift+Ctrl+E происходил reopen + seek to pos.

     
    Если стоит галка сохранения позиции то при переоткрытии произойдет переход на последнюю позицию.
     
    Добавлено:
    eeenaw

    Цитата:
    Проблема: если елозить по opus, то время от времени происходит замирание секунд на 5-6.

    В таких случаях надо выкладывать "проблемный" файл.

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

    Всего записей: 9263 | Зарегистр. 11-05-2006 | Отправлено: 05:38 18-12-2023
    V0lt



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

    Цитата:
    Лучше б зарелизили 7-ой и включили его.

    Если стало хуже, то пользуйтесь старой версией. Откатывать не буду.

    Всего записей: 10548 | Зарегистр. 05-02-2003 | Отправлено: 18:44 18-12-2023
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Не нужно ничего откатывать. Я сейчас пользую твой тестовый 0.7.0.2153 (свежее пока не собран) и он работает хорошо.
    Нужно просто зарелизить текущий билд 0.7 (про него и писал) и включить его в инсталлятор.
    ___
    lvqcl, спасибо!

    Всего записей: 6253 | Зарегистр. 20-12-2004 | Отправлено: 19:39 18-12-2023 | Исправлено: usalex, 23:19 18-12-2023
    lvqcl

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

    Цитата:
    Я сейчас пользую твой тестовый 0.7.0.2153 (свежее пока не собран)

    MPC-HC умеет использовать MPC-VR, поэтому его автор время от времени собирает свежий MPC-VR сам. См. https://github.com/clsid2/mpc-hc/releases/tag/2.1.3

    Всего записей: 1164 | Зарегистр. 03-02-2007 | Отправлено: 22:36 18-12-2023
    kaa95

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

    Цитата:
    В MPC-BE 1.6.10.112 и новее MPC Video Renderer включен в инсталлятор.
    Кто собирает инсталлятор самостоятельно, не забудьте обновить подмодули.

    Что-то не могу собрать, ошибка:
    Серьезность    Код    Описание    Проект    Файл    Строка    Состояние подавления    Подробности
    Ошибка    MSB3721    выход из команды ""C:\repos\MPC-BE\src\YASM.bat" -X vc -f win64  -D OBJ_FORMAT_win32 -I "ia32" -o "C:\repos\MPC-BE\_bin\obj\Release_x64\libflac\cpu_asm.obj" "C:\repos\MPC-BE\src\ExtLib\libflac\src\libflac\ia32\cpu_asm.nasm"" с кодом "1".    libflac    C:\repos\MPC-BE\src\YASM.targets    45        
    Ошибка    LNK1181    не удается открыть входной файл "libgcc.a"    mpc-be    C:\repos\MPC-BE\src\apps\mplayerc\LINK    1        
     
    С чем связано, чего не видит на этот раз?

    Всего записей: 113 | Зарегистр. 03-02-2023 | Отправлено: 12:33 19-12-2023
    destiny child



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kaa95 (пост)
    Цитата:
    чего не видит на этот раз?
    kaa95 (пост)
    Цитата:
    не удается открыть входной файл "libgcc.a"

    через GNU GCC собираете? Под mingw64?

    Код:
    GCC provides a low-level runtime library, libgcc.a or libgcc_s.so.1 on some platforms

    Всего записей: 3332 | Зарегистр. 01-04-2006 | Отправлено: 12:40 19-12-2023 | Исправлено: destiny child, 12:42 19-12-2023
    kaa95

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

    Цитата:
    через GNU GCC собираете? Под mingw64?

    Всё получилось, дико извиняюсь, сам тупанул, я прикупил себе на днях SSD на 2 ТБ и переставлял винду) забыл поставить MSYS https://mpc-be.org/MSYS/
    Всё чётко, всё собирается, просто забыл доустановить 1 компонент.
    Собираю через Visual Studio 2022 17.9 Preview 2
     
    Единственное, у меня ffmpeg сыпет предупреждениями при сборке, но это уже давно происходит:
     
    Читать дальше..    

    Всего записей: 113 | Зарегистр. 03-02-2023 | Отправлено: 13:19 19-12-2023
    Antonij72



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Есть видео "Концерт.mp4".
    И есть текстовый файл "Концерт.txt" с "треклистом" вида:
    hh:mm:ss Песня 1
    hh:mm:ss Песня 2
    ....
     
    Можно ли как-то "подружить" видео с одноименным "треклистом"? Чтобы при запуске видео плеер подгружал и этот треклист, например в "Навигация -> Перейти...".
     
    Расширение у файла с треклистом "Концерт.txt" не существенно - можно сделать любое, какое необходимо....

    ----------
    Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

    Всего записей: 3811 | Зарегистр. 11-07-2005 | Отправлено: 13:31 19-12-2023
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antonij72
    Нет нельзя.
    Надо - мержите данные в виде глав в файл.

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

    Всего записей: 9263 | Зарегистр. 11-05-2006 | Отправлено: 13:49 19-12-2023
    kaa95

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

    Цитата:
    В MPC-BE 1.6.10.112 и новее MPC Video Renderer включен в инсталлятор.

    2 Aleksoid1978, V0lt прошу ещё раз проверить, что-то не собирается, с VS разобрался, компилируется, но сама сборка, когда запускаем скрипт build.bat выдаёт следующее:  
     
    git version 2.43.0.windows.1
    The revision number is up to date.
    Not all build dependencies were found.
     
    See "docs\Compilation.txt" for more information.
     
    Такое ощущение что не хватает какого-то компонента, но вот какого?
    У вас у самих по ссылке https://disk.yandex.ru/d/hlf1lfC8mKU58/!_last лежит версия 108, а по идее должна была быть уже 112, тоже что-то не собралось или это я снова где-то туплю?

    Всего записей: 113 | Зарегистр. 03-02-2023 | Отправлено: 13:55 19-12-2023
    Открыть новую тему     Написать ответ в эту тему

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

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