2. Не идеальный вариант - AVI файлы имеют различный FPS.
Мы имеем некоторое количество видео фрагментов, которые в свою
очередь имеют различный FPS. Склеить при помощи VirtualDub нам
их не удастся. По этому для начала все имеющиеся фрагменты необходимо
привести к одному FPS. Процесс этот очень трудоемкий и по этому
как я уже говорил лучше до этого не доводить.
Для начала надо узнать некий средний FPS всех фрагментов, что
бы к нему приводить все файлы. Можно конечно и не ломать голову,
а привести все файлы к целому числу, допустим 25 FPS, особенно
это актуально если число FPS всех фрагментов будет близко к этому
целому числу.
Чтобы узнать какой FPS имеет отдельно взятый файл необходимо открыть
его в VirtualDub.
Затем в меню "Video" выбрать:
В открывшемся окне видим FPS текущего файла:
Открывая поочередно фрагменты (хотя бы часть из них) вы узнаете
их FPS, при желании (если разбег значительный) можно оценить некоторое
среднее значение, к которому будете приводить AVI файлы.
Переходим к обработке, открываем в VirtualDub первый фрагмент
и переходим к уже знакомому диалоговому окну:
Выбираем пункт - Изменить на... - "Change to...". Вписываем требуемое
значение, нажимаем ОК.
Теперь что бы сохранить изменения, сохраняем AVI файл.
При этом, выбирая для видео и аудио потоков - Прямое копирование
потока - "Direct stream copy".
Но это еще не все!
<<= Назад
/ Оглавление / Вперед
=>>
Источник
|