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

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

wolkow70 25-06-2011 14:29 1701336

[addon] DivX Plus Codec Pack 8.2.3
 
Данный аддон основан на собственной сборке из компонентов программного пакета DivX Plus 8.2.3.

Предлагаемый пакет включает в себя DirectShow фильтры, VFW кодек DivX Pro и Панель управления DivX.

Версии компонентов:
DivX ASP декодер 6.10
DivX H264 декодер 1.2.1
DivX AAC декодер 8.8.0
DivX DirectShow Demux Filter 1.0.3
DivX VFW кодек 6.9.2
DivX Control Panel 1.0
Тип интеграции аддона SVPACK.
Возможна установка пакета на живую систему. Тихая установка с ключом /S
Проверялась установка на Windows 7 x86.
При установке на живую систему - выбор компонентов интерактивный.

Для тихой установки предусмотрены: полная установка или создание файла ответов (файл конфигурации тихой установки).
Чтобы создать файл ответов нужно запустить инсталлятор с ключом /G и выбрать нужные компоненты.
Установка производится с ключом /S при этом файл ответов должен находится в одной папке с установщиком.
В архиве есть пример файла ответов. Также, в архиве имеются файлы cmd для запуска установщика из папки с нужными ключами.

В файле ответов абсолютный путь можно заменить на относительный через системные переменные, например, %programfiles%, тогда установится в программную папку на системный логический диск с любой буквой.
пример: INSTALLDIR=%programfiles%\DivX

Если хотите ставить пакет не в программную, а в системную папку, или в корневую папку системного диска, то можно использовать переменные %windir% или %systemdrive%. Это будет папка Windows или соответственно корневая папка на системной диске с любым буквенным обозначением.

Примеры:
INSTALLDIR=%systemdrive%\DivX
INSTALLDIR=%windir%\DivX

Регистрация:
Декодеры, сами по себе, не требуют регистрации и их функционал не ограничивается.
Зарегистрировать нужно кодек DivX Pro, триальный период работы которого 15 дней.

Для этого нужно внести свои регистрационные данные в файл DivX.reg (образец в архиве аддона) .
В процессе установки данные будут импортированы в реестр. Файл DivX.reg можно располагать как в одной директории с инсталлятором, так и в папке DIVX , созданной в одной директории с инсталлятором

Управление работой декодеров, осуществляется посредством DivX Control Panel, апплет которой будет создан в Панели управления. Также, ярлык на запуск настроек создается в меню Пуск.

Удаление пакета корректное стандартным способом. Предусмотрено как полное удаление пакета, так и удаление его отдельных компонентов.

Ссылка на скачивание:
http://rusfolder.com/31553422

Сайт производителя:
http://www.divx.com

Pozia 25-06-2011 17:51 1701451

wolkow70, если использовать ваш набор будут ли идти все фильмы? Или нужно еще что ставить? Сейчас я используя от самлаб набор.

wolkow70 25-06-2011 18:20 1701460

Цитата:

Цитата Pozia
wolkow70, если использовать ваш набор будут ли идти все фильмы? Или нужно еще что ставить? Сейчас я используя от самлаб набор. »

Это набор включает кодек и комплект DS фильтров только из программного пакета DivX Plus for Windows 8.1.3.
Поддерживаются видеопотоки MPEG-4 ASP (DivX, XviD), MPEG-4 AVC (H264) в контейнерах AVI, DIVX, MKV. Хорошая поддержка звука в формате AAC. Я сделал этот набор как дополнение к K-Lite Codec Pack, так как из последних версий K-Lite Codec Pack изъяли кодек и декодеры DivX по требованию правообладателя.
Для просмотра любых фильмов этого пакета недостаточно. Например, для многих рипов нужен еще внешний AC-3 декодер.
В основном, пакет заточен под просмотр H264/AAC/MKV и DIVX(XVID)/AVI
В принципе, учитывая, что MP3 декодер есть в самой системе, то установив внешний AC-3 фильтр, можно смотреть большинство фильмов (имеются в виду DVD и BR рипы, в том числе и в HD разрешении).
Использовать можно любой видеоплееер, поддерживающий работу с DirectShow фильтрами.

mPaSoft 26-06-2011 10:12 1701676

Вложений: 2
wolkow70, хорошая задумка.
Проверил на Win7 x64 и получил такое (файлы распаковались, похоже что-то в реестре не дописалось):

wolkow70 26-06-2011 11:15 1701699

mPaSoft,
К сожалению, я не тестировал на x64 (у меня такой нет) , но на win7 x86 все работает.

В папке DivX Control Panel есть файл dplreg.exe, я думаю, что он как раз и предназначен для регистрации панели на x64. Попробуйте его запустить вручную.

Путь распаковки указанных файлов на x86 такой:

С:\Program Files\DivX\DivX Control Panel\DivXControlPanelLauncher.dll
С:\Program Files\Common Files\DivX Shared\Qt4.5\QtCore4.dll

http://s61.radikal.ru/i173/1106/ea/b854193e99ca.jpg


При этом, если отсутствует QtCore4.dll как раз и вылазит соощение об ошибке в DivXControlPanelLauncher.dll (эти файлы жестко взаимосвязаны). Проверьте куда он у Вас распаковался. Отпишитесь, пожалуйста.


На X86 пробовали ставить, были проблемы?

mPaSoft 26-06-2011 14:25 1701770

wolkow70, запуск dplreg.exe ничего не даёт.
Пути такие же только "Program Files (x86)" вместо "Program Files".
На x86 пока не пробовал.

wolkow70 26-06-2011 16:08 1701816

mPaSoft,

Можно попробовать поправить эти пути в реестре;

[HKEY_LOCAL_MACHINE\SOFTWARE\DivX\Install\ControlPanel]
"InstallDir"="С:\\Program Files\\DivX\\DivX Control Panel"
"InstallPath"="C:\\Program Files\\DivX\\DivX Control Panel\\DivXControlPanelLauncher.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\DivX\Install\Qt4.5]
"InstallDir"="C:\\Program Files\\Common Files\\DivX Shared\\Qt4.5"

[HKEY_LOCAL_MACHINE\SOFTWARE\DivX\Install\MSVC80CRTRedist]
"InstallDir"="С:\\Program Files\\Common Files\\DivX Shared"

Суть проблемы в том, что DivXControlPanelLauncher.dll не находит путь к папке Qt4.5, где находится файл QtCore4.dll.

На x86 такой проблемы нет, а в x64 необходимо учитывать особенности внесения записей в реестр.

Pozia 04-07-2011 23:24 1707007

wolkow70, на x64 будет поправленная версия?

boss911 05-07-2011 01:52 1707071

Там, где есть H.264 декодер, как правило рекомендуется к установке и Matroska Splitter, так что рекомендую положить в пакет. Добавиться приличный набор контейнеров для разбора, тогда у пользователя действительно много чего будет идти.

Терпеть не могу панель для DivX Plus, 10Mb или даже больше, всякого хлама, чтобы только покрутить ползунки яркости\контрастности и парочку чекбоксов, это при том, что сам фильтр и нужные файлы весят до 2Mb. По этой причине выкинул панель и куча всякого хлама в своей сборке, нет ничего полезного в этой панели, только приличное место занимает, имхо.

wolkow70 05-07-2011 09:31 1707185

Цитата:

Цитата boss911
Там, где есть H.264 декодер, как правило рекомендуется к установке и Matroska Splitter, так что рекомендую положить в пакет. Добавиться приличный набор контейнеров для разбора, тогда у пользователя действительно много чего будет идти. »

Вы, очевидно не совсем поняли мой замысел. Этот пакет изначально не претендует на универсальность, включает только DivX компоненты, и его инсталляция имитирует установку оригинального пакета DivX for Windows в минимальной конфигурации. Все записи в реестр вносятся аналогично оригинальной инсталляции. В дальнейшем пакет будет расширятся либо отдельными аддонами (DivX Player, DivXConverter), либо буду в этот аддон, добавлять компоненты (еще не определился).
Я уже писал, что ставлю пакет как дополнение к K-Lite Codec Pack, а Matroska Splitter из него уже ставится.
К тому же, что касается Matroska в пакете есть DirectShowDemuxFilter.dll, который специально заточен под матрешку. Я пробовал его в работе, и не скажу, что он работает хуже. Сейчас только смотрел клип MKV AVCHD (отлично).
Место в пакете занимает в основном не панель, а файлы QT4, которые требуются для ее работы.
А вот выбрасывать панель я не хочу, там не только яркость , контрастность и цветность регулируются, но и включение деблокинга (для двух декодеров), и включение DXVA для H264 декодера.
Я пробовал экспериментом убрать панель и ее компоненты, при упаковке инсталлятора, размер уменьшается чуть более 3 Мб.

Цитата:

Цитата boss911
Терпеть не могу панель для DivX Plus »

И мне она не нравится, но другого доступа к декодерам нет.

Цитата:

Цитата Pozia
wolkow70, на x64 будет поправленная версия? »

Вы меня поймите правильно, для того, чтобы поправить установщик для x64, нужно поставить оригинальный инсталлятор на такую ОС и смотреть, что получится, а у меня такой оси нет для тестирования.
Я выше интуитивно предложил поправить пути в реестре, никто не отписал помогло или нет. В сам скрипт внести изменения не сложно, но нужно знать где править.

wolkow70 05-10-2011 13:31 1766424

Обновился DivX ASP декодер до версии 6.10

Изменения, коснувшиеся декодера DivX ASP:

Implemented DivX Accelerated solution for AMD products with UVD3 support.
With this feature, MPEG-4 ASP video decoding is handled in hardware.
The following AMD products support this feature:
AMD Radeon HD 6000-series desktop graphics boards with UVD 3
AMD RadeonTM HD 6400 Series Graphics
AMD RadeonTM HD 6500 Series Graphics
AMD RadeonTM HD 6600 Series Graphics
AMD RadeonTM HD 6800 Series Graphics
AMD RadeonTM HD 6900 Series Graphics

AMD C-series, E-series and A-series Accelerated Processors
AMD C-Series Accelerated Processors
AMD E-Series Accelerated Processors
AMD A-Series Accelerated Processors

AMD Radeon HD 6000M-series mobile graphics boards with UVD 3
AMD RadeonTM HD 6400M Series Graphics
AMD RadeonTM HD 6600M Series Graphics
AMD RadeonTM HD 6700M Series Graphics
AMD RadeonTM HD 6900M Series Graphics

Аддон с учетом обновления перезалит

Nun-Nun 06-10-2011 12:08 1767141

wolkow70,

Хотел настроить установку аддона не по дефолтному пути, а по собственному. Стал изучать содержимое: упоминание о папке установки мелькает в двух файлах - DivX.ini и DivX Lite.nsi и допускаю, что с exe-шником тоже надо разбираться. В DivX.ini поменять не проблема, а вот с остальными... Или я не прав? В общем, хотелось бы знать, надо ли для моей цели переделывать DivX Lite.nsi и exe-шник и если надо, то могли бы Вы добавить в аддон возможность подхвата пользовательского пути?

wolkow70 06-10-2011 13:43 1767249

Nun-Nun

DivX Lite.nsi - это исходный скрипт сборки на NSIS. Для установки он вообще не нужен. Я его добавил в архив с аддоном с ознакомительной целью.

Файл ответов можно поправить в ручную:

[DIRECTORY]
INSTALLDIR=%programfiles%\DivX
[Sections]
ASP=1
VFW=1
H264=1
AAC=1
DMF=1
Panel=1
Shortcuts=1

Или создать свой файл ответов и в процессе указать путь установки. Можно для этого запустить файл DivXG.cmd

В файле ответов абсолютный путь желательно поменять на относительный через %programfiles%, тогда установка произойдет в программную папку на системный диск с любой буквой.
Если хотите ставить не в программную, а в системную папку, то использовать не %programfiles%, а
%windir%. Это будет папка Windows на системном диске с любой буквой.

Nun-Nun 06-10-2011 22:21 1767691

Цитата:

Цитата wolkow70
Если хотите ставить не в программную, а в системную папку, то использовать не %programfiles%, а
%windir%. Это будет папка Windows на системном диске с любой буквой. »

Обычно использую %SystemDrive%\май прОграмм и пока проблем не было. Надеюсь, на несистемный диск переменная %SystemDrive% не укажет. :)

wolkow70 07-10-2011 10:42 1767871

Nun-Nun,
Цитата:

Цитата Nun-Nun
Хотел настроить установку аддона не по дефолтному пути, а по собственному »

Возник еще такой момент. По недефолтному пути установится, но некоторые записи в реестре были расчитаны на дефолтный путь. Пришлось доработать скрипт, перепаковать сборку и перезалить аддон (уже с учетом обновленнного декодера Divx ASP). Советую перекачать аддон.

Путь установки в файле ответов через "системные переменные" может принимать в частности такой вид:

INSTALLDIR=%programfiles%\DivX
INSTALLDIR=%systemdrive%\DivX
INSTALLDIR=%windir%\DivX

wolkow70 09-07-2012 17:02 1948755

Полностью переработал инсталлятор аддона.
Исправлена ошибка, из-за которой не запускалась панель управления декодерами DivX Control Panel при установке на 64-битные ОС. Теперь работает.
Сама DivX Control Panel обновлена до версии 1.2.0.11.
Других обновлений компонентов пакета пока нет.

Что НОВОГО в инсталляторе:

Файл реестра DivX.reg с данными регистрации кодека DivX Pro теперь можно располагать как в одной директории с инсталлятором, так и в папке DIVX , созданной в одной директории с инсталлятором.
В деинсталляторе предусмотрена возможность выбора как полного удаления пакета, так и удаления отдельных его компонентов.
Многие улучшения установки, исправления, изменения дизайна.

Ссылка на скачивание аддона:
http://rusfolder.com/31553422


Время: 11:42.

Время: 11:42.
© OSzone.net 2001-