Как склеить две части фильма
Накачал я Мулом (программа такая :) фильмов нелицензионных, да вот незадача - некоторые фильмы с двух частей состоят. Может так легче распространять большие файлы, но вот смотреть немного неудобно.
Как исправить такую ситуацию?
Пошаря по нету понял что много эксперементировать с программами мне не прийдется - все и везде в один голос утверждают что среди бесплатных программ лучшим выбором для резки-склейки видео будет VirtualDub.
VirtualDub - это свободная (GNU General Public License) программа для захвата и обработки видеофайлов. Может она не имеет таких мощностей как Adobe Premiere, но в линейных действиях над видео ей нет равных. В большей части рекомендуется для обработки файлов AVI, хотя также может читать (но не записывать) MPEG-1 а также управлять наборами изображений BMP. Есть встроенный Motion-JPEG, MPEG-1 декодер, допускается преобразование MPEG-1 в 24-bit AVI и многое другое. Поддерживается работа с большими файлами (более 2 Gb).
Окрыленный этим я пошел на сайт разработчика VirtualDub и скачал программу, потом пошел на SamLab и скачал русификатор. Как ни странно, текущие версии программы и русификатора оказались идентичными, никаких конфликтов не произошло и результатом их слияния стал полностью понятный по языку и не очень понятный по интерфейсу инструмент:

Как удалить фрагмент видеофайла?
Перед тем как соединять два фрагмента в один, мне сначала пришлось отрезать кусок от одного из них. Вы уже вероятно замечали что конец первой части фильма зачастую повторяется в начале второй половины. Чтобы избежать эффекта “Дежа вью” нужно этот повтор удалить.
1. Запустите VirtualDub. Откройте видеофайл от которого нужно отрезать кусок (Файл-Открыть видеофайл):

Поставьте опцию прямопотокового копирования (Видео-Прямопотоковое копирование).
2. Поставьте ползунок просмотра файла в начало удаляемого фрагмента. Здесь надо помнить что для точного удаления нужно выбирать так называемый “ключевой кадр”. Для того чтобы найти ближайший к выбранной точке ключевой кадр воспользуйтесь комбинацией клавишей “Shift” + соответствующая клавиша перемещения курсора. Для покадрового перемещения можно пользоваться теми же клавишами только без клавиши “Shift“.
Установив ползунок в требуемое место нажмите кнопку
на нижней панели управления VirtualDub, зафиксировав таким образом начало удаляемого фрагмента.
3. Поставьте ползунок просмотра файла в конец удаляемого фрагмента, применяя советы с предыдущего пункта.
Нажмите кнопку
на нижней панели управления VirtualDub, выделив конец удаляемого фрагмента.
Область видеофайла попадающая под удаление будет на полосе просмотра выделена другим цветом:

4. Удалите отмеченный вами фрагмент (Правка-Удалить).
5. Сохраните результат своей работы (Файл-Сохранить как AVI):

Если вы только эксперементируете, лучше не сохранять полученный файл под тем же именем что и оригинал.
В зависимости от размера файла сохранение может занимать от нескольких секунд до нескольких минут.
Как соединить два видеоролика?
Вот теперь, когда у нас подготовлены два фрагмента фильма, можно их и склеить. Делать это в программе VirtualDub вообще просто.
1. Откройте первый видеофайл (Файл-Открыть видеофайл).
2. Добавьте к первому фрагменту второй (Файл-Добавить сегмент AVI).
3. Сохранить полученный файл (Файл-Сохранить как AVI).
Вот и все. За какой-то час я склеил таким образом десяток фильмов. Если правильно выбрать место стыка (ключевой кадр) то никаких обрывов или скачков изображения в течении фильма наблюдаться не будет.






03.11.2007
А у меня VirtualDub не работает. Сообщает, что не хватает кодеков, драйверов захвата видео и т.п. (Я слабоват в теории видео).
Может подскажете как это исправить?
И еще вопрос: а как можно с DVD-диска с несколькими фильмами сохранить один фильм?
Спасибо!
04.11.2007
K-Lite Codec Pack установлен?
А насчет того как вырезать один фильм - возможно скоро напишу здесь.
04.11.2007
У меня стоял XP Codec Pack. Сегодня поставил K-Lite - ЗАРАБОТАЛО! Спасибо!
19.11.2007
Не могу добавить сегмент, пишет что video streams have different data formats. Оба куска сжаты одним кодеком и имеют один и тот же fps. Что не так?
20.11.2007
Такое сообщение возможно и в случае если не хватает каких-то кодеков.
24.11.2007
Не совсем понял,как за час Вы ” склеили десяток фильмов”.Может я чего не понял:((.Сейчас открыл первую часть “Москва слезам не верит”,добавил к ней вторую и ” Сохранить полученный файл (Файл-Сохранить как AVI).”.Так вот за 32 мин. готово только 70% фильма.Может делаю что не так?
27.11.2007
Обычно - у меня склейка одного фильма минуты 3 занимает.
29.11.2007
При склейки двух видео файлов размер склеиного видео составил 90,4 GB такое разве может быть??? Обв файла весят не более 700 мб каждый !! В чем причина??
29.11.2007
Вероятно вы не поставили опцию прямопотокового копирования (Видео-Прямопотоковое копирование).
05.12.2007
Есть два файла одного концерта.Изображение отстает от звука.Соединив оба файла воедино,ничего не изменилось.Как можно совместить звук и изображение?
05.12.2007
Если изначально изображение отставало от звука, здесь наверное помочь будет сложновато. Во всяком случае я еще до таких правок еще не дошел :(
14.12.2007
“Для того чтобы найти ближайший к выбранной точке ключевой кадр воспользуйтесь комбинацией клавишей “Shift” + соответствующая клавиша перемещения курсора. Для покадрового перемещения можно пользоваться теми же клавишами только без клавиши “Shift“.”
Чего-то я не понял, что это за комбинация Shift + …. Что это за “соответствующая клавиша перемещения курсора”? Где она находится-то?
14.12.2007
Такие стрелочки в правой части клавиатуры - вверх, вниз, влево, вправо…
15.12.2007
А-а-а-а, понятно… Блин, это ж надо как просто! Спасибо за ответ!
15.12.2007
спасибо за прогу, пришел на твой блог чисто случайно, а тут еще нашел полезную совтину с более чем подробным описание основной функции, вобщем поклацал по баннерам в знак благодарности ;)
п.с. жаль что с .gif ничего не получается, создается гифка из пустых кадров :(
26.12.2007
У меня VirtualDub не работает. Говорит не подходит формат файла. А скидывал на винт разными программами Elby DVD Clone 2, DVD FAB platinum и все в DVD-файлах,а также и в других вариантах, но все равно пишет, что не верный формат. Хотя им конвертировать или монтировать по быстрому бывает удобнее. Может что-то не так делаю?
07.02.2008
Привет, делаю все как ты написал:
1. Откройте первый видеофайл (Файл-Открыть видеофайл).
2. Добавьте к первому фрагменту второй (Файл-Добавить сегмент AVI).
3. Сохранить полученный файл (Файл-Сохранить как AVI).
но в итоге, сохраняет только первый фрагмент фильма, подскажи в чем проблема, повторял несколько раз
08.02.2008
А опция прямопотокового копирования (Видео-Прямопотоковое копирование) включена?
08.02.2008
да
12.02.2008
Здравствуйте. Спасибо огромное-всё работает, но после соединения 4х частей по 700 вместо 2.8 получилось 5Гб. Что я не так сделал? Заранее благодарю. Олег.
12.02.2008
Вероятно вся таже причина - не была включена опция опция прямопотокового копирования.
13.02.2008
Извиняюсь, причина более чем смешная-программа в произвольном порядке ещё раз присоединила несколько файлов, а опция была включена.
СПАСИБО!
15.02.2008
У меня тоже сегмент в VirtualDub не добавляется, но и не пишет никаких сообщений. А когда пробую соединять в AviEdit комп пишет, что не может найти подходящего компрессора. Что может быть?
13.03.2008
Здравствуйте.Видел на мониторе прогу как АЛК120-бегают квадраты ,1:1 кв-кадр,стоп-стоп,вырез-соединить-кино смотреть.А назв проги не сказали.Где найти такую?
13.03.2008
Привет. У меня фильм был разбит на 2 части, я все сделал как описано, все получилось. Но есть одна проблема. Слышен скачок звука на стыке (на кадре склейки). Кто-нить знает как этого избежать?
P.S. Оба видеофайла абсолютно одинаковы и по видео и по аудио параметрам.
13.03.2008
Привет еще раз. И второй вопрос. В исходных файлах аудио поток был CBR, а в полученном склеенном VBR. Почему так? Может быть проблема в этом?
20.03.2008
Такая проблема. Создал в 3d max е ролики анимации. Каждый ~200kB, присоединяю 2а ролика в виртуалдаб, - сохраняю в avi с включенным прямопотоковым копированием - размер выходного файла выходит около 300 Мб. Когда же ставлю компрессию выдает нормальный размер, но при этом теряется глубина цвета.
Объясните в чем проблема - в смысле с размером, и особенно с потерей глубины цвета. Соединял в других программах - так же теряется глубина цвета - why? (пока особо не вникал в проблему, надеюсь на совет)
04.04.2008
блин но када склеиваеш 2 куска то получается что он весит оч много !!!
04.04.2008
“Опция прямопотокового копирования” включена?
22.04.2008
Хотел соединить несколько видеофайлов ,но чето склеиваются файлы некоторые повторно несколько раз.Когда закрываю прогу,чтобы начать сначала,получается все тоже,Подскажите ,пожалуйста,что не так делаю?
03.06.2008
Пытаюсь склеить 2 одинаковых видеофайла. Опция прямопотокового копирования выставлена. Открываю AVI файл, потом добавляю сегмент AVI и ничего не происходит. Сохраняю - он сохраняет только 1 часть.
29.06.2008
Привет! Установил прогу, русик, вроде всё нормуль, попытался склеить небольшой фильм, НЕПОЛУЧАЕТСЯ! Нажимаю файл->открыть видео файл… А моих 4 кусков фильма там нету ((
В свойствах: Файл аудио/видео Windows Media
K-Lite Codec Pack и DivX стоят, в чём проблема? И если прийдёться менять формат, то как? Всмысле какой прогой?
И вторая проблема, открыл уже другое видео, всё нормально, хочу склеить фрагменты, но опция: Добавить AVI сегмент, не активна, в чём может быть проблема?
30.06.2008
а эти 4 куска в формате avi? я форматы меняю прогой Ultra Video Converter
на счет второй проблемы затрудняюсь ответить.
спасибо автору блога. подсказка про опцию прямопотокового копирования сделала жизнь легче :-)
05.07.2008
Привет, вопрос тут уже поднимался но ответа так и не поступило - Пытаюсь склеить 2 одинаковых видеофайла. Опция прямопотокового копирования выставлена. Открываю AVI файл, потом добавляю сегмент AVI и ничего не происходит. Сохраняю - он сохраняет только 1 часть. Что делать в чем проблема??
21.07.2008
Всем доброго времени суток!
Вопрос, который я хочу задать, уже несколько раз затрагивался в этом обсуждении. Однако в моём случае есть одна немаловажная деталь…
Итак, ближе к телу.
После обработки файла размером 30,6 Мб на выходе я получил файл размером 2,30 Гб! Знаю, знаю! - сейчас мне посоветуете проверить, включена ли опция прямопотокового копирования. Не тот случай. Дело в том, что эта опция неактивна (не подсвечена), т.к. я не склеивал фильм из разных кусков, а тупо обрезал нижний край одного единственного видеоклипа (там была грязная неровная полоса, которая портила всю картину на протяжении всего клипа). А вырезка полос непосредственно в сжатом видеопотоке невозможна (поэтому и опция прямопотокового копирования не была подсвечена), и из-за этого файл пришлось переконвертировать (full processing mode - если не ошибаюсь, в русифицированной версии это называется “переконвертировать заново”). Переконвертировал AVI в тот же самый AVI и на выходе получил 2,30 Гб вместо 3,60 Мб. Может, кто подскажет, как сделать так, чтобы файл на выходе был того же размера? Ну, или хотя бы чуть-чуть побольше, если абсолютная точность невозможна.
22.07.2008
Уф! Наконец-то сам решил свою проблему. Кстати, информация для всех, у кого такая же хрень, когда на выходе видеофайл получается в несколько раз больше, нежели исходник. Есть такая программулина Ashampoo Movie Shrink & Burn 3. Скачать её можно здесь: http://www.maxset.net/soft/4580-ashampoo-movie-shrink-and-burn-3.02-keygen.html
Очень удобная программулина. Я пожал авишный файл размером 2,63 Гб до 43,8 Мб. Всем очень рекомендую. Вообще программы от Ashampoo мне очень нравятся: простой, интуитивно понятный интерфейс, а в качестве продукции на выходе не уступают более известным программам (таким как, например, Nero).
22.07.2008
Да, забыл упомянуть, что при пожатии с 2 Гб до 40 Мб практически не наблюдается потеря качества изображения (ну, если только, конечно придирчиво присматриваться).
18.08.2008
Я в полнов восторге от проги. до этого тоже ничего не получалось наверное что то делал неправильно. Склеил 5 Avi в один и размер получился на 100мб меньше и вся работа заняла 2 минуты. В итоге дочка будет смотреть мультик с одного файла, а не с 5. Еще бы найти полное описание программы, что и как в ней делать по функциям ведь в ней можно и аудио поднимать громче, у некоторых фильмов звук приходиться на максимум ставить и то еле слышно. И научиться подгонять звук под видео.