VirtualDub - компрессия, склеивание видео, наложение звука

В этом уроке мы научимся сжимать исходное видео (компрессия — делается для уменьшения веса видеофайла), склеивать (объединять) видеофайлы и накладывать на видео звук.

Компрессия видео

Для того, чтобы сжать видео и/или аудио в Virtual Dub, в соответствующих пунктах меню должно обязательно стоять full processing mode, иначе он будет сохранять видео и/или аудио как есть.
VirtualDub1
ВЫберите кодек которым будете сжимать своё видео.
vd5.gif
Хорошо бы, чтобы у вас в системе был установлен пакет кодеков K-Lite Codec Pack.
vd88.gif
К примеру мы выбрали алгоритм сжатия XviD MPEG-4 Codec.
Произведём его настройки, хотя их можно и не трогать.
Уменьшите значение Maximum I-frame interval, это полезно для увеличения скорости проигрывания видео в онлайне.
vd757.gif
С помощью этого кодека в Virtual Dub можно осуществить двухпроходного кодирование. Это полезно для улучшения результата компрессии.
vd446.gif
Компрессия в один проход, как правило, осуществляется очень быстро. При этом вы можете посмотреть, удовлетворяет ли вас качество, если нет — увеличить битрейт. Либо, если вы погорячились и поставили слишком большой битрейт — можете уменьшить его.
vd890.gif

Склеивание (объединение) видеофайлов.

Для склеивания фрагментов необходимо, чтобы они имели один и тот же размер картинки, один и тот же fps, один и тот же вид (способ) компрессии. Но при этом битрейт может быть разным. Таким образом, для каждого куска вы можете подобрать степень компрессии. Для некоторых фрагментов даже очень малый битрейт не даёт видимой порчи изображения, так зачем же ставить его большим? Для других же необходимо поставить его побольше, чтобы сохранить красивую картинку.

Чтобы объединить(склеить) фрагменты видео, надо открыть первый фрагмент (file/open), затем через file/append AVI segment выбрать следующий по порядку фрагмент.
Если у вас их несколько, надо повторить операцию append AVI segment для каждого фрагмента, либо склеить и сохранить сначала два первых фрагмента, потом открыть их заново и точно так же прилепить к ним следующий.

Если каждый ваш фрагмент уже сжат (особенно, если вы подбирали оптимальное сжатие(компрессию) указанным выше способом), в пункте меню video необходимо выбрать direct stream copy, тогда ваши видеофрагметы будут просто склеиваться, без перекомпрессии.
vd1.gif
Можно поставить full processing mode, если ваше видео еще не сжато, либо вы не хотите сохранять имеющуюся компрессию.
vd2.gif
Для компрессии аудио всё совершенно аналогично.

Наложение звука

Звуковая дорожка для наложения должна быть смонтирована и готова заранее. Если она не сжата, её можно сжать в процессе наложения.
Для того, чтобы наложить звук, выберите audio/audio from other file, а затем укажите файл со звуком, который надо наложить.
vp46.gif
Аудиофайл может быть сжатым, например в mp3.

Сохраните полученный результат.
vd7.gif

Старайтесь не сохранять полученный результат (обработанный видеофайл) в исходный файл. При сохранении обязательно меняйте имя файла. Исходник может вам ещё пригодиться!

© bukentagen

Ваша оценка: Нет Средняя: 4 (50 голосов)

Комментарии

Звук после склейки

После склейки кусков в один, при воспроизведении на месте склейки резко понижается звук и потом восстанавливается через 1-3 мин. воспроизведения. Не могу понять в чем дело, кто знает - подскажите!

Да уж

Уж очень перемудрили. Всё это делается в других прогах нажатием двух-трёх кнопок. А тут я ещё 8 раз подумал стоит ли даже читать.

по делу

здравствуйте уважаемый Да уж. что за проги? видео на несколько частей поделить. некоторые из частей видео, увеличить/уменьшить по длительности, и наложить музыку, чтобы совпадала... на каких программах не мудря с программами это можно сделать?

Эта прога просто супер

Эта прога просто супер учитывая её вес.

Спасибо, очень помогли

Спасибо, очень помогли смкшировать видео и звук ^_^

рассчитать оптимальный битрейт для видео потока

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

компьютер ругается когда хочу сохранить результат конвертации

При попытке save as AVI компьютер ругается statsfile not found Подскажите что надо сделать

Наверное, что-то неправильно

Наверное, что-то неправильно делаю. Хочу ужать видео формата .avi задаю параметры конвертирования и не знаю что нажать чтобы запустить процесс.

Аватар пользователя bukentagen

Возможно

Возможно у вас кодек отсутствует или некорректно установлен. Я обычно использую Xvid. Чтобы запустить процесс настройте параметры кодирования, а потом "сохранить как AVI"

как склеить разные куски

Подскажите,пожалуйста.Нужно склеить разные куски из разных фильмов (заранее вырезанные и сохраненные).Пробовала и через append avi segment, и убирала звук, ставила разную компрессию, копировала 2 кусок и вставляла в 1 - ничего не помогает. за 1 следующие куски просто не вставляются. это вообще возможно и что нужно сделать?

вы не можете подсказать,

вы не можете подсказать, почему, когда я накладываю звук на один отрезок из фильма, он потом у меня не соединяется с другим отрезком из этого же фильма?
я уже все испробовала

Если Вы действительно

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

Аватар пользователя bukentagen

как склеить разные куски

Конечно возможно. Все фильмы, из которых вы вырезали куски видео, закодированы различными способами. И если вам удалось вырезать кусок из фильма и сохранить его отдельно, следовательно, в вашей системе имеются необходимые кодеки. Цитирую из вышеприведённой статьи: "Для склеивания фрагментов необходимо, чтобы они имели один и тот же размер картинки, один и тот же fps, один и тот же вид (способ) компрессии. Но при этом битрейт может быть разным." Иначе говоря, вам предстоит сначала обработать каждый видеофрагмент так, чтобы он соответствовал этим параметрам, после чего опция "Добавить avi сегмент" заработает.

сохранение файла.

Я не совсем понимаю, добавил звуковую дорожку, сохраняю фаил, далее идет обработка, и почему то размер файла увеличивается, за три минуты увеличился до 11 гигобайт. Почему это происходит? хотя исходный фаил весит 1.50 гига.

Для того, что бы после

Для того, что бы после применения режима полной обработки аудио размер файла не увеличивался необходимо:
1. В закладке конверсия выставить: выборочную частоту = 44100 Гц, точность = 16-бит и при необходимости выбрать канал (например: если исходный звук только в левом или правом канале выбрать = моно, при этом каналы объединяются, и если во втором канале были шумы, то они то же смешаются, тогда лучше выбрать только один "звучащий" канал.
2. В закладке компрессия выбрать Lame mp3 и частоту, наприер = 44100->128->CBR->Stereo (оптимально для голоса)
3. Потом сохранить

Аватар пользователя bukentagen

сохранение файла.

Вы забыли выставить параметры компрессии (видео-компрессия), там по умолчанию стоит - Uncompressed

Не совсем понятно с кодеками.

Не совсем понятно с кодеками.

Аватар пользователя bukentagen

Про кодеки читайте тут

Про кодеки читайте тут http://video-practic.ru/codec

кодеки для virtualdub

Маловато у Вас про кодеки написано. Понятно конечно, но все в общих чертах. Есть такой пример кодеки для windows