Как склеить две части фильма

24.10.2007 Рубрики: Аудио, видео, Софт, Файлы, данные Автор: Softbloger

Логотип VirtualDubНакачал я Мулом (программа такая :) фильмов нелицензионных, да вот незадача - некоторые фильмы с двух частей состоят. Может так легче распространять большие файлы, но вот смотреть немного неудобно.

Как исправить такую ситуацию?

Пошаря по нету понял что много эксперементировать с программами мне не прийдется - все и везде в один голос утверждают что среди бесплатных программ лучшим выбором для резки-склейки видео будет 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 и скачал русификатор. Как ни странно, текущие версии программы и русификатора оказались идентичными, никаких конфликтов не произошло и результатом их слияния стал полностью понятный по языку и не очень понятный по интерфейсу инструмент:

Окно редактора видео VirtualDub

Как удалить фрагмент видеофайла?

Перед тем как соединять два фрагмента в один, мне сначала пришлось отрезать кусок от одного из них. Вы уже вероятно замечали что конец первой части фильма зачастую повторяется в начале второй половины. Чтобы избежать эффекта “Дежа вью” нужно этот повтор удалить.

1. Запустите VirtualDub. Откройте видеофайл от которого нужно отрезать кусок (Файл-Открыть видеофайл):

VirtualDub в работе

Поставьте опцию прямопотокового копирования (Видео-Прямопотоковое копирование).

2. Поставьте ползунок просмотра файла в начало удаляемого фрагмента. Здесь надо помнить что для точного удаления нужно выбирать так называемый “ключевой кадр”. Для того чтобы найти ближайший к выбранной точке ключевой кадр воспользуйтесь комбинацией клавишей “Shift” + соответствующая клавиша перемещения курсора. Для покадрового перемещения можно пользоваться теми же клавишами только без клавиши “Shift“.

Установив ползунок в требуемое место нажмите кнопку Кнопка маркирования начала фрагмента на нижней панели управления VirtualDub, зафиксировав таким образом начало удаляемого фрагмента.

3. Поставьте ползунок просмотра файла в конец удаляемого фрагмента, применяя советы с предыдущего пункта.

Нажмите кнопку Кнопка маркировки конца фрагмента на нижней панели управления VirtualDub, выделив конец удаляемого фрагмента.

Область видеофайла попадающая под удаление будет на полосе просмотра выделена другим цветом:

Область для удаления

4. Удалите отмеченный вами фрагмент (Правка-Удалить).

5. Сохраните результат своей работы (Файл-Сохранить как AVI):

Окно сохранения видеофайла

Если вы только эксперементируете, лучше не сохранять полученный файл под тем же именем что и оригинал.

В зависимости от размера файла сохранение может занимать от нескольких секунд до нескольких минут.

Как соединить два видеоролика?

Вот теперь, когда у нас подготовлены два фрагмента фильма, можно их и склеить. Делать это в программе VirtualDub вообще просто.

1. Откройте первый видеофайл (Файл-Открыть видеофайл).
2. Добавьте к первому фрагменту второй (Файл-Добавить сегмент AVI).
3. Сохранить полученный файл (Файл-Сохранить как AVI).

Вот и все. За какой-то час я склеил таким образом десяток фильмов. Если правильно выбрать место стыка (ключевой кадр) то никаких обрывов или скачков изображения в течении фильма наблюдаться не будет.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru rumarkz.ru memori.ru moemesto.ru

Возможно вас также заинтересуют следующие заметки:


Комментарии (38) к записи "Как склеить две части фильма"

  1. 03.11.2007

    Юрий пишет:

    А у меня VirtualDub не работает. Сообщает, что не хватает кодеков, драйверов захвата видео и т.п. (Я слабоват в теории видео).
    Может подскажете как это исправить?
    И еще вопрос: а как можно с DVD-диска с несколькими фильмами сохранить один фильм?
    Спасибо!

  2. 04.11.2007

    Softbloger пишет:

    K-Lite Codec Pack установлен?
    А насчет того как вырезать один фильм - возможно скоро напишу здесь.

  3. 04.11.2007

    Юрий пишет:

    У меня стоял XP Codec Pack. Сегодня поставил K-Lite - ЗАРАБОТАЛО! Спасибо!

  4. 19.11.2007

    Paradigm пишет:

    Не могу добавить сегмент, пишет что video streams have different data formats. Оба куска сжаты одним кодеком и имеют один и тот же fps. Что не так?

  5. 20.11.2007

    Softbloger пишет:

    Такое сообщение возможно и в случае если не хватает каких-то кодеков.

  6. 24.11.2007

    Константин пишет:

    Не совсем понял,как за час Вы ” склеили десяток фильмов”.Может я чего не понял:((.Сейчас открыл первую часть “Москва слезам не верит”,добавил к ней вторую и ” Сохранить полученный файл (Файл-Сохранить как AVI).”.Так вот за 32 мин. готово только 70% фильма.Может делаю что не так?

  7. 27.11.2007

    Softbloger пишет:

    Обычно - у меня склейка одного фильма минуты 3 занимает.

  8. 29.11.2007

    Hummer пишет:

    При склейки двух видео файлов размер склеиного видео составил 90,4 GB такое разве может быть??? Обв файла весят не более 700 мб каждый !! В чем причина??

  9. 29.11.2007

    Softbloger пишет:

    Вероятно вы не поставили опцию прямопотокового копирования (Видео-Прямопотоковое копирование).

  10. 05.12.2007

    terabilis пишет:

    Есть два файла одного концерта.Изображение отстает от звука.Соединив оба файла воедино,ничего не изменилось.Как можно совместить звук и изображение?

  11. 05.12.2007

    Softbloger пишет:

    Если изначально изображение отставало от звука, здесь наверное помочь будет сложновато. Во всяком случае я еще до таких правок еще не дошел :(

  12. 14.12.2007

    Max пишет:

    “Для того чтобы найти ближайший к выбранной точке ключевой кадр воспользуйтесь комбинацией клавишей “Shift” + соответствующая клавиша перемещения курсора. Для покадрового перемещения можно пользоваться теми же клавишами только без клавиши “Shift“.”

    Чего-то я не понял, что это за комбинация Shift + …. Что это за “соответствующая клавиша перемещения курсора”? Где она находится-то?

  13. 14.12.2007

    Softbloger пишет:

    Такие стрелочки в правой части клавиатуры - вверх, вниз, влево, вправо…

  14. 15.12.2007

    Max пишет:

    А-а-а-а, понятно… Блин, это ж надо как просто! Спасибо за ответ!

  15. 15.12.2007

    KillingSpree пишет:

    спасибо за прогу, пришел на твой блог чисто случайно, а тут еще нашел полезную совтину с более чем подробным описание основной функции, вобщем поклацал по баннерам в знак благодарности ;)
    п.с. жаль что с .gif ничего не получается, создается гифка из пустых кадров :(

  16. 26.12.2007

    BormanStv пишет:

    У меня VirtualDub не работает. Говорит не подходит формат файла. А скидывал на винт разными программами Elby DVD Clone 2, DVD FAB platinum и все в DVD-файлах,а также и в других вариантах, но все равно пишет, что не верный формат. Хотя им конвертировать или монтировать по быстрому бывает удобнее. Может что-то не так делаю?

  17. 07.02.2008

    Sergey пишет:

    Привет, делаю все как ты написал:
    1. Откройте первый видеофайл (Файл-Открыть видеофайл).
    2. Добавьте к первому фрагменту второй (Файл-Добавить сегмент AVI).
    3. Сохранить полученный файл (Файл-Сохранить как AVI).

    но в итоге, сохраняет только первый фрагмент фильма, подскажи в чем проблема, повторял несколько раз

  18. 08.02.2008

    Softbloger пишет:

    А опция прямопотокового копирования (Видео-Прямопотоковое копирование) включена?

  19. 08.02.2008

    Sergey пишет:

    да

  20. 12.02.2008

    Олег пишет:

    Здравствуйте. Спасибо огромное-всё работает, но после соединения 4х частей по 700 вместо 2.8 получилось 5Гб. Что я не так сделал? Заранее благодарю. Олег.

  21. 12.02.2008

    Softbloger пишет:

    Вероятно вся таже причина - не была включена опция опция прямопотокового копирования.

  22. 13.02.2008

    Олег пишет:

    Извиняюсь, причина более чем смешная-программа в произвольном порядке ещё раз присоединила несколько файлов, а опция была включена.
    СПАСИБО!

  23. 15.02.2008

    Игорь пишет:

    У меня тоже сегмент в VirtualDub не добавляется, но и не пишет никаких сообщений. А когда пробую соединять в AviEdit комп пишет, что не может найти подходящего компрессора. Что может быть?

  24. 13.03.2008

    Сергей пишет:

    Здравствуйте.Видел на мониторе прогу как АЛК120-бегают квадраты ,1:1 кв-кадр,стоп-стоп,вырез-соединить-кино смотреть.А назв проги не сказали.Где найти такую?

  25. 13.03.2008

    Faraon пишет:

    Привет. У меня фильм был разбит на 2 части, я все сделал как описано, все получилось. Но есть одна проблема. Слышен скачок звука на стыке (на кадре склейки). Кто-нить знает как этого избежать?
    P.S. Оба видеофайла абсолютно одинаковы и по видео и по аудио параметрам.

  26. 13.03.2008

    Faraon пишет:

    Привет еще раз. И второй вопрос. В исходных файлах аудио поток был CBR, а в полученном склеенном VBR. Почему так? Может быть проблема в этом?

  27. 20.03.2008

    Andrey пишет:

    Такая проблема. Создал в 3d max е ролики анимации. Каждый ~200kB, присоединяю 2а ролика в виртуалдаб, - сохраняю в avi с включенным прямопотоковым копированием - размер выходного файла выходит около 300 Мб. Когда же ставлю компрессию выдает нормальный размер, но при этом теряется глубина цвета.

    Объясните в чем проблема - в смысле с размером, и особенно с потерей глубины цвета. Соединял в других программах - так же теряется глубина цвета - why? (пока особо не вникал в проблему, надеюсь на совет)

  28. 04.04.2008

    макс пишет:

    блин но када склеиваеш 2 куска то получается что он весит оч много !!!

  29. 04.04.2008

    Softbloger пишет:

    “Опция прямопотокового копирования” включена?

  30. 22.04.2008

    САНЕК пишет:

    Хотел соединить несколько видеофайлов ,но чето склеиваются файлы некоторые повторно несколько раз.Когда закрываю прогу,чтобы начать сначала,получается все тоже,Подскажите ,пожалуйста,что не так делаю?

  31. 03.06.2008

    Дмитрий пишет:

    Пытаюсь склеить 2 одинаковых видеофайла. Опция прямопотокового копирования выставлена. Открываю AVI файл, потом добавляю сегмент AVI и ничего не происходит. Сохраняю - он сохраняет только 1 часть.

  32. 29.06.2008

    Евгений пишет:

    Привет! Установил прогу, русик, вроде всё нормуль, попытался склеить небольшой фильм, НЕПОЛУЧАЕТСЯ! Нажимаю файл->открыть видео файл… А моих 4 кусков фильма там нету ((
    В свойствах: Файл аудио/видео Windows Media
    K-Lite Codec Pack и DivX стоят, в чём проблема? И если прийдёться менять формат, то как? Всмысле какой прогой?

    И вторая проблема, открыл уже другое видео, всё нормально, хочу склеить фрагменты, но опция: Добавить AVI сегмент, не активна, в чём может быть проблема?

  33. 30.06.2008

    Роман пишет:

    а эти 4 куска в формате avi? я форматы меняю прогой Ultra Video Converter

    на счет второй проблемы затрудняюсь ответить.

    спасибо автору блога. подсказка про опцию прямопотокового копирования сделала жизнь легче :-)

  34. 05.07.2008

    Alien пишет:

    Привет, вопрос тут уже поднимался но ответа так и не поступило - Пытаюсь склеить 2 одинаковых видеофайла. Опция прямопотокового копирования выставлена. Открываю AVI файл, потом добавляю сегмент AVI и ничего не происходит. Сохраняю - он сохраняет только 1 часть. Что делать в чем проблема??

  35. 21.07.2008

    D.J.Санёк пишет:

    Всем доброго времени суток!
    Вопрос, который я хочу задать, уже несколько раз затрагивался в этом обсуждении. Однако в моём случае есть одна немаловажная деталь…
    Итак, ближе к телу.
    После обработки файла размером 30,6 Мб на выходе я получил файл размером 2,30 Гб! Знаю, знаю! - сейчас мне посоветуете проверить, включена ли опция прямопотокового копирования. Не тот случай. Дело в том, что эта опция неактивна (не подсвечена), т.к. я не склеивал фильм из разных кусков, а тупо обрезал нижний край одного единственного видеоклипа (там была грязная неровная полоса, которая портила всю картину на протяжении всего клипа). А вырезка полос непосредственно в сжатом видеопотоке невозможна (поэтому и опция прямопотокового копирования не была подсвечена), и из-за этого файл пришлось переконвертировать (full processing mode - если не ошибаюсь, в русифицированной версии это называется “переконвертировать заново”). Переконвертировал AVI в тот же самый AVI и на выходе получил 2,30 Гб вместо 3,60 Мб. Может, кто подскажет, как сделать так, чтобы файл на выходе был того же размера? Ну, или хотя бы чуть-чуть побольше, если абсолютная точность невозможна.

  36. 22.07.2008

    D.J.Санёк пишет:

    Уф! Наконец-то сам решил свою проблему. Кстати, информация для всех, у кого такая же хрень, когда на выходе видеофайл получается в несколько раз больше, нежели исходник. Есть такая программулина 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).

  37. 22.07.2008

    D.J.Санёк пишет:

    Да, забыл упомянуть, что при пожатии с 2 Гб до 40 Мб практически не наблюдается потеря качества изображения (ну, если только, конечно придирчиво присматриваться).

  38. 18.08.2008

    Николай пишет:

    Я в полнов восторге от проги. до этого тоже ничего не получалось наверное что то делал неправильно. Склеил 5 Avi в один и размер получился на 100мб меньше и вся работа заняла 2 минуты. В итоге дочка будет смотреть мультик с одного файла, а не с 5. Еще бы найти полное описание программы, что и как в ней делать по функциям ведь в ней можно и аудио поднимать громче, у некоторых фильмов звук приходиться на максимум ставить и то еле слышно. И научиться подгонять звук под видео.

Оставьте свой комментарий:

Rambler's Top100