7sh3
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 0Vovan0 Цитата: и таким образом установить? и не мучаться траблами с этими самыми кодеками, если что - regsvr32 /u codec.ax ? Может быть даже подобный кодек-пак есть? | именно так и устанавливаются практически все декодеры, просто тупо регистрируются регсервером, кодеры – dll, acm (VfW интерфейс) - просто две строчки в реестр добавить, кодеки нельзя добавить в систему как то по другому, не так как это MS придумал , всякие кодекпаки делают тоже самое только в куче, кодекпаки это всего лишь инсталлятор, там все зависит от кривизны рук того кто писал скрипт установки... так что просто кидай куда-нибудь ax файло (лучше в system32) и регистрируй его (только главное надо знать что кидать ), вот рег файл добавляющий в контекстное меню для ax\dll\ocx файлов -зарегистрировать\отмена регистрации для удобства Код: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ax] @="DirectShowFilter" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectShowFilter] @="DirectShow Filter" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectShowFilter\DefaultIcon] @=hex(2):73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,\ 00,31,00,36,00,35,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectShowFilter\shell\Зарегистрировать\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,22,00,25,00,31,00,22,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectShowFilter\shell\Отмена регистрации\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,2f,00,75,00,20,00,22,00,25,00,31,00,22,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dllfile\shell\Зарегистрировать\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,22,00,25,00,31,00,22,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dllfile\shell\Отмена регистрации\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,2f,00,75,00,20,00,22,00,25,00,31,00,22,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ocxfile\shell\Зарегистрировать\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,22,00,25,00,31,00,22,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ocxfile\shell\Отмена регистрации\command] @=hex(2):72,00,65,00,67,00,73,00,76,00,72,00,33,00,32,00,2e,00,65,00,78,00,65,\ 00,20,00,2f,00,75,00,20,00,22,00,25,00,31,00,22,00,00,00 | пример для кодеров (VfW), файло в system32 Код: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc] "l3codecp.acm"="Fraunhofer IIS MPEG Layer-3 Codec (professional)" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32] "msacm.l3acmp"="l3codecp.acm" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc] "xvidvfw.dll"="XviD MPEG-4 Video Codec 1.1.2 Final Release" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32] "vidc.xvid"="xvidvfw.dll" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc] "divx.dll"="DivX Pro(tm) 5.2.1 Codec - Corporate Edition" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32] "vidc.divx"="divx.dll" | |