Сравнение проводилось с целью раз и навсегда решить для себя, что лучше использовать.
Кодировал цельный диснейевский DVD мультфильм "Treasure Planet" с помощью программы FlaskMPEG v.0.594 ( http://go.to/flaskmpeg ).
ОС: WinXP SP1
Быстродействие: 2.8P4HT800/512DDR400/GigaByte8IPE1000/SeaGate120Gb7200SATA
Усредненный битрейт: 820 Кбит/с (без аудио)
Разрешение исходное: 720х480
Разрешение кодируемое: 512х384
Частота кадров: 29.97 fps
Продолжительность видео: 1:30:25
В обоих кодеках были использованы способы кодирования VBR и наложения Progressive.
Основные методы сжатия:
DivX: 1-pass
VP6: Good Quality Fast Encoding (тоже, что и 1-pass)
Причем в DivX параметр Performance/quality стоял на Slowest (т.е. лучшее качество)
Все остальные параметры стояли по умолчанию.
После несложных операций я пришел к следующим результатам.
Время кодирования:
VP6: 1 час
DivX: 0,75 часа
Окончательный размер AVI файла 590Мб
Сравнения на качественном уровне.
Самые наглядные примеры качества видео сжатия могут привести динамические моменты, когда разница между содержанием соседних кадров сильно увеличивается.
В этом конечно же кодек VP6.1 немного выигрывает, но и время сжатия значительно больше.
Недостатки нового кодека.
- Использование так называемых режимов самого качественного сжатия Two-pass в кодеке VP6.1 вызывает крэш программы;
- В данном случае, в некоторых динамических моментах сжатие DivX чуть-чуть выигрывает.
Объективные выводы:
- VP6 не намного лучше, чем DivX, но имеет достаточное превосходство;
- Не остается места под сжатие звуковой дорожки в формате Ogg с пятиканальным звучанием, чтобы качество было терпимым и данный фильм вместился на один CD (это для моего случая);
- VP6 - приличный Internet Stream формат, тем более СВОБОДНЫЙ для частного пользования;
- Сжатые фильмы VP6 приблизятся к DVD качеству при размещении на 2-х CD (~1400Мб) причем битрейты распределятся так (для 2-х часового фильма): Видео - 1250Кбит/с, Аудио - 300 Кбит/с;
- Различие VP6.1 и DivX5.05 почти точно такое же, как Ogg Vorbis и MP3PRO;
- Декодирование VP6 требует больше системных ресурсов, нагрузка на процессор возрастает примерно в два раза, чем у DivX;
- Сравнивать с WMV9 даже и не стоит.
Итак, пока On2 работает над своим видео форматом, уже можно создавать копии с DVD, а для аудио дорожек использовать оригинальный AC3 stream с помощью VirtualDub_AC3.
В общем, у меня появилась копия DVD мультфильма со звуком 5.1, которую без каких-либо особенных придирок можно просматривать с большим удовольствием от качественного изображения.
Занимает этот файл всего 900Мб. А если использовать стерео режим с приличным битрейтом, то вместится на один CD, а качество уж точно лучше, чем DivX.
Скачать кодек можно отсюда. Вес у него 1,7Мб.
Картинки я взял как раз из тех динамических моментов.
Изменено: Neutralizer, 31 Январь 2004 - 02:17