VirtualDub — бесплатная утилита для захвата и линейной обработки видеопотоков под операционную систему Microsoft Windows. Программа ориентирована на работу с контейнером AVI и предназначена для быстрого выполнения задач по фильтрации, перекодированию и пакетной обработке видео без сложных нелинейных монтажных операций. Интерфейс приложения комбинирует средства захвата с возможностями предварительного просмотра и последовательной обработки кадров с использованием встроенных и сторонних фильтров.
Развитие программы велось как независимый проект с акцентом на производительность и расширяемость через API плагинов. VirtualDub поддерживает подключаемые модули для расширения набора фильтров и кодеков, позволяет создавать последовательности обработки и скрипты для пакетной работы, а также обеспечивает управление параметрами кодирования и базовыми операциями с аудиодорожками. Приложение часто используется для подготовки материалов перед архивированием, конвертацией в другие форматы или предварительной обработки перед нелинейным монтажом.
- Захват видео: поддержка захвата с устройств видеозахвата, настройка параметров фреймрейта и размера кадра.
- Линейная обработка: последовательное применение фильтров и эффектов к видеопотоку без нелинейного монтажа.
- Фильтрация кадров: встроенные фильтры для изменения яркости, контрастности, масштабирования, кадрирования, деинтерлейса и шумоподавления.
- Поддержка плагинов: возможность подключения сторонних фильтров и обработчиков через открытое API.
- Перекодирование: использование внешних и внутренних кодеков для сжатия видео и аудио, настройка параметров битрейта и качества.
- Пакетная обработка: создание и применение скриптов и последовательностей для автоматизированной обработки множества файлов.
- Работа с аудио: извлечение, замена и синхронизация аудиодорожек, базовые операции с форматом и частотой дискретизации.
- Предпросмотр и кадрирование: просмотр результатов обработки в реальном времени и возможность экспорта отдельных кадров.
- Оптимизация производительности: ориентированность на быстрое выполнение операций и малое потребление ресурсов в сравнении с более сложными редакторами.
- Совместимость форматов: основной фокус на AVI с возможностью использования внешних фильтров и кодеков для работы с другими контейнерами и форматами.