Сегодня 21 ноября 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Звук и акустика

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
Тренды 🔥
GTA наоборот: полицейская песочница The Precinct с «дозой нуара 80-х» не выйдет в 2024 году 32 мин.
D-Link предложила устранить уязвимость маршрутизаторов покупкой новых 2 ч.
Valve ужесточила правила продажи сезонных абонементов в Steam и начнёт следить за выполнением обещаний разработчиков 2 ч.
Австралия представила беспрецедентный законопроект о полном запрете соцсетей для детей до 16 лет 3 ч.
Биткоин приближается к $100 000 — курс первой криптовалюты установил новый рекорд 3 ч.
В открытых лобби Warhammer 40,000: Space Marine 2 запретят играть с модами, но есть и хорошие новости 4 ч.
Apple попросила суд отклонить антимонопольный иск Минюста США 4 ч.
Битва за Chrome: Google рассказала об ужасных последствиях отчуждения браузера для США и инноваций 4 ч.
ИИ помог Google выявить 26 уязвимостей в открытом ПО, включая двадцатилетнюю 6 ч.
Власти США попытаются отнять самый популярный браузер у Google через суд 6 ч.
«Квантовые жёсткие диски» стали ближе к реальности благодаря разработке австралийских учёных 3 мин.
Электромобили станут более автономными и долговечными: Honda через несколько лет стартует массовый выпуск твердотельных батарей 11 мин.
Большой планшет Oppo Pad 3 Pro вышел на глобальный рынок за €600 24 мин.
Гигантские ракеты SpaceX Starship смогут летать в пять раз чаще с 2025 года 42 мин.
Каждый третий смартфон теперь попадает в Россию нелегально 2 ч.
Зонд Solar Orbiter прислал самые чёткие изображения поверхности Солнца 3 ч.
Суперкомпьютеры Eviden заняли первые места в рейтинге экологичных систем Green500 3 ч.
NASA поручит SpaceX и Blue Origin доставку автомобиля и жилища для астронавтов на Луну 3 ч.
Квартальная выручка NVIDIA в сегменте ЦОД бьёт рекорды, но рост замедлился 3 ч.
Huawei санкции нипочём: поставки новейших ИИ-ускорителей Ascend 910C стартуют в следующем квартале 4 ч.