Как без потерь объединить несколько файлов AVI в один файл?

10

Я хотел бы объединить несколько видеоклипов с расширением .mov и .avi в один файл. Есть ли на рынке бесплатное программное обеспечение, которое хорошо и способно выполнить это?

Желательно, чтобы это работало без потери качества.

Сучкорез
источник
Вы ищете простую конкатенацию (соединение сквозной), или вы ищете что-то более сложное (нелинейное редактирование)?
Квик-кихот
Что-то простое и удобное в использовании для сквозного соединения.
Лоппер

Ответы:

2

Я использую Avidemux для подобных задач.

введите описание изображения здесь

Процесс с Avidemux выглядит следующим образом:

  1. Выберите File-> Open и выберите первый файл
  2. Выберите Файл-> Добавить и выберите следующий файл. Повторяйте этот шаг, пока все файлы, которые вы хотите добавить в первый файл, не будут добавлены.

  3. Выберите Сохранить и выберите местоположение и имя файла

Maciek Sawicki
источник
5
Буду признателен, если вы сможете предоставить процедуру для выполнения таких операций в avidemux.
Lopper
Добавлены инструкции @Lopper
Старейшина Гик
16

Попробуй mencoderили ffmpeg, как бесплатно, так и хорошо.

Mencoder

mencoder -oac copy -ovc copy -o output.avi input1.avi input2.avi

FFmpeg

Из статьи FFmpeg Wiki о том, как объединять (объединять, объединять) медиафайлы :

Создайте файл «mylist.txt» со всеми файлами, которые вы хотите объединить, в следующей форме (строки, начинающиеся с тире, игнорируются):

# this is a comment
file '/path/to/file1'
file '/path/to/file2'
file '/path/to/file3'

Обратите внимание, что это могут быть относительные или абсолютные пути. Затем вы можете закодировать ваши файлы с помощью:

ffmpeg -f concat -i mylist.txt -c copy output
blahdiblah
источник
Будет ли потеря качества при использовании Mencoder или FFmpeg?
Lopper
1
если вы объединяете несколько файлов разных кодеков, да, потеря качества вероятна - инструмент должен будет перекодировать потоки, чтобы в конечном потоке использовался один и тот же кодек / битрейт.
Квик-кихот
2
Лучший ответ, слишком мало голосов и не принято. Позор ... +1 от меня.
0xC0000022L
Учебник FFmpeg был очень полезен, спасибо, +1 за ваш ответ! Я использовал concatдля ввода списка файлов, как показано в примере, и он работал безупречно. Один из самых простых методов, которые я видел до сих пор для объединения видео (которые находятся в похожих форматах).
Sk8erPeter
1
@handuel -sameqбыл удален ffmpeg.org/…
Юрген Стейнблок
1

Easy Video Joiner может объединять несколько файлов AVI, MPEG (MPG), RM (Real Media) или WMV / ASF (Window Media) в один большой файл фильма. Вы можете добавлять неограниченное количество видеофайлов в список по своему вкусу и при необходимости легко изменять их порядок. С помощью всего нескольких щелчков мыши, вы можете наслаждаться своими видеоклипами без перерыва.

альтернативный текст

Easy Video Joiner является бесплатной.

багор
источник
Будет ли потеря качества?
Lopper
@lopper: если вы объединяете несколько файлов с разными кодеками, да, потеря качества вероятна - инструмент должен будет перекодировать потоки, чтобы в конечном потоке использовался один и тот же кодек / битрейт.
Квик-кихот
0

Используйте любое программное обеспечение для редактирования видео (даже Windows Movie Maker), импортируйте файлы во временную шкалу редактора, а затем экспортируйте его как новый фильм. Если вы можете заплатить - «Camtasia Studio 8» - лучший выбор, поскольку для создания выходных файлов HQ требуется меньше оперативной памяти и процессора.

Любопытный Ученик
источник