Мультимедиа - [addon] MPC-HC

Ответить
Аватара пользователя
_syd_

Мультимедиа - [addon] MPC-HC

Сообщение _syd_ »

MPC-HC
-- медиаплеер с поддержкой огромного количества форматов.



Тихая установка оригинальной версии инсталлятора с ключом /VERYSILENT
Аватара пользователя
Waldewan

Re: Мультимедиа - [addon] MPC-HC

Сообщение Waldewan »

А возможно ли использование без AC3Filter? Он просто идет с K-Lite Codec pack
Аватара пользователя
Waldewan

Re: Мультимедиа - [addon] MPC-HC

Сообщение Waldewan »

Цитата Waldewan:



А возможно ли использование без AC3Filter? Он просто идет с K-Lite Codec pack
Мультимедиа - [addon] MPC-HC




Можно, но это лишено всякого смысла, ибо в той редакции K-Lite Codec pack, где есть AC3Filter, также есть и MPC-HC.
Аватара пользователя
_syd_

Re: Мультимедиа - [addon] MPC-HC

Сообщение _syd_ »

Переделывать не буду, в аддоне сейчас смысла уже нет. Оригинальный инсталлятор на Inno Setup написан и кучу параметров поддерживает. Ну и использование пакетных файлов никто не отменял. В качестве примера:



Код:

Код: Выделить всё

echo Медиаплеер MPC-HC и yt-dlp
REM https://github.com/clsid2/mpc-hc/releases/
FOR %%i IN ("MPC-HC*.exe") DO Set FileName="%%i"
start /wait "" %FileName% /VERYSILENT /TASKS="reset_settings"
start /wait "" "%ProgramFiles%\MPC-HC\mpc-hc64.exe" /regall /iconsassoc
REM Удаление лишних языков
If exist "%ProgramFiles%\MPC-HC\Lang" (
	PushD "%ProgramFiles%\MPC-HC\Lang"
	For /F %%i In ('Dir /b ^| Find /i /v "ru"') Do Del /f /q "%%~i"
	PopD
)
REM Копирование настроек
If exist MPC-HC xCopy /s/e/i/y "MPC-HC" "%ProgramFiles%\MPC-HC">nul
echo компонент установлен
echo.
echo DirectShow-фильтр AC3Filter
REM https://videohelp.com/software/AC3-Filter
start /wait "" ac3filter_2_6_0b.exe /VERYSILENT /COMPONENTS="prog,prog\filter64,prog\acm64,lang"
REM Удаление лишних языков
If exist "%ProgramFiles(x86)%\AC3Filter\lang" (
	PushD "%ProgramFiles(x86)%\AC3Filter\lang"
	For /F %%i In ('Dir /b ^| Find /i /v "rus"') Do Del /f /q "%%~i"
	For /F %%i In ('Dir /b ^| Find /i /v "rus"') Do RD  /s /q "%%~i"
	PopD
)
REM Удаление лишних ярлыков
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Documentation.url"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Home.url"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\License.lnk"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Uninstall AC3Filter.lnk"
REM Импорт настроек
start /wait regedit /s ac3filter.reg 2>nul
echo компонент установлен
echo.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»