Virtualdub — это программа для работы с захватом и обработкой видеоряда, которая может решать большой спектр программ. Официальный разработчик – Эвери Ли. Она работает как под 32-ух разрядной, так и под 64-ех разрядной системой Windows. Официально данный проект уже давно не обновляется, однако сама программа остается довольно актуальной даже в 2019 году.
Как пользоваться?
Основное предназначение Virtualdub: захват и обработка видеоизображения. Многие пользователи отмечают, что эту программу отличает от аналогов наличие двух функций, которые редко встречаются у других разработчиков:
- Прямое копирование без перекодировки (Direct Stream copy). Оно действует как на видео, так и на аудио поток. В конечном итоге вы можете вырезать все ненужные вам сцены и сохранить «урезанную» заготовку в исходном формате. При этом качество видео и звука не потеряется. Единственный минус — обязательное наличие свободного места на жестком диске.
- Передача видеокадров прямиком в другой энкодер (Frameserver). При этом программа не требует дополнительного места на жестком диске.
VirtualDub захватывает и обрабатывает файлы, превышающие по объему лимит в 2Гб. Получается, программа работает полностью в автоматическом режиме, нарезая цельный файл на фрагменты по 2Гб. Каждому отдельному фрагменту присуждается порядковый номер. Это удобно и просто.
Рассмотрим работу ПО на примере простого линейного монтажа.
Как было указано выше, склейку файлов можно проводить без перекодирования, если исходник уже находится в контейнере AVI. Для обработки сразу нескольких файлов нужно нажать File>Append AVI segment. Если вы загружаете пронумерованные файлы, можно использовать дополнительную функцию «Autodetect additional segments by filename» (нужно поставить галочку). Таким образом делается склейка файлов.
Резка подготовленного файла – чуть более сложный процесс. Если речь идет о работе с покадровым сжатием (MJPG, DV, HuffYUV и т.д.), то проблем, как правило, не возникает. Куски видео спокойно вырезаются и вставляются. Совсем другой принцип взаимодействия при межкадровым сжатием (DivX/Xvid, VP6, Indeo и проч.).
В этом случае действует алгоритм вырезки по ключевым кадрам. То есть, если вы удаляете фрагмент, то он должен заканчиваться на ключевом кадре, а если оставляете, то, наоборот, начинаться. Чтобы не ошибиться с выбором кадра, используйте клавишу Shift. Кстати, отметка конца выделения относится к предыдущему кадру (т.е. выделено всё до текущего, не включая его), поэтому ставить конец надо как раз на сам ключевой кадр.
После склеивания и нарезки файла его нужно сохранить в «финальном» виде. Для этого сначала нужно придумать имя файлу и выбрать область сохранения. Нажмите File>Save as AVI, если вы планируете сохранить готовый проект в одном большом видео файле, или File>Save segmented AVI, в случае, когда необходимо разбить конечный файл на более мелкие фрагменты.
Теперь рассмотрим интерфейс программы. Условно ее можно разделить на несколько частей:
- Основное меню программы. Находится в верхней части окна. В нем можно найти вкладки: файл, правка, вид, переход, видео, аудио, параметры, инструменты, справка. Эта часть отвечает за выбор и наложение аудио и видео фильтров, использование плагинов и прочих функций обработки, настройку самой программы, сохранение и рендер готового файла.
- Исходное и выходное видео. Два поля, которые располагаются чуть ниже основного меню. В смежных окнах отображается картинка исходного и обработанного видео в режиме реального времени.
- Аудиодорожка. Находится сразу под двумя окнами с видео потоками. Отвечает за пост обработку звука, а также его настройку.
- Временная шкала. Отображает длину ролика. Также на ней можно ставить отметки для работы с инструментами обрезки или для наложения фильтров и прочих настроек.
- Управление позицией. Строка, которая располагается под временной шкалой. На ней находятся кнопки управления видео, а также инструменты для выделения отдельных фрагментов ролика.
- Строка состояния. Самая нижняя часть окна. В ней отображаются текущие действия и процессы, которые происходят с видео.
Программа Virtualdub обладает массой настроек, также на нее можно установить дополнительные кодеки и плагины, которые помогут сделать еще более интересный и качественный видеоряд. Чтобы приступить к монтажу, нужно установить саму программу.
Пошаговая инструкция: как установить?
Рассмотрим пошаговый алгоритм установки программы:
- Скачать официальную версию программы с официального сайта.
- Создать папку «Programms» на диске C на диске (рекомендуемая процедура).
- Создать папку VirtualDub в этой папке.
- Распаковать архив программы в созданную папку.
- Создать ярлык для файла Veedub64.exe (для 64 битных систем) или Veedub32.exe (для 32 битных систем).
- Разместить ярлык в удобном для вас месте.
Как видно, программа ставится довольно легко и не требует от пользователя особых знаний. Следующий шаг — настройка VirtualDub.
В некоторых случаях программу нужно открывать через режим администратора. Для этого нажмите правую клавишу мышки и кликните по строке «запуск от имени администратора».
Настройка
Рассмотрим первичные настройки, которые могут потребоваться при первой работе с ПО при захвате изображения:
- Чтобы перейти в режим захвата изображения, нажмите: File>Capture AVI.
- Для настройки области сохранения нажмите: File> Set Capture file.
- Далее выбираем источник видеосигнала: Video>Source. В открывшемся окне выбираем, например, видеотюнер.
- Далее выбираем формат видео и настройки видео и звука: Video>Format.
Это базовые настройки, которые нужно выставить перед началом работы с видео. Более тонкая и детальная обработка ролика делается при помощи кодеков и плагинов.
Какие есть плагины и кодеки для работы?
Программа работает с большим количеством плагинов, которые упрощают работу.
Список плагинов с описанием их возможностей:
- AC-3 plugin — импорт АС3 дорожек (требует AC-3 ACM Codec).
- FLIC plugin — fli, flc.
- FLV plugin — flv (для работы необходим ffdshow).
- WMV plugin — Открывает Windows Media Video (контейнер [ASF]): asf, wmv, так-же открытие/импорт wma (аудио).(Для работы необходим ffdshow, либо WMV9 VCM).
- MP4 / 3GP plugin — импорт в 3gp, mp4.
- Quicktime plugin — mov, mp4.
- Directshow plugin — позволяет подгружать любые форматы, которые открываются плеерами типа MPC.
- MPEG-2 plugin — mpg, m2v, vob, vro.
- PVN plugin — pvn — (только x86).
- R3D plugin — поддержка R3D (Redcode RAW) — (только x86).
- Matroska plugin — поддержка MKV (Matroska).
Кодеки:
- AC-3 ACM Codec — для поддержки формата AC-3.
- AAC ACM Codec — поддержка формата AAC.
Как добавить кодеки?
Для установки нужного плагина вам потребуется найти его в интернете. Скорее всего он будет представлять собой архив, в котором и будет находиться нужный вам файл плагина в формате VDF. Его нужно будет извлечь и скопировать в корневую директорию программы VirtualDub, а именно в папку «Plugins». После чего перезапустить программу.
Кодеки, с которыми работает VirtualDub, подгружаются из операционной системы Windows. Поэтому для работы с каким-либо определенным кодеком, его просто нужно установить в нее. Обычно это происходит в автоматическом режиме и не требует точных настроек от пользователя. В дальнейшем он появится в настройках VirtualDub.
Несмотря на возраст и отсутствие поддержки со стороны разработчика, VirtualDub является одним из самых лучших решений в области захвата и обработки видеоряда. Ее любят и уважают за простой и понятный интерфейс, а также за обширный функционал. При этом, она обладает рядом функций, которые тяжело найти даже в современных аналогах.