• Авторизация


Как сжать видео программой VirtualDub? 02-10-2012 19:54 к комментариям - к полной версии - понравилось!


 

VirtualDub 1.9.3 Rus

[700x431]

Вложение: 3943772_virtual_dub_1.zip

Как сжать видео программой VirtualDub?

[256x256]


Когда только появились видеофайлы в формате avi, в интернете появилась маленькая бесплатная программа virtualdub, поддерживающая на то время большинство известных форматов видео. Основным ее назначением было преобразование видео в avi формат. Была также написана модификация программы VirtualDub MPEG2, позволяющая преобразовывать DVD-video в формат avi. Сторонние программисты до сих пор продолжают писать разные mod-ы для новых форматов видеофайлов.




Данную статью можно также посмотреть в видео формате

Как сжать видео программой VirtualDub? | Видео урок

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

Скачать бесплатно программу virtualdub можно на сайте разработчика virtualdub.org. Virtualdub на русском скачать бесплатно придется на сторонних ресурсах, так как в оригинале она полностью на английском. Чтобы установить virtualdub, достаточно распаковать скачанный архив. Инструкция к virtualdub изначально идет на английском языке. Чтобы понять принцип ее работы, посмотрим пример сжатия видео файла.

[700x404]


Если virtualdub не видит видео кодеки, то лучше всего установить подборку видео и аудио кодеков, например K-Lite Codec Pack, так как собственных встроенных кодеков она не имеет вообще. На первый взгляд, в ней довольно сложно разобраться, особенно новичкам. Настройка virtualdub опытным пользователем занимает примерно пару минут времени. Уменьшить размер видео virtualdub может только перекодировкой, чем мы сейчас и займемся. Рассмотрим пример кодирования видео в файл с размером картинки 320х240, видео кодеком Xvid и аудио mp3. После добавления файла для перекодирования, появляется два окошка с изображением видео файла. Левое – исходный файл, правое – получаемый результат.

[700x365]


Если появляется сообщение о непостоянном битрейте аудиодорожки, то это приведет к рассинхронизации звука и видео. В таком случае рекомендуется перекодировать аудиодорожку, а еще лучше извлечь ее и сохранить в несжатом формате wav и подключить как внешний файл.

[480x335]

Настроим программу для сжатия видео. Начнем настройку с обработки видео. По умолчанию стоит выбранным режим «Full processing mode». Если не настроить кодек для сжатия видео, то при сохранении файла видео будет сохранено в распакованном формате и будет занимать десятки гигабайт места на жестком диске. Если выбрать режим «Direct stream copy», то видео будет сохранено без кодирования и обработки, т.е. скопировано с исходного файла.

[700x364]

Сейчас нам нужно уменьшить размер изображения, для этого нам нужно воспользоваться одним из имеющихся фильтров. В меню «Video» выбираем «Filters…», нажимаем «Add…» и выбираем необходимый нам фильтр resize. Если нужно немного обрезать края видео, то нужно добавить и настроить фильтр «perspective».

[700x365]

Настраиваем фильтр вписывая необходимый нам размер изображения. Вписав размер наибольшей стороны, мы увидим предлагаемый расчетный размер другой стороны при сохранении соотношения сторон. Попробуем согласится с предлагаемым значением, в результате получится картинка 320х175.

[450x361]

[450x311]

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

[385x199]

Связано это с тем, что кодек может обработать картинку, стороны которой кратны 2. Исправим данную ошибку, написав вручную размер наименьшей стороны. Предлагаемое значение 174.545, поэтому ближайшее значение кратное 2 будет 174. Вписывать его нужно поставив галочку напротив «Disabled», при этом не будет сохраняться соотношение сторон как в исходном файле.

[487x391]

Другие настройки фильтра мы менять не будем. Теперь нам нужно настроить видеокодек для сжатия видео. В меню «Video» выбираем «Compression…», выбираем необходимый нам кодек Xvid MPEG-4 Codec и нажимаем «Configure» для его настройки. Устанавливаем необходимый видеопоток (320*240=76800 76800/150=512 kbps). Если видеопоток не отображается в kbps, то нужно нажать на кнопку, которая обведена на картинке ниже.

[700x364]

Теперь приступим к настройке аудио. По умолчанию стоит режим «Direct stream copy», при котором аудиодорожка копируется без изменений.

[700x364]

Посмотрев информацию об исходном файле, мы видим, что аудиодорожка у нас в формате 5.1 закодирована кодеком AC-3 ACM Codec 384 kbps, а нам нужно получить обычное стерео. Для просмотра информации в меню «File» выбираем «File information…».

[451x392]

Для перекодирования выбираем в меню «Audio» режим «Full processing mode». Далее выбираем необходимый нам кодек для перекодировки, нажимая в меню «Audio» режим «Compression…». Напрямую перекодировать шести канальную AC-3 аудиодорожку в стерео кодеком Lame MP3 невозможно.

[541x412]

Есть два способа решить эту проблему. Можно в меню «Audio» выбрать режим «Conversion…» и задать необходимые параметры аудио. Но в этом случае могут получится искажения из за некачественного преобразования одной из дорожек или полная потеря одной из них.

[373x322]


Второй вариант более сложный и долгий, но зато результат намного лучше. Необходимо будет сохранить аудио в распакованном виде в формате wav и подключить как сторонний файл. Для этого нам нужно в меню «Audio» выбрать режим «Compression…» и среди кодеков выбрать «No compression (PCM)». Далее нужно сохранить аудио файл выбрав в меню «File» пункт «Save WAV…». После сохранения полученный файл нужно подключить к нашему видео. Для этого в меню «Audio» нужно выбрать «Audio from other file…». Теперь можно выбрать кодек для перекодировки. Выбираем в меню «Audio» режим «Compression…» и устанавливаем настройки кодека. Кроме кодека Lame MP3 нам также подойдет MPEG Layer-3.

[541x412]

Если вам необходимо сделать фильм короче или вырезать фрагмент в virtualdub из середины фильма или титры, то нужно воспользоваться кнопками, обведенными на картинке. Необходимо передвигать ползунок на нужную позицию в фильме, указывая на начало и конец удаляемой области нажатием соответствующих кнопок и нажать Delete на клавиатуре.

[700x365]

[700x365]

При необходимости можно увеличить громкость, выбрав в меню «Audio» пункт «Volume…» и передвинуть ползунок на желаемое значение.

[406x150]

Для начала кодирования необходимо в меню «File» выбрать пункт «Save as AVI…».

Это далеко не все возможности программы Virtualdub. Самым большим ее достоинством является гибкость настройки и большое разнообразие различных фильтров, которые можно также подключать дополнительно к уже имеющимся в программе. Кодирование происходит довольно быстро, а главное очень качественно.

1734256__kotoyonoks_lypoi (74x54, 14Kb)

вверх^ к полной версии понравилось! в evernote
Комментарии (1):
спасибо за подробный урок.


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Как сжать видео программой VirtualDub? | lagrimosa - Lagrimosa | Лента друзей lagrimosa / Полная версия Добавить в друзья Страницы: раньше»