Видеомонтаж на компьютере. Создание DVD, VCD, SVCD видео, фото слайд шоу. Захват видео. Кодирование в DivX video, mp3 аудио, MPEG4 и 2. Кодеки. Цифровые видеокамеры.
Подписка
Подпишитесь на рассылку новостей и обновлений нашего сайта

[Отписаться]
СТАТЬИ. TOP10
• Видеомонтаж в Adobe Premiere.
• Меню для DVD диска
• Переводим видео в цифру
• Обзор Sound Forge 7.0
• ReelDVD – Руководство к применению.
• Из DVD фильма - DivX фильм
• Сравнение кодеров MPEG. Canopus proCoder и другие
• ScenAlyzerLive 2.0
• Ahead Nero 5.x
• Использование TMPGEnc
ОБЗОРЫ. TOP10
• Как выбрать видеокамеру
• Выбор видеокамеры
• Стандарт IEEE 1394 (FireWire)
• DV-IN. История, проблемы, решения.
• Фото видеокамерой
• Выбор компьютера
• CREATIVE DDTS100: декодер, убивший двух зайцев
• Sony TRV730E, JVC GR-DVL 160E, Sony TRV240E
• Обзор TV-тюнера GoTView PCI
• Тенденции рынка видеокамер
Описание кодека Xvid.

Описание кодека Xvid.

Автор: Евгений Сучев, www.3dnews.ru
Просмотров: 67999
Версия статьи 'Кодек Xvid' для печати. Откроется в новом окне.' Версия для печати
Послать статью 'Кодек Xvid' по e-mail Послать по e-mail
Сделать статью Кодек Xvid стартовой страницей Сделать стартовой
Добавить статью Кодек Xvid в Избранное Добавить в Избранное
Описание кодека Xvid.

Сегодня, мы рассмотрим кодек Xvid, который претендует на звание "ISO совместимого". Это значит, что он должен проигрываться стационарными плеерами, поддерживающими Mpeg4 стандарт. На практике, это до сих пор не так.

Есть 4 реальных конкурента на рынке сильного сжатия видеоматериалов: Divx, Xvid, WMV_VCM и VP6. Между собой совместимы только DivX и Xvid (как последователи стандарта Mpeg4). Я не выделил бы ни один кодек в качестве однозначного лидера. У каждого из этих кодеков есть свои изъяны.

Например, Xvid искажает цвета и не очень хорошо работает с материалами, где есть постепенные нарастания и снижения яркости, но у него высокая чёткость на динамических сценах. DivX - менее чёткий, по сравнению с Xvid (опять же, при определённых условиях, это можно назвать плюсом). К WMV_VCM пожалуй меньше всего нарицаний, но он менее чёток на динамических сценах, по сравнению с Xvid. А вот про VP6 отдельный разговор. О нём написана хорошая статья Виктором Томиловым.

Теперь приступим непосредственно к виновнику. Вы можете спросить - а чем собственно Xvid, мне больше нравится? Отвечу - он мне больше подходит по причине качественной работы с динамическими сценами. Мне очень часто приходится заниматься сжатием "домашнего видео", а оно, как известно, не блещет качеством съёмки. Всё это снимается без штатива, естественно, картинка ходит ходуном. При этих условиях, только Xvid после сжатия, сохраняет максимальную деталировку.

Кодек Xvid постоянно обновляется. Это результат того, что его код является открытым и любой, кому это интересно, может принять участие в доработке программы. Первоначальный код переписывался 3 раза полностью. Последние версии (альфа и бета) уже совместимы с кодом ISO Mpeg4. Это значит, что фильмы, сжатые при помощи кодека Xvid, будут нормально просматриваться декодером DivX. По моему мнению, декодер DivX более качественный, чем собственный декодер Xvid.

Начнём. Для сборки фильма я использую программу VirtualDub. Это очень простая программа. Захват в ней я описал, а обычная работа с VirtualDub описана во многих статьях и повторятся я не буду. После запуска VirtualDub и открытия в нём вашего видео вы должны будете произвести настройку фильтров (его я опишу в другой статье). Когда этот этап пройден, вам нужно сжать исходный материал кодеком с сильным сжатием для дальнейшего хранения и просмотра. Мы договорились, что это будет Xvid. На момент написания статьи, была выпущена версия Beta2, которую можно скачать с сайта. Я опишу работу с этой версией.

После того, как вы произвели монтаж своего фильма и произвели настройку фильтров, нужно настроить кодек. Для запуска настройки кодека Xvid, нужно произвести последовательность действий, отображённую на рисунке.


После запуска конфигурации кодека, вы увидите окно настройки кодека:


Для большего удобства я ввёл свои условные пункты от одного до шести. Далее, при описан кодека, я буду отталкиваться от этих пунктов.

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

Цифрой 2 помечены две вкладки.


Первая из них - выпадающее меню. Здесь сделаны стандартные предустановки, которые должны быть совместимы с аппаратными проигрывателями. На самом деле, использование этой вкладки под большим вопросом. Во-первых, на данный момент аппаратные Mpeg4 проигрыватели не получили достаточно широкого распространения. Это является дополнительной функцией DVD проигрывателей, но далеко не все проигрыватели это могут делать. Многое зависит от прошивки. Так что, для аппаратных проигрывателей это на вряд ли пригодится. Во-вторых, здесь только готовые предустановки для разрешения, битрейта и других параметров. Но если вы пытаетесь сжать готовый фильм, то для него потребуется своё разрешение и битрейт. В связи с этим, эта функция почти не применима.

Вторая вкладка (находящаяся под кнопкой ...) изображена на рисунке:


Сверху на этой вкладке есть возможность выбора предустановок, про которые я уже написал. Опция "Quantization type" даёт возможность выбора типа матрицы квантизеров. Не вдаваясь в подробности что это такое, просто скажу, что даёт этот выбор. Мы можем сделать выбор из 3 пунктов:

"H.263" - это стандартная матрица квантизеров для Mpeg4. Это даёт менее чёткую картинку, чем MPEG матрица и рекомендуется делать для битрейтов ниже 900 kBit/s. Вторым пунктом стоит "MPEG". Этот выбор даст более чёткую картинку и соответственно, требует битрейтов больших, чем 900 kBit/s. "MPEG-Custom" даёт возможность задавать самому матрицу квантизеров. Я бы не рекомендовал вам пробовать это делать вручную.

Опция "Adaptive Quantization" включает возможность маскировки ярких и тёмных мест при сжатии. Раньше эта опция называлась "lumi masking". Эта опция нужна для того, что бы увеличить коэффициент сжатия исходного материала. Теоретически, человеческий глаз не заметит такого преобразования. Но на практике, при включении этой опции происходят искажения. В кодере Xvid этот алгоритм реализован недостаточно качественно.

Опция "Interlacing" включает работу кодека с чересстрочным видео. При включении этой опции кодек начинает сжимать не кадры, а поля. Эта опция пригодится только в том случае, если вы производите сжатие без деинтерлейса. Я не вижу практического применения такому сжатию, но кто знает, может вам пригодится.

Опция "Quarterpel" включает разрешение с точностью до четверти пикселя. Это повышает чёткость особенно на низких разрешениях, но вместе с этим, добавляет шум на изображение. Естественно, просто так это не происходит. Включение Quarterpel повышает загрузку процессора и увеличивает поток, используемый для этого. Включать эту опцию я не рекомендовал бы. Качество работы до сих пор не безупречно.

Опция "Global Motion Compensation" предназначена для компенсации движения. Она начинает функционировать, когда идёт панорамирование, наезд или отъезд на объект, а так же при вращении. Задумка конечно хорошая, но использовать я так же не рекомендовал бы.

А вот про опцию "Reduced resolution" ничего не известно. И вообще, не понятно, делает ли она что-нибудь.

Страницы статьи
Текущая страницаСтраница 2Страница 3Страница 4
1234

Статья добавлена 23 января 2004 г.

Комментарии пользователей:
16.04.04 Александр (apl1@rambler.ru)
   Большое спасибо! Очень хорошая статья. Удачи!
11.12.04 limitvadim (limitvadim@yandex.ru)
   неплохо .. от себя хочу добавить что это на мой взгляд самый лучший кодек качество/размер/скорость
02.02.05 orknexus (orknexus@yahoo.com)
   Хорошая статья! Легко читается - у автора талант! Браво!
За одно и информация очень полезная. Спасибо! :)
14.05.05 elic
   Примерно половина первой страницы - с точностью до наоборот. Автор не то что в исходники не заглядывал - даже FAQ`и по XviD не читал.
16.05.05 niki4 (nikiforr@rin.ru)
   Спасибо за статью! Очень помогла при использовании xvid.
13.01.06 oda
   "DivX - менее чёткий, по сравнению с Xvid" - я с кресла упал от смеха...

"Опция Interlacing...Я не вижу практического применения такому сжатию"
а после этой фразы я кипятком писал...

“H.263 - это стандартная матрица квантизеров для Mpeg4. Это даёт менее чёткую картинку, чем MPEG матрица и рекомендуется делать для битрейтов ниже 900 kBit/s. Вторым пунктом стоит MPEG". – бреет т.к. битрейт без размера картинки не имеет смысла… а если смотреть на фразу “ Это даёт менее чёткую картинку ” то закрываем глаза ни цифру потока и представляем что автор сравнивает изображения одинакового размера… и только тогда можно с ним согласится… НО блин это не кроссворд чтобы угадывать что имел ввиду автор… либо надо говорить вообще или с указанием всех вводных! На основе которых построены наблюдения или выводы

Да ваще что касается теории и собственных наблюдений статья изобилует не точностями и ошибками…
Но это луче чем нечего… я вычеркнул глупость и сносный хелп получился…
29.09.06 Tourist (tourist@chuguev.net)
   oda, ты такой умный. Вместо того чтобы критиковать автора(который хочет помоч читателю разобраться с кодеками), лучше бы помог. напиши ссылочку где можно узнать больше правильной информации по этой теме и все тебе будут благодарны.
03.12.06 oai (oai69@mail.ru)
   Подскажите, пожалуйста. В свойствах видеофайла, закодированного XviD, стоит размер видео образца. У меня то 16, то 24. При 24-х качество лучше. Но не могу понять, какими настройками кодера это регулируется.
11.04.07 max (maxxttor@gmail.com)
   Подскажите как изменить размер видео образца на 12. В VirtualDub ожно только 16 или 8 сделать, а 12 никак. А мне именно 12 надо, что бы склеить его с другим файлом у которого стоит размер видео образца 12.
05.04.08 mouse
   Tourist: "oda, ты такой умный..."

Он не умный, он понтарез. В его критике 0% информации о неточностях автора. Пусть сначала научится критиковать....хотя бы....а то на статью походу ума не хватает )))

Автор, спасибо что так доступно все объяснил, мне эта статья пригодилось ;)
05.04.08 Sergeich
   Хотелось бы увидеть скажем так сводную таблицу изменения настройки кодека от General для качества картинки от низкого (быстрого кодирования), до наилучшего (медленного).

Сервис добавления комментариев
временно недоступен.
Приносим извинения за доставленные неудобства.
Создание DVD, форумы по цифровому видео, обзоры видеокамер
Шайка & Лейка. Товары и оборудование для бани и сауны
ПОЛЕЗНЫЕ ПРОГРАММЫ *
  • VirtualDub v.1.8.6 - мощная утилита захвата и обработки видео для 32-bit Windows платформ. скачать
  • Fast AVI MPEG Joiner - простая в использовании программа для объединения нескольких AVI или MPEG файлов. скачать
  • Sound Forge 9.0e - звуковой редактор, включающий мощный набор аудио инструментов для управления звуком. скачать
  • EasyMPEG MX - лучшая (без преувеличений!) программа для нарезки MPEG файлов. скачать
  • VideoInspector 2.1 - отображает информацию о видеофайле, сведения о видеокодеке, аудиокодеке, видеоразрешении, FPS, BitRate, Qualite Factor и другие. скачать

  • * Файлы расположены на файл-хостинге LetItBit. Для бесплатного скачивания выберите вариант с минутным просмотром рекламы.
    Наша кнопка
    Если Вам нравиться наш сайт, Вы можете установить у себя эту кнопку. Нажать для получения кода кнопки.
    получить код



    РЕКЛАМА
    Хорошие цены на быстроразъемные соединения БРС . Веселые рисунки и картинки на КМ .

    PcTuner.Ru - Компьютерные TV и FM тюнеры

    При полном или частичном использовании материалов данного сайта ссылка на WWW.SVCD.RU обязательна.
    Все вопросы и комментарии по данному сайту присылайте по адресу: info @ svcd.ru.
    Copyright © 2003-2012 SVCD.ru.
    Сейчас пользователей на сайте: 4
    Максимум пользователей 951 было: 20.11.2007 02:08:45
    Rambler's Top100 Яндекс цитирования