реклама
Звук и акустика

DivX. Основы создания видео на компьютере

⇣ Содержание
Автор: Евгений Сучёв

Многие из нас задумывались над обработкой видео на компьютере, но не все решаются этим заниматься. Причин много: на это уходит много времени, нужны специальные знания и подготовка, а так же программы, которые как правило выполнены на английском языке… но есть аргумент и "ЗА" - цифровое видео не подвержено старению, а при наличии опыта делается всё довольно быстро.

Эта статья не является панацеей. Создание видео на компьютере процесс творческий. Можно использовать любые программы, которые вам удобны. Статья написана от первого лица, и в ней говориться каким образом привык это делать я. Эта статья - попытка преподнести неподготовленным пользователям основы создания видео на компьютере.

C чего начать

Источника видео мы касаться не будем. Это может быть DVD, захват видео с TV тюнера, и.т.далее… Подробно об этом я напишу в более поздних статьях. Со всего этого мы, как правило, имеем файлы очень больших размеров. Наша задача, сократить размеры этих файлов. Как правило, ограничителем служит объём CD диска. Это делается при помощи программ кодеков.

По поводу копирования DVD дисков на компьютер написано много статей, например вот здесь. Захват TV и входа видео можно делать с помощью программы Virtualdub, я не буду на этом останавливаться в этой статье.

Обрабатывать изображение можно разными программами, самые распространённые - Adobe Premiere, Ulead Media Studio, Pinnacle Studio... Здесь на вкус и цвет. Если хочется видеоэффектов, наложения титров, то вам конечно, без выше перечисленных программ не обойтись. Но я пользуюсь Virtualdub - маленькая, быстрая, бесплатная, достаточно функциональная для простого кодирования в DivX или любой Mpeg4 клон, довольно простая и к тому же постоянно обновляется.

Процесс кодирования можно разделить на два этапа: Процесс кодирования видео и процесс кодирования аудио. Многие программы делают это за один раз, но это не самый лучший вариант. После такого кодирования мы получим всё не самого лучшего качества. Самого высокого качества мы можем добиться только при раздельном кодировании аудио и видео. Я использую для этого специализированные программы: VirtualDub или NanDub (предназначены для кодирования видео), RazorLame или oggdropXPd - кодирование аудио. Можно использовать и другие программы, я написал про те, которыми привык пользоваться. Про кодирование аудио мной написано в другой статье, поэтому подробно на этом процессе я останавливаться не буду.

На подступах к видео

Жать будем, конечно же, в формат DivX. Почему конечно? Всё дело в распространённости. Один из реальных конкурентов это Xvid, но его основной недостаток - это постоянное морфирование. По качеству, кодек Xvid показывает более высокие результаты, но вместе с видео файлом придётся выкладывать и кодек Xvid, которым это закодировано. Кодеки Xvid не совместимы ни в одну сторону, это их основной минус.

Основным инструментарием будет NanDub или Virtualdub (в зависимости от того, каким кодеком будете кодировать). Версий кодека DivX выпускалось более десятка, поэтому может возникнуть вопрос: Каким кодеком пользоваться? DivX3 - это один из первых релизов, DivX 5.05 последний релиз. Были так же промежуточные релизы DivX 4. Что лучше?

Начну с начала. Первым релизом кодека DivX был по сути взломанный кодек Mpeg4 и назвали его DivX 3. У кодека DivX 3 есть два режима работы: low-motion и fast-motion. Для чего они нужны?

У DivX3 low-motion коэффициент сжатия низкий и почти постоянный, а у fast-motion высокий и довольно таки сильно изменяется. Это грозит тем, что low-motion весь фильм сожмёт с одинаковым коэффициентом сжатия. Все фрагменты будут выглядеть с одинаковым качеством, не зависимо от того, есть какое-нибудь движение в кадре или нет. При нехватке общего битрейта на картинке будут появляться артефакты: окантовка вокруг переходов, наблюдается размытие картинки, так же появляются квадраты на картинках с плавными переходами цветов.



Появление окантовки на переходах и размытие картинки


Появление квадратов на изображении

Для исправления подобных вещей был сделан режим работы fast-motion. Было замечено, что при просмотре гораздо более заметны искажения на статичных картинках, чем на динамичных. Режим fast-motion занимается тем, что отбирает битрейт у картинок с быстрым перемещением и отдаёт его статичным картинкам. Такой подход частично выправляет положение с нехваткой битрейта. Но в этом случае, эти артефакты появляются на быстро перемещающихся картинках. Приходится искать компромисс, между хорошим качеством статичных и динамичных картинок. Для работы с кодеком DivX 3 настоятельно рекомендуется использовать программу NanDub. Данной связкой (DivX 3 +NanDub) можно добиться лучших результатов, чем при работе последующих кодеков DivX 4-5. Настройки этого кодека хорошо описаны в статье, а про работу в NanDub.

Про DivX 4 по большому счёту говорить нечего, это промежуточная версия между 3 и 5. DivX 5 ушёл немного дальше, а для DivX 3 написана более качественная программа (NanDub). В связи с этим кодирование при помощи DivX 4 я даже не буду рассматривать.

DixX5 так же как и DivX 3 подвержен выше перечисленным искажениям, но у него нет режимов low-motion и fast-motion. Если у DixX3 коэффициенты квантования жёстко заданы (только при помощи NanDub можно настраивать), то у DixX5 они задавались вручную, но в последней версии кодека DivX 5.05 убрана и эта возможность. Изменяя коэффициенты квантования можно получить такие же эффекты, как и в DixX3+NanDub, причём, минимальный коэффициент квантования играет решающую роль, превращая кодек из low в fast.

В DivX5 Pro, есть функция работы с B-frames, что теоретически повышает качество закодированного материала. Реально, при детальном исследовании, мной не было найдено качественного улучшения картинки. Хуже то же не делает, и на этом спасибо :). Этой функцией можно пользоваться для успокоения нервов, мол производители говорят лучше, значит это так.

Итак, я рекомендую использовать DivX 3.11alpha+NanDub. При их использовании мы получим видео со 100% совместимостью с любыми версиями декодеров DivX и качество получаемого видео не хуже, а зачастую лучше, чем при кодировании последней версией кодека DivX 5.05. В отличии от Divx 3, DivX 5.05 значительно проще в настройках. Похоже, производители решили за нас, что для нас хуже, что лучше. Что в DivX 5 получилось по-настоящему удачно - это декодер. Даже фильмы закодированные DivX 3, я рекомендую смотреть при помощи DivX 5, качество картинки значительно лучше, чем при просмотре декодером Divx 3 (и разного рода проблем меньше). Я опишу особенности работы обеих версий кодеков.

Следующая страница →
 
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
window-new
Soft
Hard
Тренды 🔥
Итоги Golden Joystick Awards 2024 — Final Fantasy VII Rebirth и Helldivers 2 забрали больше всех наград, а Black Myth: Wukong стала игрой года 48 мин.
В программу сохранения классических игр от GOG вошли S.T.A.L.K.E.R. Shadow of Chernobyl и Call of Pripyat, а Clear Sky — на подходе 2 ч.
Star Wars Outlaws вышла в Steam с крупным обновлением и дополнением про Лэндо Калриссиана 3 ч.
Рекордная скидка и PvP-режим Versus обернулись для Warhammer: Vermintide 2 полумиллионом новых игроков за неделю 5 ч.
Роскомнадзор с декабря начнёт блокировать сайты за публикацию научной информации о VPN 5 ч.
Новый трейлер раскрыл дату выхода Mandragora — метроидвании с элементами Dark Souls и нелинейной историей от соавтора Vampire: The Masquerade — Bloodlines 6 ч.
В Японии порекомендовали добавить в завещания свои логины и пароли 8 ч.
Обновления Windows 11 больше не будут перезагружать ПК, но обычных пользователей это не касается 8 ч.
VK похвасталась успехами «VK Видео» на фоне замедления YouTube 10 ч.
GTA наоборот: полицейская песочница The Precinct с «дозой нуара 80-х» не выйдет в 2024 году 11 ч.
Представлен внешний SSD SanDisk Extreme на 8 Тбайт за $800 и скоростной SanDisk Extreme PRO с USB4 27 мин.
Представлен безбуферный SSD WD_Black SN7100 со скорость до 7250 Мбайт/с и внешний SSD WD_Black C50 для Xbox 32 мин.
Новая статья: Обзор ноутбука ASUS Zenbook S 16 (UM5606W): Ryzen AI в естественной среде 47 мин.
Redmi показала флагманский смартфон K80 Pro и объявила дату его премьеры 3 ч.
SpaceX рассказала, почему затопила ракету Super Heavy во время последнего запуска Starship 4 ч.
Астрономы впервые сфотографировали умирающую звезду за пределами нашей галактики — она выглядит не так, как ожидалось 6 ч.
Японская Hokkaido Electric Power намерена перезапустить ядерный реактор для удовлетворения потребности ЦОД в энергии 7 ч.
Meta планирует построить за $5 млрд кампус ЦОД в Луизиане 8 ч.
Arm задаёт новый стандарт для ПК, чтобы навязать конкуренцию x86 8 ч.
HPE готова ответить на любые вопросы Минюста США по расследованию покупки Juniper за $14 млрд 8 ч.