Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] Media Player Classic Black Edition (http://forum.oszone.net/showthread.php?t=256216)

wolkow70 13-03-2013 16:51 2110380

[addon] Media Player Classic Black Edition
 
Текущая версия 1.5.2

MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows. Этот проект имеет независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.

Поддерживаемые операционные системы: Windows XP SP2, Vista, 7, 8, 10. (32bit/64bit)

Для интеграции в дистрибутив используйте пакет обновлений UpdatePack-XPSP3-Rus, распаковав содержимое архива в папку Addons.
Тип интеграции - SVCPACK, возможна установка на "живую" систему.

В основе аддона собственная сборка инсталлятор на основе NSIS скрипта. Отличается повышенной функциональностью установки.
Поддержка кроссплатформенности x86/x64 (Windows 7,8) имеется.
Определение разрядности системы автоматическое, в зависимости от результатов определения устанавливается соответствующая версия программы.

В интерактивном режиме предусмотрено три типа установки:

1. Полная: создание всех ярлыков, ассоциация со всеми типами поддерживаемых файлов, интеграция в контекстное меню файлов и папок, интеграция в меню выбора автозапуска CD, DVD и BlueRay дисков, активация расширения контекстного меню.
2. Сокращенная: ярлыки в меню "Пуск" и на Рабочем столе, ассоциация только с видеофайлами, списками воспроизведения для видео файлов, интеграция в контекстное меню файлов и папок, интеграция в меню автозапуска CD , DVD и BlueRay дисков, активация расширения контекстного меню.
3. Минимальная: установка самой программы без ассоциаций, ярлыки только в меню "Пуск".

Ключ тихой установки /S

Предусмотрено два возможных метода управления процессом автоматической установки:

- Посредством создания и использования файла ответов.
- Посредством использования дополнительных ключей установки.

Внимание! вышеуказанные методы установки не совместимы между собой, может применяться только один из них!.
Дополнительные ключи работают только в том случае, если отсутствует (не создан) файл ответов MPCBE.ini. Если файл ответов MPCBE.ini имеется, то установка производится по нему.

1. Установка по файлу ответов.

Сборка поддерживает работу в режиме "генератора ответов", то есть, запустив инсталлятор с ключом /G можно отметить опции установки, которые вы хотели бы использовать при инсталляции и запустить процесс создания файла ответов.
В результате, в одной папке с инсталлятором будет создан файл MPCBE.ini, в который пропишется конфигурация установки.
Полученный файл ответов можно использовать для последующей установки, запустив инсталлятор с ключом /S, при условии, что файл ответов будет находится в одной директории с инсталлятором и иметь одинаковое с ним название (за исключением расширения). Если файла ответов в директории не будет, то программа установится тихо, но в режиме "минимального" типа установки.
В архиве сборки имеются образец файла ответов для типа сокращенной установки, а также cmd-файлы для запуска инсталлятора с ключами /S и /G.

Внимание! При создании файла ответов прописывается абсолютный путь установки - проследите за буквой системного диска.
Если, Вы хотите, чтобы сборка ставилась в автоматическом режиме на системный диск с любым буквенным обозначением, перепишите в файле ответов строку директории установки в ручную таким образом: INSTALLDIR=%programfiles%\MPC-BE

Запуск инсталлятора с ключом /G перезаписывает уже имеющийся файл ответов (в случае необходимости делайте резервные копии).

Файл ответов для x32 будет иметь наименование MPCBE.ini.
Файл ответов для x64 будет иметь наименование MPCBE-x64.ini.

Если вы выполняете тихую установку 64-битной версии плеера на 64-разрядной системе, то в командной строке нужно добавить ключ /x64, вот так: MPCBE.exe /S /x64

2. Установка посредством использования дополнительных ключей.

Использование дополнительных ключей исключает наличие в одной директории с установщиком файла ответов MPCBE.ini (во избежание конфликта параметров установки).
Могут использоваться следующие дополнительные ключи:

/A - ассоциировать программу с файлами аудио;
/V - ассоциировать программу с файлами видео;
/L - ассоциировать программу с плей-листами;
/T - добавить ярлык на Рабочий стол;
/Q - добавить ярлык в Панель быстрого запуска;
/B - закрепить ярлык на Панели задач (Windows 7);
/H - установить и зарегистрировать расширение контекстного меню в системе;
/K - добавить программу в контекстное меню папок и файлов и в меню автозапуска для всех дисков и носителей;
/M - ярлыки программы будут созданы в папке "Все программы/Мультимедиа/MPC-BE" вместо "Все программы/MPC-BE" (по умолчанию).

Работа с ключами: по умолчанию инсталлятор запускается с типом установки "Минимальная".

Ключи возможно комбинировать, ключ тихой установки указывается первым:
Пример: MPCBE.exe /S /V /K /H /T /Q /M
Все ключи прописываем в верхнем регистре.

На завершающем этапе установки возможен импорт настроек программы из файла реестра. Для этого файл реестра должен иметь наименование MPCBE.reg и быть расположен рядом с инсталлятором или в папке MPCBE, созданной в одной директории с инсталлятором.
Программа использует собственный раздел реестра, отличный от MPC или MPC-HC , поэтому программа совместима с одновременной установкой обычной версии MPC. Настройки хранятся в разделе: [HKEY_CURRENT_USER\Software\MPC-BE]. Файловые ассоциации также используют собственные ключи в реестре.

Предусмотрено копирование в папку с программой файла mpc-be.ini с настройками портативной версии, если этот файл будет обнаружен в процессе установки рядом с инсталлятором или в папке MPCBE, созданной в одной директории с инсталлятором.

URLInfoAbout http://sourceforge.net/projects/mpcbe/
Форум: http://dev.mpc-next.ru/
Тема на Ру-Борде: http://forum.ru-board.com/topic.cgi?forum=5&topic=39513

Ссылка для скачивания:
https://drive.google.com/drive/folde...zD5nHiCnRNjkzJ

wolkow70 15-03-2013 09:14 2111594

Некоторые пояснения по оболочке расширения контекстного меню (библиотека MPCBEShellExt.dll).

Создает в контекстном меню файлов пункты:



В типовой установке этого расширения пункты отображаются только для ассоциированных с MPCBE файлов. За это отвечает опция инсталлятора "Зарегистрировать расширение в системе".
Мне удалось найти способ заставить эти пункты отображаться для всех поддерживаемых плеером типов файлов, даже если они не ассоциированы с Media Player Classic. Данный подход уже был ранее реализован в моем аддоне MPC-HC Shell Extension 1.0.0.1 (http://forum.oszone.net/thread-228430.html)

Сделано это через ключи реестра отвечающие за системные файловые ассоциации.

К примеру так:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.flv\shellex\ContextMenuHandlers\MPBECShe llExt]
@="{A2CF4243-6525-4764-B3F5-2FCDE2F47989}"

То есть, мы прописываем расширение оболочки не только обычным образом в ключи файловых ассоциаций, но и в раздел системных файловых ассоциаций (SystemFileAssociations).
Вообще этот раздел существует как бы для Windows Media Player, но можно его использовать и для других программ, работающих с медиа-файлами.
В результате, если даже, тот или иной файл ассоциирован с другим приложением, пункты контекстного меню будут отражены и в этом случае. В инсталляторе добавление дополнительных ключей реализуется опцией "Добавить в системные ассоциации"

На деле это очень удобно. Ассоциируем медиафайлы с каким-нибудь более продвинутым плеером, но всегда имеем возможность удобно открыть их в Media Player Classic через расширение контекстного меню.

Внимание! В виду того, что библиотека MPCBEShellExt.dll данного аддона использует тот же CLSID, что и библиотека MPCHСShellExt.dll аддона MPC-HC Shell Extension, то следовательно эти аддоны не совместимы.

wolkow70 28-03-2013 18:43 2120909

Аддон с последней версией на базе MPC-BE v1.1.0.1 -dev build 2376 от 27.03.2013
Билд не финальный, но новый и работает хорошо. Об изменениях читаем в форуме по ссылке в шапке.

Изменения в сборке инсталлятора:
Опция "Установить расширение оболочки" разбита на две опции: "Установить файл расширения в папку" и "Зарегистрировать расширение в системе", что дает возможность вообще не устанавливать расширение или установить его без регистрации в системе.
Исправлены выявленные недочеты.

Пояснение по поводу версии:
Разработчиками введена новая система нумерации для отображения версии плеера (MPC_VERSION_MAJOR, MPC_VERSION_MINOR, MPC_VERSION_STATUS, MPC_VERSION_PATCH). Третья цифра в номере версии является статусной, т.е: 0 - alfa; 1 - beta; 2 - RC; 3 – stable. Номер svn сборки теперь больше не является составной частью версии, и теперь отображается только в окне «About / О программе»;

Ссылка для скачивания:
http://rusfolder.com/35714113

PS: Ссылку на стабильную версию от 28.12.2012 оставляю в шапке.

wolkow70 05-11-2013 19:11 2248041

Аддон обновлен до стабильной версии MPC-BE v1.3.0.3 - build 3706
Что нового:
читать дальше »
1.3.0.3
============================
Добавлено (+):
+ Добавлена возможность загрузки субтитров из внешних .mks файлов;
+ Добавлена проверка валидности .ini файла перед его использованием (открытием);
+ Добавлено запоминание активной закладки окна свойств файла;
+ Добавлена поддержка двойного аудио вывода;
+ Добавлена поддержка Win 8.1;
+ Добавлено автовоспроизведение Blu-ray дисков. Временно опция совмещена с DVD;
+ Добавлена опция "Автоматическое переоткрытие файлов с субтитрами в случае изменения". По умолчанию отключена;
+ Полная интеграция меню управления субтитрами c VSFilter/XySubFilter;
+ Добавлено сохранение истории для Blu-ray и DVD;
+ Добавлена возможность автоматического подключения внешних аудиофайлов и субтитров. Для поиска используется имя Blu-ray - название корневой папки либо метка диска (при открытии с диска);
+ MPC Audio Renderer - Внедрен алгоритм выбора оптимального аудиоформата для вывода. При необходимости используется конвертация;
+ FLVSplitter - добавлена поддержка Speex дорожек;
+ FLVSplitter - добавлена поддержка HEVC видео (нужен внешний декодер);
+ FLVSplitter - добавлена поддержка получения данных FrameRate, AudioSampleRate из метаданных;
+ EVR-CP - добавлен вывод глав на сикбаре в D3D FullScreen режиме;
+ MP4Splitter - добавлена поддержка AIC icod (Apple Intermediate Codec);
+ MP4Splitter - добавлена поддержка HEVC/H.265;
+ MatroskaSplitter - добавлены окно настроек и опция "Load Embedded Fonts";
+ MatroskaSplitter - добавлена поддержка идентификатора "A_OPUS";
+ MatroskaSplitter - добавлена поддержка HEVC/H.265;
+ MatroskaSplitter - добавлена поддержка VP9;
+ DTSAC3Source - добавлена простая поддержка .dtshd/DTSHDHDR;
+ AviSplitter - добавлена поддержка 'avc1' FOURCC;
+ AviSplitter - добавлена поддержка HEVC/H.265;
+ MpaDecFilter - добавлена поддержка декодирования TAK;
+ MpegSplitter - добавлена поддержка HEVC/H.265;
+ MPCVideoDec - включено декодирование для MJ2C видео (семейство j2k видео);
+ MPCVideoDec - добавлена поддержка "Microsoft Video 1" (CRAM);
+ MPCVideoDec - добавлен HEVC/H.265 декодер;
+ MPCVideoDec - добавлен VP9 декодер на основе libvpx;
+ MPCVideoDec - добавлена поддержка AIC icod (Apple Intermediate Codec);
+ UDP/HTTP Reader - добавлена поддержка IPTV (udp multicast);
+ Добавлен TAKSplitter;
+ Добавлен MPC RAW Video Splitter, с поддержкой открытия raw данных (MPEG/H.264/VC-1/HEVC/H.265);
... и многое другое.

Ссылка для скачивания:
http://rusfolder.com/38687483

wolkow70 26-03-2014 10:50 2328743

Аддон обновлен до стабильной версии MPC-BE v1.4.0.3 - build 4692

Изменения в сборке: теперь 32-х и 64-х битные версии медиаплеера в одном инсталляторе!
Возможны варианты установки:
1. 32-х битная версия на 32-х разрядную Windows
2. 32-х битная версия на 64-х разрядную Windows
3. 64-х битная версия на 64-х разрядную Windows
Возможна последовательная установка 32-х и 64-х битных версий на 64-х разрядную Windows.
При интерактивной установке выбор варианта установки в ручную.
Ключ тихой установки /S (командная строка MPCBE.exe /S).
В режиме тихой установки по умолчанию устанавливается x32 версия плеера.
Для тихой установки x64 версии используем дополнительный ключ /x64 , то есть командная строка будет иметь вид MPCBE.exe /S /x64

По умолчанию теперь выбран минимальный тип установки.

Дополнительные ключи автоустановки:
Аcсоциировать с видео-файлами - /V
Аcсоциировать с аудио-файлами - /A
Аcсоциировать с плей-листами - /L
Добавить в контекстное меню и в меню автозапуска - /K
установить расширение оболочки - /H
Добавить ярлык на рабочий стол - /T
Добавить ярлык в панель Быстрого запуска - /Q
Закрепить ярлык в Панели задач - /B
Закрепить ярлык в меню Пуск - /P
Папку с ярлыками программы создать в директории "Все-программы\Мультимедиа" (применяется вместо папки по умолчанию) - /M

Ключи возможно комбинировать, ключ тихой установки указывается первым:
Пример: MPCBE.exe /S /V /K /H /T /Q /M

Возможна установка по файлу ответов (ключ /G, командная строка запуска генератора ответов MPCBE.exe /G)
Файл ответов для x32 будет иметь наименование MPCBE.ini.
Файл ответов для x64 будет иметь наименование MPCBE-x64.ini.
Подхват настроек из файла реестра MPCBE.reg.

Важно! Дополнительные ключи работают только в том случае, если отсутствует (не создан) файл ответов MPCBE.ini.
Если файл ответов MPCBE.ini имеется, то установка производится по нему.

Ссылка для скачивания:
http://rusfolder.com/40235443

wolkow70 28-03-2014 11:08 2329674

Аддон обновлен до стабильной версии MPC-BE v1.4.1 - build 4712
Ссылка для скачивания:
http://rusfolder.com/40257241

wolkow70 11-04-2014 17:02 2336330

Аддон обновлен до стабильной версии MPC-BE v1.4.2.4752
Ссылка для скачивания:
http://rusfolder.com/40400029

wolkow70 18-01-2015 13:54 2457849

Аддон обновлен до стабильной версии MPC-BE v.1.4.3.5854 от 17.01.2015
Ссылка для скачивания:
http://rusfolder.com/42774020

mariolast 27-01-2015 08:49 2461955

Если можно, включите в сборку польский и итальянский языки.

wolkow70 08-04-2015 19:42 2493321

Аддон обновлен до стабильной версии MPC-BE v.1.4.4
Ссылка для скачивания:
http://rusfolder.com/43409854

pRiSt 24-06-2015 12:22 2521885

wolkow70, Привет, спасибо вам за работу, давно использую ваш аддон!
Возникла проблема, не создается ярлык на рабочем столе, вот что делаю:
запускаю MPCBE.exe /G, выбираю 64bit, выбираю то что нужно, создается файл MPCBE-x64.ini.
хоть в нем и стоит параметр Desktop=1, а ярлыка нету. Не подскажите что я делаю не правильно? Система Windows 7 x64. (Вышла новая версия 1.4.5.501, ждёмс обновления аддона)

mwz 24-06-2015 17:04 2522020

Цитата:

Цитата pRiSt
Вышла новая версия 1.4.5.501 »

Пока ещё бета. Хотя на странице проекта на Sourceforge и предлагается для скачивания, но лежит в Nightly Builds (from svn trunk).

wolkow70 28-06-2015 10:24 2523280

Цитата:

Цитата pRiSt
Возникла проблема, не создается ярлык на рабочем столе »

А в меню "программы" и в "панели быстрого запуска" создаются ярлыки?

pRiSt 01-07-2015 01:47 2524471

Цитата:

Цитата wolkow70
А в меню "программы" и в "панели быстрого запуска" создаются ярлыки? »

нет.

nsvnsv 26-09-2015 12:19 2557848

wolkow70, обновите пожалуйста до 1.4.5

wolkow70 27-09-2015 19:13 2558278

Обновил аддон до версии 1.4.5
http://rusfolder.com/44271892

ED_Sln 17-06-2016 17:54 2643564

Обновите аддон, вышла финальная версия 1.4.6.1590, последняя с поддержкой ХР. И если можно сделать, добавьте автоматический подхват файлов toolbar.png и logo.png, если они будут лежать рядом с установщиком.

wolkow70 18-06-2016 13:37 2643755

Обновил аддон до версии 1.4.6.1590
http://rusfolder.com/45092215

Цитата:

Цитата ED_Sln
И если можно сделать, добавьте автоматический подхват файлов toolbar.png и logo.png, если они будут лежать рядом с установщиком. »

toolbar.png должен подхватываться.
Потом может добавлю подхват logo.png.

wolkow70 18-06-2016 14:18 2643770

Цитата:

Цитата pRiSt
запускаю MPCBE.exe /G, выбираю 64bit, выбираю то что нужно, создается файл MPCBE-x64.ini.
хоть в нем и стоит параметр Desktop=1, а ярлыка нету. Не подскажите что я делаю не правильно? Система Windows 7 x64. »

Если вы выполняете тихую установку 64-битной версии плеера на 64-разрядной системе, то в командной строке нужно добавить ключ /x64, вот так: MPCBE.exe /S /x64
Иначе, файл ответов MPCBE-x64.ini не будет замечен и просто выполнится тихая установка 32-битной версии без указанных параметров.

Orestik 13-10-2016 11:28 2677664

wolkow70 спасибо за ваши сборки.... сегодня установил чистую Win7 x64, далее установил кодеки K-Lite Codec Pack Basic 12.4.2.0 и потом твою последнею версию 1.4.6.1590 с ключами /S /V, так вот при воспроизведении видео файлов формата mkv, картинка вся рябит в какой то не понятной цветовой гамме, а вот файлы формата avi все показывает четко. Сначала подумал на кодеки и решил переустановить и поставить SAM DeCoDeR Pack 6.0, но картина осталась та же. Тогда откатился до версии 1.4.4.286 и о Чудо, проблемы как и не бывало, все воспроизводит четко с любыми кодеками. ???

wolkow70 13-10-2016 19:30 2677818

Цитата:

Цитата Orestik
??? »

MPCBE не имееет отношения к кодекам в системе, так как пользует свои встроенные кодеки. Скорее всего дело в файлах или в настройках плеера. Может в программе глюк, версия уже довольно не новая, а новой пока нет стабильной.

Orestik 14-10-2016 08:04 2677919

Цитата:

Цитата wolkow70
Скорее всего дело в файлах или в настройках плеера. Может в программе глюк, »

в настройках плеера ничего не менял...все по умолчанию было....скорее всего что то в программе....будем ждать обновления...а пока стабильная 1.4.5...

nsvnsv 23-12-2016 09:50 2697850

Вышла 1.5

wolkow70 24-12-2016 15:49 2698066

Цитата:

Цитата nsvnsv
Вышла 1.5 »

Начиная с версии 1.5 не поддерживается Windows XP.
Если все же нужна сборка новой версии, то вот:
http://rusfolder.com/45468503
Особенности инсталлятора сохраняются.

mariolast 06-04-2017 01:08 2726573

Ссылка битая, можно перезалить?

wolkow70 07-04-2017 17:38 2727210

Цитата:

Цитата mariolast
Ссылка битая, можно перезалить? »

https://yadi.sk/d/cyPMOqd33EEos6
Русфолдер сдох, сейчас все валю в кучу на яндекс.

ELADJ 18-02-2018 11:51 2798760

Цитата:

Цитата wolkow70
Русфолдер сдох, сейчас все валю в кучу на яндекс. »

Спасибо за сборки!

nsvnsv 30-10-2018 11:54 2838396

wolkow70, Сделайте пожалуйста сборочку на 1.5.2
https://sourceforge.net/projects/mpc...0builds/1.5.2/

wolkow70 27-02-2019 06:10 2860246

сборочку на 1.5.2 можно найти здесь:
https://drive.google.com/drive/folde...zD5nHiCnRNjkzJ

klmnzvd 27-02-2019 14:54 2860337

Как скачать то? Подтверждение требует. Как так то? о_О

Orestik 27-02-2019 21:09 2860446

Цитата:

Цитата klmnzvd
Как скачать то? »

выделяешь то что хочешь скачать, далее вверху будет 3 точки (другие разделы) нажимаешь и потом выбираешь скачать и все


Время: 07:09.

Время: 07:09.
© OSzone.net 2001-