Как работать в программе виртуал дуб. Как работать с программой VirtualDub? VirtualDub – как вырезать ненужные моменты в видео файле

Было время, когда я считал, что чем проще программа, тем проще в ней работать. Однако последнее время пересмотрел эту позицию. Тем не менее, VirtualDub до сих пор считаю простой программой по обработке видео, с помощью которой можно достаточно просто достаточно сложные вещи. В этой статье показано, как установить VirtualDub на компьютер. Для продвинутых пользователей Windows есть более (без картинок - только чёткие и внятные инструкции).

Ну а для тех, кто предпочитает не только читать, но и чтобы картинки были, продолжу.

Часть 1. Скачиваем VirtualDub с официального сайта

Чтобы скачать правильную версию себе на компьютер, сперва нужно . (Это просто.) ;)

После того, как разрядность Windows стала известна, переходим на официальный сайт разработчиков VirtualDub, выбираем нужную ссылку (исходя из разрядности Windows) и скачиваем архив с VirtualDub:

Часть 2. Установка VirtualDub на компьютер

И тут наступает самый сложный момент: нужно найти скачавшийся архив с VirtualDub на компьютере (всё остальное предельно просто):

Распаковываем архив. Для этого нужно кликнуть ПРАВОЙ кнопкой мыши на иконке файла и выбрать опцию (уже левой кнопкой мыши) «Извлечь всё... »

Откроется диалоговое окно «Распаковка сжатых ZIP-папок ». Будем делать всё по уму. Поэтому кликаем левой кнопкой мыши на кнопку «Обзор... »:

Откроется ещё одно окно, в котором нужно выбрать диск, куда будем распаковывать архив с VirtualDub и жмём на кнопку «Создать папку »:

Создастся новая папка, которую назовём Programms и нажмём Enter:

Для этого выделим кликом левой кнопкой мышки только что созданную папку Programms и снова нажмём на кнопку «Создать папку » чтобы создать в ней папку для VirtualDub:

И вот наконец создадим папку VirtualDub в папке Programms и нажмём на «Ok»:

Нажатие на кнопку «Ok» вернёт нас в предыдущее диалоговое окно в котором будет виден только что созданный путь для распаковки архива:

C:\Programms\VirtualDub

Чтобы запустить процесс распаковки архива осталось нажать на кнопку «Извлечь »:

Процесс извлечения программных файлов VirtualDub проходит довольно быстро. За процессом можно следить по бегущей строке.

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

Возможны следующие варианты:

Сохранение видео и аудио без перекодирования в режиме Прямопотоковое копирование (Direct stream copy) . Этот способ подробно рассмотрен .

Перекодирование аудио и видео - . Этот режим используется, когда нужно конвертировать видео, т.е. Virtual Dub может выступать как программа для конвертации.

Например, вам нужно уменьшить размер видео (слишком большой файл), поменять разрешение, применить фильтры и пр. Этот способ рассмотрен в конце данной статьи.

Редактирование и перекодирование только видео , а звук не меняется.

Перекодирование только аудио , а видео остается неизменным.

В верхнем меню есть вкладки Видео (Video) и Аудио (Audio). В каждой вкладке есть оба режима: Прямопотоковое копирование (Direct stream copy) и Режим полной обработки (Full processing mod) .

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

Бывает так, что звук вытаскивают из фильма или клипа, чтоб обработать его в каком-то звуковом редакторе. После обработки, его надо присоединить обратно к видео.

Для этого нужно открыть видео в VirtualDub, в меню Аудио выбирать WAV аудио (Audio - Audio from other file) . В открывшемся окне указать путь в нужному звуковому файлу.

Точно также можно присоединить любой звук к вашему видео.

Итак, обобщим эти возможности меню Аудио :

Если выбрано Без аудио (No audio) - сохраняется видео без звука.

Если выбрано Исходное аудио (Source audio) - сохраняется звук из данного видео.

Если выбрано WAV аудио (Audio from other file) - присоединяется звук из указанного файла.

Для сохранения последовательности кадров (секвенции) надо зайти в меню Файл - Экспорт - Сохранить серию картинок (File - Export - Image sequence) .

Откроется окно, в котором вы задаете имя (префикс) файлов, папку для сохранения и выбираете формат. Можно сохранять картинки в форматах BMP, TGA, JPEG, PNG. Нажимаете ОК и в заданной папке получаете картинки, число которых равно числу кадров видео (или фрагмента видео).

Теперь разберем сохранение видео в VirtualDub с перекодированием видео . Для этого используется Режим полной обработки (Full processing mod) , который выбирается в меню Видео и Аудио.

Если вы выбираете этот режим, то нужно выбрать кодек. Для этого надо перейти в меню Видео - Компрессия (Video - Compression) или нажать на клавиатуре Ctrl+P .

Откроется окно выбора видео компрессии, где вы можете выбрать один из кодеков, установленных на вашем компьютере. Если для выбранного кодека доступны настройки, то будет активна кнопка Изменить (Configure) .

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

Аналогично выглядит и перекодирование звука . В меню Аудио выбираем Режим полной обработки (Audio - Full processing mod ). Там же заходим во вкладку Компрессия (Compression ) и выбираем кодек. Для некоторых кодеков доступны выбор частоты, битрейта, детализации.

После того, как вы выбрали компрессию видео и аудио, можно приступать к сохранению видео. Открываем Файл - Сохранить как AVI (File - Save as AVI) или на клавиатуре нажимаем F7 .

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

Откроется окошко, в котором отражается работа программы, вы сможете увидеть, как скоро закончится кодирование, каков будет размер видео и др. Если вам что-то не нравится, вы можете прервать процесс кодирования, нажав кнопку Прервать (Abort) .

В мире программ для обработки видео Virtual Dub известен уже давно в основном благодаря своей бесплатности и простоте использования. Базовые навыки приобретаются в течение часа работы. Однако для более эффективного применения нужно обладать также знанием используемых кодеков и фильтров. Итак, что же такое Virtual Dub? Это программа линейного видеомонтажа, или, говоря проще, достаточно мощный инструмент для редактирования и сжатия видео в формате AVI. Но не стоит думать, что Virtual Dub заменит Adobe Premiere. Не заменит никогда, но прекрасно дополнит.

Программ класса Virtual Dub существует достаточно много. Все они различаются уровнем универсальности (поддержка различных форматов и кодеков) и набором базовых функций. Полных аналогов Virtual Dub не существует. Функциональный набор Virtual Dub можно разделить на 3 части:

1. Линейный видео- и аудиоредактор. Ближайшим конкурентом и одновременно дополнением в этой области можно назвать Canopus ProCoder. В отличие от Virtual Dub, этот редактор поддерживает большее число форматов и кодеков, но для него не найдется такого огромного количества фильтров, как для Virtual Dub. Множество программ для конвертации видео (например, для мобильных телефонов) обычно только повторяют некоторые возможности этих программ, упрощая работу. В последнее время с развитием h.264 довольно широкую популярность приобрела программа Nero ReCode с оригинальным и довольно качественным кодеком MPEG-4 Ateme. Интерфейс этой программы достаточно удобен за исключением некоторых мелких моментов. С помощью этой программы удобно сжимать DVD-видео (формат MPEG-2, а значит, и DVD, не поддерживается базовой модификацией Virtual Dub). Программы DVD2AVI, FlaskMPEG и Gordian Knot - наиболее известные аналоги Nero ReCode. Достаточно необычно в этом ряду выглядит VideoLAN Media Player - программа, предназначенная для воспроизведения видео. Однако этот плейер включает функции сохранения и сжатия видео и аудио с применением небольшого числа фильтров.

2. Фреймсервер (Frameserver). Программа работает как обычный видеоредактор. Суть режима в том, что после обработки кадры видео не сохраняются, а передаются на обработку другому приложению. В качестве фреймсервера Virtual Dub используют не так уж часто. Чаще в этой роли используется программа AviSynth. Для нее существует множество собственных фильтров, более качественных, чем фильтры Virtual Dub. Кроме того, можно использовать и фильтры от Virtual Dub. Возможности AviSynth шире, чем у Virtual Dub, однако использовать их можно только посредством написания скриптов - AviSynth лишен интерфейса, и результат его работы можно увидеть только в "приложении-клиенте" - в этом и суть работы фреймсервера.

3. Захват видео. В последних версиях (начиная с 1.6.3) Virtual Dub обновился и сильно улучшился интерфейс захвата видео. Обладателям ТВ- тюнеров и карт захвата на базе Connexant BT848/878 (AverMedia TVPhone/TVPhone 98/Model 203, Fly Video 98, KWorld Expert PVR-TV878, Acorp Y878 и т.д.) эта часть Virtual Dub будет особенно интересна, т.к. в ней наконец-то решена проблема "несовместимости" BT8x8 с драйвером захвата от Microsoft (драйвер позволял захватывать только с разрешением 352х288 в формате PAL, что составляет половину возможностей чипсета). Других приемлемых средств захвата до этого момента, в общем-то, и не существовало, т.к. штатные программы захвата от
производителей ТВ-тюнеров и карт захвата были либо сырыми, либо обманывали (как, например, программа от AverMedia 203, которая захватывала видео с разрешением 720х288 вместо 720х576) либо "специализировались" на определенных устройствах и кодеках. Ближайшие конкуренты Virtual Dub в этой области - iuVCR и BorgTV - программы, специально предназначенные для BT8x8. В возможности VideoLAN Media Player также заложена работа с устройствами захвата и ТВ-тюнерами, однако эта часть программы совсем "сырая" и практически не работает.

Однако тонкости захвата видео с помощью Virtual Dub - тема для отдельной статьи. Рассмотрим некоторые настройки программы Virtual Dub. За основу возьмем версию 1.6.10. Программа поддерживает много форматов - таких, как AVI, MPEG-1, IFF-анимации, скрипты AviSynth. Можно также загружать последовательности картинок. Общий вид рабочего окна Virtual Dub показан на рис. 1. Внизу рабочего окна расположена панель инструментов. Каждая кнопка снабжена подсказкой и дублируется командой в меню Edit. Рядом отображается текущее время, кадр. В панели статуса есть информационная строка, в которой отображается полезная информация. Над панелью инструментов находится ползунок для удобства перехода к произвольному кадру. Две панели просмотра видео предназначены для входного и выходного видео. При применении фильтров можно будет просмотреть изменения. Можно заметить полное отсутствие кнопок управления проектом. Соответствующие команды находятся только в меню, что создает некоторое неудобство. Хотя, с другой стороны, большинство команд можно вызвать сочетанием клавиш.

Команды меню рассмотрим более подробно. В меню File нас интересуют следующие пункты:
. Open/Close video file - открыть и закрыть файл.
. Append AVI segment - добавляет к открытому файлу другой файл. У файлов должны быть одинаковые параметры разрешения видео, кодеков, битрейта. Если файлы имеют одинаковое название и пронумерованы, они могут быть открыты/добавлены автоматически.
. Save as AVI, Save old format AVI, Save segmented AVI - эти опции предназначены для сохранения файла. Отличие их в том, что первая сохраняет файл в формате OpenDML AVI, вторая - в "старом" формате Microsoft AVI (для нас разницы между этими форматами нет), третья - для "кусочного" сохранения. Для чего она предназначена? Если размер AVI-файла превышает 2 Гб, то этот файл может быть не открыт в
некоторых программах редактирования. Эту опцию также очень удобно использовать для разбивки фильмов на части по 700 Мб. Для этого в диалоговом окне достаточно задать ограничение размера файлов 700. Ограничение можно задавать не только по размеру, но и по количеству кадров в каждом файле. Каждое диалоговое окно сохранения файла имеет опцию Don"t run this job now; add it to job control so I can run it in batch mode. Она предназначена для запуска текущего задания не в данный момент, а в удобное время, что позволяет сразу
сформировать список из нескольких заданий, а не дожидаться выполнения каждого задания перед формированием и запуском следующего.
. File information - выводит информацию об открытом файле. Опция особенно полезна для выставления значения задержки аудиопотока и для определения отсутствия кодека в системе.
. Load/Save processing settings - загружает или сохраняет настройки фильтров, кодеков, а если отмечена опция Include selection and edit list, то и выделенного фрагмента (или удаленных фрагментов). Все настройки сохраняются в виде скриптов.
. Start frame server - запускает так называемый фреймсервер. Опция предназначена для случая, когда кадры видео обрабатываются в другой программе редактирования. Это позволяет применять определенные фильтры (например, для улучшения качества изображения) в Virtual Dub и передавать кадры видео другому редактору.
. Capture AVI - переводит программу в режим захвата видео.
. Run script - запускает скрипт обработки видео.
. Job control - список заданий. Задания выполняются по порядку. Порядок заданий можно менять. Здесь же можно видеть статус выполнения заданий. Каждое задание в Job control сохраняется в виде скрипта. Посмотреть и отредактировать скрипты заданий можно в файле
virtualdub.jobs.

В меню Video расположены следующие пункты:
. Filters - список фильтров для обработки видео. У Virtual Dub есть определенное количество базовых (внутренних) фильтров. Также
достаточно много фильтров для этой программы есть в Интернет. Все подгружаемые фильтры хранятся в папке Plugins. Загружаются они
автоматически при старте программы. Описание и сравнение хотя бы части существующих на сегодняшний день скриптов - также тема
отдельной статьи.
. Frame rate - частота кадров. В этом окне можно изменять частоту кадров для подгонки видеопотока к аудио. Еще можно изменять частоту кадров, не меняя времени воспроизведения видео (то есть конвертировать частоту кадров).
. Color Depth - глубина цвета (и цветовые пространства). Поначалу лучше оставить здесь все по умолчанию, пока мы не узнаем больше о цветовых пространствах.
. Compression - список кодеков с информацией о каждом кодеке и настройками. Здесь видны только так называемые кодеки с VfW (Video for Windows) интерфейсом. Каждый кодек имеет какие-либо ограничения, связанные с глубиной цвета и цветовым пространством. Поэтому
рассмотрение популярных на сегодня кодеков отложим до рассмотрения цветовых пространств.
. Direct stream copy. Если отмечена эта опция, то видео не будет сжиматься. Оно будет сохраняться в том виде, в каком было открыто. Можно будет только выставить частоту кадров. Эта опция полезна для разбивки и склеивания видеофайлов, а также когда требуется сжать только аудиопоток или подогнать частоту видеопотока к аудио.
. Full processing mode. В этом режиме происходит обработка и сжатие видео.
. Error mode - определяет режим отработки ошибок входного видеопотока. По умолчанию при обнаружении ошибки обработка видео
останавливается. Вторая опция в этом окне позволяет пропускать "ошибочные" кадры и начинать обработку со следующего ключевого кадра. Третья опция включает обработку "ошибочных" кадров. Содержимое этих кадров может быть сильно искажено и вызвать крах программы.

В меню Audio находятся вот такие пункты:
. Interleaving - чередование. AVI - аббревиатура, которая расшифровывается как чередование видео и аудио. В этом окне определяются
параметры чередования. Если работаете с MPEG-1,2-форматом, то нужно обратить внимание на Audio skew correction окне File information. Значение задержки аудиопотока должно быть таким же, как в окне File information.
. Compression. Эта опция аналогична опции в меню Video. В этом окне присутствует опция Show all formats. Обычно форматы аудио, скрытые этой опцией, несовместимы с форматом открытого аудиопотока. Это означает, что попытка напрямую (без конверсии и сохранения открытого потока в несжатом формате) сжать аудиопоток в новый формат приведет к рассинхронизации видео- и аудиопотока.
. Use advanced filtering. Эта опция, а также опция Filters, появились в новых версиях Virtual Dub для обработки аудио без применения соответствующих редакторов.
. Conversion. Конвертирует аудиопоток. Можно выбрать частоту и качество, а также количество каналов и режим.
. No audio, Source audio, WAV Audio - эти опции определяют источник аудио - соответственно без аудио, аудио из открытого видеофайла, аудио из отдельного файла формата WAV (но может быть сжато любым кодеком).
. Direct stream copy и Full processing mode, Error mode. Опции аналогичны опциям в меню Video.
В остальных меню расположены опции, не влияющие на качество обработки видеофайла, поэтому их рассматривать не будем. Мы рассмотрели настройки базовой модификации Virtual Dub. Помимо нее, существует еще несколько модификаций. Основные модификации таковы:
. Virtual Dub MPEG-2. Отличается от базовой модификации поддержкой MPEG-2- и VOB-файлов.
. Vitual Dub Mod. Отличается от базовой модификации поддержкой MPEG-2-, VOB- и MKV-файлов. Эту модификацию можно также использовать для создания видеофайла, в котором будет несколько потоков аудио разных форматов (MP3, ogg, WAV, AC3, DTS). Сохранить такое видео можно в MKV-файл. Эта модификация полностью заменяет Virtual Dub AC3, предназначавшийся для обработки AC3-аудио.
. Nan Dub. В свое время эта программа выдавала самый качественный результат. Отличается от базовой модификации тем, что использует внутренние кодеки (DivX4 и MPEG4v2) и поддерживает 2 аудиопотока разных форматов (MP3, ogg, AC3, WAV и VBR MP3 - MP3-файл с переменным битрейтом). Сейчас видеочасть этой программы уже устарела, т.к. использует устаревшие кодеки. Новые видеокодеки позволяют превратить любой Virtual Dub в Nan Dub, т.к. в них реализован алгоритм сжатия видео Nan Dub. Алгоритм этот таков: видео сжимается в 2 этапа. На первом этапе видео сжимается с максимальным битрейтом, а затем оценивается качество кадров либо минимальный битрейт, при
котором визуальное качество остается приемлемым. Информация об этом записывается в файл статистики и используется на втором этапе, когда видео сжимается таким образом, чтобы среднее значение битрейта не превысило значения, заданного пользователем Такой метод упрощенно называется кодированием за 2 прохода (2-pass encoding). Некоторые кодеки (например, x264) могут уточнять информацию в файле статистики за второй, третий и т.д. проходы, что еще увеличивает качество, хотя и незначительно.
. Virtual Dub for ASF. Эта модификация существует только в виде версии 1.4. Она позволяет открывать файлы ASF и сохранять их в формате AVI без повторного сжатия.

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

Большинство из нас, хоть раз в жизни, да сталкивались с потребностью редактирования видеороликов: поворотом кадра, изменением разрешения, обрезкой фильма, наложением фильтров и прочими тривиальными задачами. Благо, в мире современных технологий существует масса универсальных инструментов, способных играючи справляться с подобными задачами. Одним из таких инструментов, является бесплатный редактор VirtualDub.

Одним из главных плюсов данной программы, помимо её бесплатности, можно выделить малый размер. Этот удивительный инструмент настолько компактен, что работает без установки в портативном режиме, при этом имеет внушительный арсенал возможностей для монтажа и обработки видео. Разумеется, он не может конкурировать с такими гигантами, как Sony Vegas или Adobe Premier, но отлично справляется с множеством бытовых задач.

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

Уроки VirtualDub

Полезный сборник инструкций по использованию главных возможностей редактора. Качественные видеоруководства, приведут наглядные примеры выполнения определенных задач и покажут, как пользоваться VirtualDub 1.10 4 на уровне уверенного пользователя. Приятного просмотра!

Данный обзор расскажет нам о главных функция редактора и продемонстрирует принцип работы.


Учимся выделять и обрезать видео в VirtualDub, с последующим сохранением.


Данный урок, расскажет, как удалить часть видеоролика.


Демонстрация процесса изменения видео и аудиокодеков.


Настраиваем размер кадра с помощью фильтра Resize.


Используем фильтр Rotate, чтобы повернуть видео.

VirtualDub – это совсем маленькая программка, однако являющаяся незаменимой при работе с видео, особенно при редактировании и обработке видео.

Основные возможности: - конвертирование видео из одного формата в другой; - захват видео; - отдельная обработка видео и звукового потока; - разделение AVI файлов на части; - соединение AVI файлов; - вырезание из AVI звука; - изменение задержки звука; - уменьшение размеров видео файлов и многое другое.

Как установить VirtualDub?

Никакой установки не требуется, достаточно скачать архив с программой VirtualDub, извлечь его, и запустить «VirtualDub.exe».

VirtualDub – как вырезать ненужные моменты в видео файле?

Чтобы было понятней рассмотрим все по шагам.

1) Открываем нужные видео файл в VirtualDub

2) Затем устанавливаем ползунок видео на начале того места, от которого вы хотите избавиться. Нажимаете на кнопку под ползунком (см. картинку снизу).

3) Теперь передвигаете ползунок на конец ненужного видео фрагмента и нажимаете на на обведенную красной линией кнопку. Так ненужный фрагмент видео у вас закрасится в серый цвет.

4) Теперь осталось только нажать кнопку Del – и ненужного фрагмента в вашем видео-файле больше нет!

5) Переходите к пункту VirtualDub как сохранить видео.

Во-первых, склеить видео не всегда так просто. Дело тут в количестве fps – у разных видео-файлов оно может быть разное. Можно его конечно подогнать, но есть риск того, что звук и видео рассинхронизируются. В нашем примере будем считать что количество fps будет одинаковым.

1) Открываем первое видео, к которому хотим присоединить.

2) Затем выбираем пункт добавить avi сегмент.

3) Всё! Видео присоединилось. Теперь можно вырезать ненужные куски (см. выше как это сделать).

VirtualDub как сохранить видео? VirtualDub сжатие видео.

После того как все операции с видео были сделаны, осталось его только правильно сохранить. У многих проблемы начинаются в этом пункте.

Условно можно разделить сохранение на 2 типа:

1. Сохраняем в исходном качестве , т.е. не переконвертируем ни звук ни само видео. В этом случае файл сохраняется очень быстро. Теперь о том как это делается наглядно.

Выбираете пункт аудио/прямопотоковое копирование.

Выбираете пункт видео/прямопотоковое копирование.

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

Тут рассмотрим вариант, при котором будете переконвертировать и звук и видео. Если, например, звук захотите оставить без изменения – то нужно просто выбрать пункт – прямопотоковое копирование .

Выбираем аудио/режим полной обработки .

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

Затем тоже самое с видео: видео/режим полной обработки, видео/компрессия.

Из списка следует выбрать один из предложенных кодеков и нажать изменить. На картинке выбор сделан в пользу одного из самых популярных кодека Divx.

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

Теперь можно приступать к сжатию видео: файл/сохранить как avi.

Должно появиться примерно такое окно. Время сжатия может быть довольно продолжительным. Зависит главным образом от мощности компьютера, и тех кодеков и фильтров, которые вы выбрали.