Сравнение видеокодеков Степан Ильин aka Step Спецвыпуск: Хакер, номер #054, стр. 054-040-5 В DivX'е фигурирует огромное количество настроек, фирменных технологий и нововведений. Но для того чтобы из-за такого обилия неподготовленный пользователь не погружался в транс, разработчики позаботились о создании профилей, содержащих готовые наборы настроек, предназначенные для разных задач. Например, профиль Home Theater подразумевает кодирование с такими параметрами, что полученный файл может быть проигран на DVD-проигрывателях, игровых приставках и прочих устройствах, которые понимают формат MPEG-4. В частности, установленное для этого профиля разрешение - 720x480 при 30-ти кадрах в секунду или же 720x576, но уже при 25 FPS. Помимо этого, пользователь может подключить так называемые B-фреймы и сжатие чересстрочного материала. DivX-кодек поддерживает несколько режимов кодирования: однопроходный, двухпроходный, с постоянным или переменным битрейтом. Необычен режим 1-pass quality-based, который использует только один проход, зато учитывает значение специального квинтизера (от англ. quality - "качество"), своеобразного коэффициента потерь в качестве оцифрованного видео. Так или иначе, ты уже не раз смотрел видео, оцифрованного DivX'ом, так что качество изображения должно быть тебе знакомо. Довольно часто попадаются ужасные RIP'ы DVD-дисков, на которые противно смотреть. Но в случае когда все сделано по уму, то есть когда учтены все необходимые параметры видео, отличить картинку от оригинала сложно. Вердикт: Не даром этот кодек поддерживается бытовой техникой и уже давно стал стандартом де-факто. Качество кодирования безупречное, цвета сочные, артефакты кодеку не знакомы. Что тут еще можно сказать? XviD 1.0.1 (www.xvid.org) Хороший MPEG-4 кодек, но не лишенный недостатков. Это единственный из представленных кодеков, не имеющий своей собственной оболочки для кодирования, то есть его в любом случае придется использовать его в связке с дополнительными программами, такими как Virtual Dub. Другая замеченная проблема: XviD иногда незначительно искажает цвета там, где происходит постепенное изменение яркости. Искажения незначительны, но встречаются (очень-очень редко). В остальном упреков нет. Если сравнить одни и те же кадры после кодирования DivX'ом и XviD'ом, то в первом четкость оцифровки динамичных сцен поразительна. XviD справился с задачей чуть хуже. Однако динамические фильмы и домашнее видео после обработки XviD'ом выглядят практически безупречно. Во время кодирования можно применять несколько полезных опций. Adaptive Quantization маскирует яркие и темные места, достигая тем самым большей степени сжатия и не внося серьезных искажений. Добиться повышенной четкости возможно с помощью опции Quarterpel, однако возникшему шуму в этом случае удивляться не стоит. Список можно продолжать и продолжать - опций здесь море! Вердикт: Кодек XviD имеет открытый код, поэтому любой желающий может внести свои коррективы (если разбирается, конечно). Как правило, он является оптимальным в плане соотношения размер/качество. Алгоритм кодирования настолько шустрый, что без проблем захватывается поток с ТВ-тюнера, и получается очень неплохо. |