Соединяем несколько AVI файлов
в один
Соединять воедино несколько AVI файлов не такое простое дело
как может показаться по началу. Дело в том, что чаще всего отдельные
фрагменты, имеют разный FPS, и именно по этой причине VirtualDub
отказывается их соединять.
Разный FPS, другими словами разное количество кадров в секунду,
могло получиться из-за того, что при захвате видео вы делали привязку
видео потока к звуку, во избежание рассинхронизации видео и звука.
Что же теперь делать, спросите вы...
Самый простой и верный способ избежать таких проблем - это захватывать
видео не кусками, а все сразу. Тем более, то, как создавать большие
по продолжительности и по объему AVI файлы вы уже знаете, и знаете,
что особых проблем при этом нет (если вы еще не в курсе, обратитесь
к главе «Захват видео»).
Второй способ избежать проблем при склеивании файлов - это не
делать привязки видео потока к звуку при захвате. Естественно,
при этом вы рискуете получить рассинхронизацию, по этому данное
решение малопригодно.
Теперь я вас предупредил, что лучше так не делать и рассказал
о том, как можно этого избежать. По этому переходим, непосредственно
к способу соединения при помощи VirtualDub нескольких AVI файлов.
1. Идеальный вариант - AVI файлы имеют одинаковый FPS.
Открываем в VirtualDub первый фрагмент, с которого в дальнейшем
начнется будущий ролик.
Присоединяем, к уже открытому фрагменту, следующий, для этого
выбираем команду:
Выбираем файл. Открытый, таким образом, файл будет присоединен
в конец предыдущего.
Последующие фрагменты присоединяются так же. Как вы уже поняли,
фрагменты необходимо присоединять именно в той последовательности,
в которой они потом будут идти в конечном ролике.
Все фрагменты открыты, теперь, при желании вы можете производить
любые манипуляции, перед тем как перейти к сохранению. Можете
накладывать фильтры, вырезать не нужные куски и т.д.
Сохранить тоже можно по разному, можно с пережатием и без пережатия
видео и аудио потоков. В общем, не буду повторяться - вы все это
знаете из предыдущих описаний...
<<= Назад
/ Оглавление / Вперед
=>>
Источник
|