Оцифровываем видео при помощи ТВ тюнера


VirtualDub: секреты профессионалов


В этом разделе будет описано несколько необычных методов работы с программами VirtualDub и VirtualDubMod, которые требуют базовых навыков по работе с программой и определённого уровня знаний в области обработки видео. Насколько мне известно, эти методы не были ранее описаны в каких–либо статьях. Информация о них взята из документации к программам, собрана из разрозненных писем в конференциях и форумах, некоторые идеи принадлежат лично мне.

Список заданий: дополнительные возможности

В разделе «Запуск обработки видео» были описаны базовые возможности списка заданий программы VirtualDub: задания можно сразу запускать на выполнение, а можно добавить в список заданий. Управлять списком заданий вы можете в окне File — Job control. Задания в списке можно откладывать (Postpone) или переводить в режим ожидания выполнения (Waiting). Кнопкой Strart вы запускаете процесс выполнения заданий: они будут выполнены по очереди, одно за другим. После успешного выполнения задание помечается как Done, прерванные пользователем задания обозначаются Aborted, в случае возникновения какой–либо ошибки во время выполнения используется пометка Error

(двойным щелчком мыши по строке с таким заданием вы вызовете окно с подробной информацией о произошедшей проблеме).

Главное удобство списка заданий в том, что он автоматически сохраняется в файл VirtualDubMod.jobs в каталоге с программой VirtualDubMod — это значит, что список заданий будет сохранён, даже если закрыть программу и запустить её заново. Иногда полезна возможность сохранения текущего списка заданий в указанный пользователем файл: позже список заданий можно загрузить из такого файла. В меню Options окна Job control можно включить режим, при котором VirtualDubMod автоматически выключит компьютер после выполнения всех заданий (Shutdown when finished).

jobs файл

Если открыть сгенерированный VirtualDubMod’ом jobs файл в текстовом редакторе, то легко увидеть, что это сценарий (похожий на сценарий редактора AviSynth). В документации к программе VirtualDubMod приведено описание команд языка сценариев, описаны параметры команд. В определённом смысле формат команд сценариев сам себя описывает: немного поэкспериментировав с программой, несложно понять что к чему. Попробуйте создать несколько различных заданий по обработке видео, сохраните их в списке заданий и проанализируйте созданный программой сценарий в файле VirtualDubMod.jobs




- Начало -  - Назад -  - Вперед -