Объединить несколько файлов mp4 в одно видео через терминал [дубликат]

) В этом вопросе уже есть ответ h ere:

Я пытаюсь объединить каталог, полный файлов .mp4 , в одно видео через терминал. Я нашел множество методов, которые говорят, что могут это сделать, но либо требуют FFmpeg (который, насколько мне известно, больше не поддерживается), либо они просто не работают. Возможно ли это сделать, и если да, то как я могу это сделать?

8
задан 2 May 2016 в 21:09

2 ответа

Я использовал следующую команду удара в одном из моих старых сценариев, и я уверен, что это работает, обеспеченное

  • , все видео имеют абсолютно тот же размер, кадр в секунду и кодек.
  • у Вас есть mencoder, установленный
  • , Вы указываете $ переменных {кадр/с} и т.д. прежде, чем выполнить команду, например:

    FPS=24

    videoX=640

    videoY=480

Здесь является командой:

mencoder -really-quiet -ovc lavc -lavcopts vcodec=mjpeg -mf fps=${FPS} -vf scale=${videoX}:${videoY} -o $output_video_file_name video_*.avi

Здесь я предположил, что у Вас есть свои видео под файлами "video_001.avi" "video_blah.avi" и т.д.

3
ответ дан 23 November 2019 в 05:45

Пакет gpac

apt install gpac

установки, Который имеет утилиту MP4Box, которая может конкатенировать:

MP4Box [-keepsys] -cat FILE1+FILE2+FILE3 out.mp4

Ubuntu 14.04 LTS ymmv.

4
ответ дан 23 November 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: