У меня есть две половины одного шоу в двух файлах .MP4, закодированных в H264. Я хотел бы присоединиться к ним без повторное кодирование.
Это возможно?
Мне удалось создать объединенное видео в виде файла Quicktime (.mov) с помощью Quicktime Pro, но тогда Quicktime Pro не преобразует его обратно в .MP4 без перекодирования. Это может быть связано с тем, что, заглянув внутрь файла .mov, два видео H264 по-прежнему разделены как отдельные «объекты».
Я также борюсь с MPEG StreamClip, не достигнув реального решения. Но я, возможно, что-то пропустил.
Обратите внимание, что я не делайте имеют ту же проблему с файлами MPEG2. Я могу экспортировать их, например, в контейнер .MPEG или файл .TS, а затем присоединиться к ним без перекодирования с использованием MPEG Streamclip.
Любое предложение приветствуется, желательно с использованием программного обеспечения Mac.
Ответы:
Как объединить FLV-файл в один
источник
-bsf aac_adtstoasc
для команды concat-bsf
аргументы, то у меня получилось.-bsf xxx
вещи с хорошими результатами. Однако, во второй раз, когда я попробовал это, вторая половина объединенного фильма была повреждена. Оказывается, что по неизвестным причинам Ручной тормоз кодировал две половины с различной шириной (640 против 636). Я использовал одну и ту же предустановку в обоих случаях. Во всяком случае, я вернулся и снова использовал Handbrake в 1-й половине, которая теперь совпадает со 2-й. Повторно объединенный фильм был в порядке. Совет: ExifTool будет отображать все о файле mp4 / m4v.MP4Box сделаю это для вас:
MP4Box является кроссплатформенным и работает на OSX, однако я попробовал это на Ubuntu Linux с видео H264, созданным Handbrake для iPhone 4S.
Это работает довольно быстро, так как файлы не перекодируются.
источник
sudo apt-get install gpac
установить его. Вы можете использовать эту командную строку, если у вас есть много файлов для присоединения:MP4Box $(for file in single*m4v; do echo -cat $file; done) joined.m4v
В кодеке Quicktime MP4 есть режим «сквозной передачи».
Вот полный подробный рецепт объединения двух видео MP4 H264 с использованием Quicktime. Обратите внимание, что Quicktime X еще недостаточно продвинут, поэтому используйте Quicktime 7 (дополнительная установка со Snow Leopard)
Вы могли бы альтернативно использовать SimpleMovieX условно-бесплатный редактор видео, который точно рекламирует это как функцию.
источник
Я думаю, что это должно быть возможно, хотя для того, чтобы объединение работало, эти две части должны быть «одинаковыми» определенными способами (разрешение и т. Д.). Похоже, что это будет иметь место в вашей ситуации.
Вы можете попробовать этот инструмент: http://www.smlabs.net/tsmuxer_en.html ... Я не использовал его, но он специально перечисляет присоединяющиеся файлы как часть своего набора функций, и H.264 является одной из поддерживаемых кодировок.
источник
использование MKVToolnix , Затем откройте «mkvtoolnix-gui.exe» (в Windows 8.1 64bit это находится в: C: \ Program Files \ MKVToolNix \ mkvtoolnix-gui.exe) Добавьте первый файл. Затем выберите этот первый файл и щелкните правой кнопкой мыши «добавить файлы» и выберите файлы, которые вы хотите объединить. Может быть, изменить папку назначения и имя файла. Затем, наконец, нажмите «начать мультиплексирование».
источник