|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Разное - K-Lite Mega Codec Pack |
|
|
Разное - K-Lite Mega Codec Pack
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать Никто не пробовал создать такой адон, поделитесь мнениями ...как бы это можно было обустроить
|
|
Отправлено: 11:40, 26-04-2006 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Сам k-lite mega codec pack вряд ли, т.к. он содержит варезные компоненты, тем более аддоном - нужен полноценный инсталлятор.
Я делал свой кодек-пак специально для диска с автоматической установкой Windows, но это уже не по теме этого раздела, а скорее в "Автоматическую установку приложений". Помимо полностью бесплатных кодеков и фильтров, он включает в себя перепакованный Real Alternative, который в свою очередь является перепаковкой бесплатной версии Real Player, и один фильтр из Nero (для проигрывания Quick Time файлов без Quick Time Player или Quick Time Alternative), который работает независимо от наличия на компьютере самого Nero и не требует серийного номера. Собственно, если модераторы не сочтут мой пак за варез (никаких серийников и взломанных файлов нет и не требуется), могу выложить в соседний раздел. |
Отправлено: 13:43, 26-04-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Когда то я делал свой пак видео-кодеков в inf-файле. Тогда для меня язык inf был немного сложен, и я полгода назад переписал его под Win32 инсталлер (InnoSetup). Но сам inf-файл еще остался.
Переделывать весь K-Lite Codec Pack - работа не из легких, да и в виде аддона он не всем пригодится. Я вот всегда использую только свой VideoCodecs Pack, т.к. мне нужны только компрессоры видеоданных (декомпрессоры не нужны, ибо для просмотра видео я использую MPlayer), причем установленны должны быть сразу несколько версий DivX(tm), чего я не видел ни в одном кодек паке. По этому я считаю более рациональным интегрировать в Windows XP MPlayer или VideoLAN, а K-Lite Codec Pack "фанаты-конвертаторы" могут и отдельно поставить. Вот фрагменты VideoCodecs Pack из inf-файла. [Version] Signature = "$CHICAGO$" Class = MEDIA [SourceDisksNames] 1="VideoCodecs Pack - Install Disk",, 0001 [SourceDisksFiles] DivX5.inf=1 ; DivX 5.xx Codecs ---------------------------- divx502.dll=1 divx505.dll=1 divx511.dll=1 divx521.dll=1 divxdec.ax=1 mp4fil32.dll=1 ; --------------------------------------------- ; DivX 3.11 Codecs ---------------------------- DivXc32.dll=1 DivXc32f.dll=1 ; --------------------------------------------- ; DivX 6.0 Codec ------------------------------ divx.dll=1 divxsm.exe=1 divxsm.tlb=1 dpl100.dll=1 dpu11.dll=1 dpugui11.dll=1 dpus11.dll=1 dpv11.dll=1 dtu100.dll=1 qt-dx331.dll=1 ; --------------------------------------------- ; XviD codec ---------------------------------- xvid.ax=1 xvidcore.dll=1 xvidvfw.dll=1 ; --------------------------------------------- [Installable.Drivers] ; DivX 5.xx Codecs ---------------------------- D502 = 1:divx502.dll, "vidc.D502", %DivX502% , , , D505 = 1:divx505.dll, "vidc.D505", %DivX505% , , , D511 = 1:divx511.dll, "vidc.D511", %DivX511% , , , D521 = 1:divx521.dll, "vidc.D521", %DivX521% , , , ; --------------------------------------------- ; DivX 3.11 Codecs ---------------------------- DIV3 = 1:DivXc32.dll, "vidc.DIV3", %DivX311% , , , DIV4 = 1:DivXc32f.dll, "vidc.DIV4", %DivX311f% , , , ; --------------------------------------------- ; DivX 6.0 Codec ------------------------------ DIVX = 1:divx.dll, "vidc.DIVX", %DivX600% , , , YV12 = 1:divx.dll, "vidc.YV12", %DivX600% , , , ; --------------------------------------------- ; XviD codec ---------------------------------- XVID = 1:xvidvfw.dll, "vidc.XVID", %XviD% , , , ; --------------------------------------------- [DefaultInstall] CopyFiles=MPEG4.Copy,MPEG4.Copy.Inf Updateinis = MPEG4.Updateini addreg = MPEG4.AddReg,MPEG4.DoReg MediaType = SOFTWARE [DefaultInstall.ntx86] CopyFiles=MPEG4.Copy,MPEG4.Copy.Inf addreg = MPEG4.AddReg,MPEG4.AddRegNT,MPEG4.DoReg MediaType = SOFTWARE [Remove_DivX] AddReg = MPEG4.Unregister DelReg = MPEG4.DelReg DelFiles = MPEG4.Copy,MPEG4.Copy.Inf UpdateInis = MPEG4.DelIni [MPEG4.Copy] ; DivX 5.xx Codecs ---------------------------- divxdec.ax divx502.dll divx505.dll divx511.dll divx521.dll DivXc32.dll DivXc32f.dll mp4fil32.dll ; --------------------------------------------- ; DivX 6.0 Codec ------------------------------ divx.dll divxsm.exe divxsm.tlb dpl100.dll dpu11.dll dpugui11.dll dpus11.dll dpv11.dll dtu100.dll qt-dx331.dll ; --------------------------------------------- ; XviD codec ---------------------------------- xvid.ax xvidcore.dll xvidvfw.dll ; --------------------------------------------- [MPEG4.Copy.Inf] DivX5.inf [MPEG4.UpdateIni] ; DivX 5.xx Codecs ---------------------------- system.ini, drivers32,,"vidc.D502=divx502.dll" system.ini, drivers32,,"vidc.D505=divx505.dll" system.ini, drivers32,,"vidc.D511=divx511.dll" system.ini, drivers32,,"vidc.D521=divx521.dll" ; --------------------------------------------- ; DivX 3.11 Codecs ---------------------------- system.ini, drivers32,,"vidc.DIV3=DivXc32.dll" system.ini, drivers32,,"vidc.DIV4=DivXc32f.dll" ; --------------------------------------------- ; DivX 6.0 Codec ------------------------------ system.ini, drivers32,,"vidc.DIVX=divx.dll" system.ini, drivers32,,"vidc.YV12=divx.dll" ; --------------------------------------------- ; XviD codec ---------------------------------- system.ini, drivers32,,"vidc.XVID=xvidvfw.dll" ; --------------------------------------------- [MPEG4.DelIni] ; DivX 5.xx Codecs ---------------------------- system.ini, drivers32,"vidc.D502=divx502.dll", system.ini, drivers32,"vidc.D505=divx505.dll", ; ... [MPEG4.AddReg] [MPEG4.AddRegNT] ; DivX 5.xx Codecs ---------------------------- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc,divx502.dll,,%DivX502% HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers32,vidc.D502,,divx502.dll ; ... ; --------------------------------------------- ; XviD codec ---------------------------------- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc,xvidvfw.dll,,%XviD% ; --------------------------------------------- HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName% HKLM,%UnInstallPath%,UninstallString,,"%11%\rundll32.exe setupapi,InstallHinfSection Remove_DivX 132 %17%\%InfFile%" [MPEG4.DoReg] ; DivX 5.xx Codecs ---------------------------- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Registering %DivX502% ...",,"%11%\regsvr32.exe /s %11%\divx502.dll" ; ... [MPEG4.DelReg] ; DivX 5.xx Codecs ---------------------------- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.D502 HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.D505 ; ... ; DivX 5.xx Codecs ---------------------------- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc,divx502.dll,,"" ; ... ; DivX 5.xx Codecs ---------------------------- HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers32,vidc.D502,,"" ; ... [MPEG4.Unregister] ; DivX 5.xx Codecs ---------------------------- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Unregistering %DivX502% ...",,"%11%\regsvr32.exe /s /u %11%\divx502.dll" HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Unregistering %DivX505% ...",,"%11%\regsvr32.exe /s /u %11%\divx505.dll" ; --------------------------------------------- ; ... ; --------------------------------------------- ; XviD codec ---------------------------------- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Unregistering %XviD% ...",,"%11%\regsvr32.exe /s /u %11%\xvidvfw.dll" HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Unregistering %XviD% Decoder ...",,"%11%\regsvr32.exe /s /u %11%\xvid.ax" ; --------------------------------------------- [DestinationDirs] DefaultDestDir = 11 MPEG4.Copy = 11 MPEG4.Copy.Inf = 17 [Strings] InfFile="DivX5.inf" ; Codecs Name -------------------------- DivX502="DivX 5.02 Pro Codec" DivX505="DivX 5.05 Pro Codec" DivX511="DivX 5.11 Pro Codec" DivX521="DivX 5.21 Pro Codec" DivX311="DivX 3.11 Slow Motion Codec" DivX311f="DivX 3.11 Fast Motion Codec" DivX600="DivX 6.00 Pro Codec" XviD="XviD MPEG-4 Codec" ; -------------------------------------- UninstallDispName="VideoCodecs Pack" UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\DIVXCodec" MediaClassName="Media Devices" mfgname="No more honey !" |
Отправлено: 15:22, 26-04-2006 | #3 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Зачем 7 разных DivX-ов и XVid?? Я использую один ffdshow и всем доволен. И бесплатно, и удобно. А с inf-ом проблема не в сложности, а в недостатке возможностей.
|
Отправлено: 15:47, 26-04-2006 | #4 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать __Intruder__
Цитата:
|
||
------- Отправлено: 16:12, 26-04-2006 | #5 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Лично мне одного не достаточно. Я часто использую DivX 5.0.5, но бывает, что нужен DivX 5.2.1 или DivX 5.1.1. Версия 5.0.5 хорошо подходит для компрессии видео из уже хорошо сжатого источника, в то время как DivX 5.2.1 показвает хороший результат при конвертации DVD-видео высокого качества (не те, что по 3 фильма на диск ).
Цитата:
|
|
Отправлено: 16:27, 26-04-2006 | #6 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать При использовании inf-а для заверщения установки необходимо перезагрузить компьютер (чтобы запустились RunOnce с регистрацией, заменились старые файлы, если таковые были). При использовании инсталлятора такая необходимость отсутствует. Зарегистрировать/дерегистрировать можно сразу, также можно переименовать старые файлы, поставить их на удаление при перезагрузке и сразу скопировать на их место новые. Также можно предложить пользователю выбрать конфигурацию звуковой системы, чтобы не лазить потом по настройкам. Ну и, конечно же, lzma сжатие дистрибутива.
|
Отправлено: 17:03, 26-04-2006 | #7 |
Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать vampik
Цитата:
Цитата:
|
||
Отправлено: 17:26, 26-04-2006 | #8 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать vampik, XXXler прав . Вообще лично я, создавая установщики на основе inf-файлов, серъезных недостатков не видел ниразу.
RunOnce с регистрацией можно запустить сразу во время установки. Цитата:
|
|
Отправлено: 18:22, 26-04-2006 | #9 |
Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
http://msdn.microsoft.com/library/de...61429d.xml.asp |
||
Последний раз редактировалось XXXler, 26-04-2006 в 19:20. Отправлено: 19:06, 26-04-2006 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
K-Lite Codec Pack | snark | Автоматическая установка приложений | 80 | 21-04-2020 18:49 | |
Мультимедиа - K-Lite Codec Pack | foxbat | Программное обеспечение Windows | 26 | 26-10-2018 17:06 | |
K-Lite Mega Codec Pack 5.3.0 | OSZone Software | Новости программного обеспечения | 0 | 28-10-2009 18:30 | |
K-Lite Codec Pack Basic 5.3.0 | OSZone Software | Новости программного обеспечения | 0 | 28-10-2009 14:30 | |
K-Lite Mega Codec Pack | MaxDELETE | Автоматическая установка приложений | 11 | 08-08-2008 17:57 |
|