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

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

⇣ Содержание

Сжатие Видео

Перед тем, как начинать сжатие видео нужно определиться с настройками кодека. Я выбрал такой алгоритм подбора настроек кодеков:

В первую очередь, нам нужно определить, какой максимальный битрейт можно будет выставить в кодеке. Для этого я использую программу Gordian Knot. В ней можно открыть файл видео, который мы будем сжимать (обозначено под цифрой 1) или ввести продолжительность нашего видео (2). Далее, нужно выбрать кодек, который мы будем использовать для кодирования (3). Для правильного определения максимального битрейта нам нужно учесть звук, который будет прикреплён, это делается опцией номер 4. В этой опции нужно выставить битрейт, с которым будем сжиматься звук. Следует так же выбрать размер записываемого CD и количество дисков, на которые будет производиться запись (5). В окне 6 у нас посчитается наш максимальный битрейт, с которым можно кодировать видео.


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

При выставлении разрешения нужно ставить величины, кратные 16.

Далее, просматривая фильм, определяю длительное быстрое и статичное изображение с плавными переходами цветов (нужно чтобы это всё было на светлом фоне, так лучше проявляется заквадрачивание). Для статичного изображения иногда подходит логотип кинокомпании, который выводится вначале фильма. Для быстрого изображения подходят кадры с погоней, быстрым переводом камеры… Делаю из них один короткий ролик, примерно на минуту. В Virtualdub это делается очень просто: Перемещая слайдер, находим начало и конец вырезаемого куска и помечаем их соответственно клавишами "home" и "end" клавиатуры. После разметки, нажимаем клавишу "del". Так, вырезая кусок за куском, оставляем только эти два куска (статичный и динамичный).

Теперь начинаем кодировать этот ролик (NanDub для DivX 3 и VirtualDub для DivX 5). Сперва для DivX 3:

Заходим в опцию Nandub "Video", ставим закладку "full processing mode", далее заходим на вкладку "SBC options" и "SBC settings":


В разделе "Bitrate" выставляем максимальный битрейт, который посчитан для DivX 3. На самом деле, лучше выставлять его немного меньше, чем он посчитан, т.к. при кодировании этот битрейт соблюдается не точно а приблизительно и возможны выбеги размеров в любую сторону. В разделе "Minimum allowed bitrate" лучше выставить значение 200, хуже от этого не будет.

Далее переходим во вкладку "Bitrate curve":


Выставляем значение "Motion based curve modulation" в 35, а "Bitrate redistribution" на "Proportional".

Поясню, что выполняет вкладка "Motion based curve modulation". При выставлении этой вкладки в 100% кодек начинает вести очень агрессивно по отношению к динамичным сценам, то есть, он начинает очень сильно забирать битрейт у этих сцен и отдавать его статичным сценам. По мере уменьшения этого значения, агрессивность падает, и к 0 уже практически нет никакой разницы для кодера, динамическая это сцена или статическая. Таким образом, можно подобрать этот параметр под конкретные нужды и конкретный фильм. Остальные настройки кодера DivX 3 + NanDub хорошо описаны в этой статье.

DivX 5 настраивается таким образом:

Заходим в опцию Virtualdub "Video", ставим закладку "full processing mode", далее заходим на вкладку "Compression":


выбираем DivX 5 Codec, заходим на вкладку "Configure":


На вкладке "Bitrate Control" включаем однопроходный режим, выставляем высчитанный нами заранее битрейт, с которым мы будем кодировать весь материал.

На вкладке "General Parameters" в строке "Max keyframe interval" вместо 300 выставляем 100. Это облегчит навигацию по фильму. Поиск будет происходить не 12 секунд, а 4.


На этом настройка DivX 5 заканчивается.

Теперь производим кодирование. После кодирования, просматриваем обычным проигрывателем, которым пользуемся всегда. В свойствах DivX декодера устанавливаем минимальное качество изображения:


После просмотра мы выясняем, удовлетворяет ли качество нашим запросам. Если нет, то самый лучший выход - уменьшение размеров картинки.

После окончательного кодирования всего фильма, нужно просмотреть его ещё раз. Может оказаться, что выбранные куски были не типичны для всего фильма, и кодирование всего фильма привело к лучшим или худшим результатам.

Следующая страница → ← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.

window-new
Soft
Hard
Тренды 🔥
Более четырёх дней длилась самая долгая DDoS-атака на российские ресурсы в 2024 году 2 ч.
Microsoft инвестирует $80 млрд в ИИ, но рост её облачного бизнеса замедлился 3 ч.
Основатель Twitter представил открытую платформу Goose для создания ИИ-агентов 8 ч.
Marvel’s Spider-Man 2 получила системные требования за день до релиза на ПК — для максимальной трассировки лучей понадобится RTX 4090 10 ч.
Sony подтвердила февральскую подборку PS Plus и рассказала, когда перестанет раздавать игры для PS4 11 ч.
Windows 11 научилась показывать сообщения и другие данные с iPhone прямо в меню «Пуск» 11 ч.
Привязка аккаунта PSN станет необязательной в играх Sony на ПК, но пока лишь в четырёх 13 ч.
Microsoft исправила проблемы с наушниками и веб-камерами, которые вызвало недавнее обновление Windows 11 13 ч.
DeepSeek пропал из App Store и Google Play в Италии — до этого власти решили выяснить, как сервис обрабатывает персональные данные 14 ч.
Датамайнер раскрыл, когда выйдут перевыпуски классических The Sims и чего от них ждать 15 ч.
На долю Samsung Galaxy S25 Ultra приходится 60-70 % от всех предзаказов на смартфоны серии 24 мин.
Илон Маск признал, что для работы с полным автопилотом бортовые компьютеры придётся заменить на всех электромобилях, выпущенных до 2023 года 34 мин.
Tesla запустит беспилотные такси в столице Техаса в июне на коммерческой основе 2 ч.
Эпидемия «синих треугольников смерти» поразила смарт-часы Garmin — устройства выходят из строя по всему миру 3 ч.
По итогам квартала Tesla сократила чистую прибыль на 70 %, но готовит более доступные электромобили 4 ч.
Nvidia раскрыла полные спецификации графических чипов GB203 и GB205 видеокарт GeForce RTX 5070 Ti и RTX 5070 8 ч.
TikTok потратит $3,8 млрд на ЦОД и облако в Таиланде 9 ч.
Новая статья: Лучшие ИИ-сервисы по версии 3DNews. Часть 1: ИИ-собеседники, генераторы картинок и видео, поисковики 9 ч.
Radeon RX 7900 XTX обогнала GeForce RTX 4090 в работе с ИИ-моделью DeepSeek R1 9 ч.
В образцах с астероида Бенну обнаружены почти всё «кирпичики» для зарождения жизни 10 ч.