LOGO Multimedia
 О компании
 События
 Продукты
 Прайс-лист



 Мультимедиа

[ главная страница ] [ о компании ] [ события ] [ продукты ] [ прайс-лист ]

DivX ;-) - MPEG4 Video Codec

- Что нужно для просмотра?
- Регулировка "качества" просмотра
- Какой кодек лучше?

    Начиная разговор о DivX ;-), прежде всего необходимо разделить понятия, схожие по написанию, но отличные по своей сути. Первоначально аббревиатура Divx использовалась для некоего коммерческого варианта DVD-дисков, которые можно было использовать определенное время для просмотра (как правило около двух дней), после чего считать информацию с них было невозможно. Суть в том, что по стоимости такие диски были в несколько раз дешевле полноценных DVD-дисков, потому и могли быть привлекательными для пользователей (многие не любят смотреть фильм по несколько раз). Несмотря на кажущиеся достоинства, широкого распространения данный вид услуг не получил.

    Здесь же речь пойдет о совершенно другой технологии, используемой для своего обозначения аббревиатуру DivX;-).

    Итак, двое хакеров, известных под прозвищами MaxMorice и Gej, придумали новый формат сжатия видео файлов, названный ими DivX ;-). DivX ;-) на самом деле является, всего лишь, взломанной версией, того же Microsoft MPEG-4 Video Codeс, как утверждают авторы, они убрали ошибки и слегка его улучшили. В частности, они сделали возможным вывод файлов после компрессии в формате *.avi, в то время, как кодек Microsoft MPEG-4 Video Codec поддерживает формат *.asf и устанавливается вместе с Windows Media Player или Windows Media Tools. Т.е. фактически, официально данный алгоритм не поддерживается, по крайней мере в таком исполнении, тем не менее, DivX ;-) базируется на формате MPEG-4, который, собственно говоря не является форматом сжатия, а представляет собой новый мультимедиа-формат, рассчитанный на низкоскоростную передачу данных. Суть его заключается в том, чтобы подразделить материал на несколько типов элементов (медиа-объектов): неподвижные, видео-, аудио-объекты и т.д., формализовать их структуру и взаимосвязь и скомпоновать в единую, изменяемую пользователем сцену.

    Прелесть алгоритма DivX ;-) в том, что фильм, длительностью в полтора-два часа можно сжать до объема, умещающегося на одном CD, что вдвое меньше чем у VideoCD, получив при этом более качественную картинку, особенно в плане разрешения. Появившиеся на рынках диски с записью фильмов в стандарте MPEG-4 - как раз и есть тот самый случай использования алгоритма DivX ;-). В качестве источника как правило используется DVD. Большинство фильмов записано в формате 16:9, что не сильно радует глядя в монитор, однако качество у таких фильмов как правило выше, чем у фильмов с обычным форматом 4:3. Кроме того, чем короче по времени фильм, тем большую скорость цифрового потока можно использовать, заполняя все пространство диска CD. Разумеется и качество в этом случае будет выше.

    Что дает нам, простым обывателям эта новая технология? Кое-что дает... а именно: предположим к Вам какими-то загадочными путями попал DVD-диск с хорошим фильмом. Благодаря технологии DivX ;-) Вы можете сохранить файл фильма у себя, да еще и прилично сжать его по объему, правда, с некоторой потерей качества. Однако, с этим придется смириться - лучше DivX ;-) в руке, чем DVD вдалеке. В дальнейшем полученный сжатый файл можно записать на CD-R как и любой другой файл и использовать его в нужное время. Если же нет желания или возможности заниматься самостоятельной компрессией, то вполне можно использовать готовую продукцию, объемы которой стремительно нарастают.


Что нужно для просмотра?

    Для просмотра компрессированных файлов по методу DivX ;-) Вам потребуется программа Windows Media. А самое главное, что необходимо - это установить сам кодек DivX ;-), который используется в программных плеерах для декомпрессии цифрового потока. Этот же кодек используется и для компрессии в программных кодерах. После того, как Вы перекачаете файл кодека, сначала прописываете его (двойным нажатием мыши на значке файла "divx_311alpha") в папку "C:\program files\DivX_311alpha". Затем заходите в эту папку и дважды нажимаете на файл "Register_DivX". После этого кодек регистрирует себя в системе соответствующим образом для того, чтобы его могли видеть другие программы, использующие этот кодек в работе. Не помешает установить последние версии DirectX7.0 и DXMedia 6.0. Кроме того, Ваш компьютер должен отвечать определенным системным требованиям и если у Вас слабая машина, то про DivX ;-) пока придется забыть... Например, для более-менее нормального кодирования необходим процессор не ниже P-II/300MHz, а полное время кодирования полуторачасового фильма на P-III/500MHz может занять от 8-ми до 15-ти часов, в зависимости, опять же, от выбранных предустановок кодирования.

    Какой конфигурации хватает для просмотра - сказать трудно... Фильмы с максимальным разрешением картинки и при установке "максимального качества" в программе Windows Media могут притормаживать даже на машинах вплоть до P-III/550MHz. Отсюда правило - чем быстрее машина, тем меньше проблем с декомпрессией. Но и об установленном в Windows'е разрешении не стоит забывать. Можно поэкспериментировать с выбором наилучшего разрешения и количества цветов для просмотра дисков. Оптимальным, на наш взгляд, является 800 x 600 x 16 bit (655536 цветов).


Регулировка "качества" просмотра

    Хочется обратить Ваше внимание на один момент. Если изображение на мониторе при просмотре идет рывками - попробуйте нажать правую кнопку мыши на экране с изображением и выбрать опцию Свойства > Дополнительно > DivX MPEG-4 DVD Video decompressor > Свойства > CPU(Quality) и установить программный фейдер на отметку "0". Тем самым Вы отключите так называемое "сглаживание", которое позволяет в некоторой степени улучшить изображение. Это как раз и есть регулировка "качества". Чем правее программный фейдер, тем выше качество. Однако, необходимо иметь достаточно серьезный процессор для того, чтобы предусмотренная настройка дала эффект и даже на P-III/550MHz могут быть притормаживания видео на отметках 3-4... На той же закладке можно программно регулировать параметры изображения - яркость, контраст, насыщенность. На разных фильмах эффект притормаживания может проявляться по-разному. Зависит это в некоторой степени от формата картинки - чем выше разрешение, тем сильнее загрузка системы. Если для отображения картинки включается оверлей (для этого должны соблюдаться некоторые условия, в частности, для карт Matrox и TNT2 должна быть кратность разрешения картинки 32-м по горизонтали и 16-ти по вертикали, для карт на чипе TNT - кратность по вертикали и горизонтиали 16-ти), то процессор значительно разгружается, если же фильм воспроизводится программно, то нагрузка на процессор увеличивается и не всегда его мощности хватает для успешной декомпрессии.

    Если Вам интересно проверить каким образом декодируется конкретный фильм - сделать это можно следующим образом - перевести экран в разрешение 256 цветов и если фильм идет как через сетку, то декомпрессия осуществляется программно (следовательно процессор загружен сильнее), а если же картинка идет полноцветная и есть возможность регулировать яркость, контраст и насыщенность, то используется оверлей, т.е. некоторые аппаратные возможности видео-карты для отображения картинки.

    Теперь вкратце об устанавливаемых файлах при инсталляции кодека и их предназначении:
  DivXc32.dll - Video Codec Version 4.1.00.3920 (Low-Motion codec "div3")
  DivXc32f.dll - Video Codec Version 4.1.00.3917 (Fast-Motion codec "div4")
  DivX_c32.ax - Direct Show Decoder Version 4.1.00.3917 (Hi Quality Video decoder)
  DivXa32.acm - Audio Codec Version 4.1.00.3920alpha (Better than MP3,DivX;-)Audio codec)
  L3codeca.acm - Fraunhofer-IIS MP3 Radium's audio codec Version 1.2.0.63

    Можно отметить такой факт в работе кодеков - при удалении файла c:\windows\system\DivX_c32.ax (что бывает необходимым в случае использования видео-карты Matrox G400 DH), декомпрессия видео осуществляется файлом c:\windows\system\DivXc32.dll, независимо от того, каким кодеком ("div3"-Low Motion или "div4"-Fast Motion) был сжат фильм. Если удалить и его, то в работу вступит файл c:\windows\system\DivXc32f.dll. Т.е. декомпрессия будет осуществляться наилучшим программным инструментом, имеющимся на данный момент. Надо сказать, что в такой ситуации качество картинки пропорционально ухудшается, однако, если Вы смотрите изображение на мониторе, то эта информация имеет чисто технический интерес, поскольку декомпрессия будет осуществляться как и положено файлом c:\windows\system\DivX_c32.ax.


Какой кодек лучше?

    На сегодняшний день существует несколько кодеков, сжимающих фильм в MPEG4. Для начала это кодеки от Microsoft :
  - Microsoft MPEG4 Codek V1
  - Microsoft MPEG4 Codek V2
  - Microsoft MPEG4 Codek V3
Друг от друга они мало чем отличаются

    В связи с тем, что начиная с версии 3 Микрософтовский кодек на поддерживает AVI появилась версия этого кодека под названием DivX ;-) MPEG4 DVD Video Codec. Этот кодек поставляется в 2-х версиях:
  - DivX ;-) MPEG4 Low mition
  - DivX ;-) MPEG4 Fast Motion

    Предполагается, что Low Motion для кодирования медленных сцен , а Fast Motion - для кодирования динамичных, но единственное отличие , которое было замеченно тестерами (IXBT и Digital Digest) это то , что Fast Motion старается кодировать на минимальном возможном битрейте, а Low Motion старается держаться ближе к заданному. Поэтому получить качественное видео с битрейтом более 500 bps (62,5 kbps) нужно пользоваться Low Motion. Существуют также альтернативные кодеки, например
  - SMR- можно часто встретить в Интернете.
  - Angel Potion - сравнительно новый кодек
  - nAVI и SMR- являются сломанными версиями MS V3 без каких либо добавлений и переименований.
Также можно встретить сломанные версии Микрософтовских кодеков без специального названия. В списке кодеков они обозначаются как Microcrap corporation Codec V1 (2 3)

    Есть еще варианты кодеков. Можно почерпнуть их здесь. Там же есть программа-калькулятор для расчета скорости цифрового потока, которая может понадобиться в случае, если Вы самостоятельно займетесь компрессии. После того, как Вы скачаете дистрибутив кодека и запустите его на установку - выбирайте опцию выборочной установки и смело ставьте галки напротив всех имеющихся кодеков, лишними они не будут. Если после инсталляции Вы перестанете видеть в программах кодек "DivX_311alpha" - зарегистрируйте его повторно в системе и он появится наряду с вышеупомянутыми кодеками. Какой кодек применять в работе - решайте сами. Можете поэкспериментировать на небольших файлах и сравнить получаемый результат. По многочисленным отзывам пользователей можно сказать, что кодек DivX3.11alpha все же является наилучшим на сегодняшний день и меньше загружает процессор по сравнению, скажем, с кодеком AngelPotion.

    Что касается MPEG-4, то хочется надеяться, что в ближайшем будущем появятся карты специально для DivX ;-) с полноценным видео-выходом, либо аппаратные решения в виде стационарных или портативных MPEG-4-плейеров с TV-OUT. Если это произойдет и будет расти ассортимент выпускаемых дисков, то позиции VHS и DVD (не говоря уже о VideoCD) будут серьезно потеснены. Оптимизм внушает достаточно уверенный старт нового стандарта и особенно начальная цена на диски. Кроме того, народ уже начинает качать фильмы через Интернет...

[ главная страница ] [ о компании ] [ события ] [ продукты ] [ прайс-лист ]

ООО "ПИВДЕНЬ", г.Запорожье, пр. Ленина 117-a
Тел.: (0612) 62-35-51,62-35-11 Факс: (0612) 62-35-41
E-mail: pivden@pivden.com
Copyright © 2000 ООО "ПИВДЕНЬ"

Hosted by uCoz