menggabungkan
$ ffmpeg -f concat -i inputs.txt -c copy out.mp4
$ ll |grep -E "sample|out"
-rw-rw-r--. 1 saml saml 491860 Feb 19 23:36 out.mp4
-rw-r--r--. 1 saml saml 245779 Feb 19 23:32 sample_mpeg4.mp4
Metode lain dicakup dalam wiki FFmpeg: Cara menggabungkan (bergabung, menggabungkan) file media .
CATATAN: Ubuntu tampaknya tidak mendukung concat
format. Anda harus menggunakan protokol khusus. Selain itu, ia memiliki opsi codec per aliran. Dengan demikian, menggunakan hasil protokol concat sebagai berikut:
$ ffmpeg -i input1.mp4 -vcodec copy -acodec copy \
-vbsf h264_mp4toannexb -f mpegts intermediate1.ts
$ ffmpeg -i input2.mp4 -vcodec copy -acodec copy \
-vbsf h264_mp4toannexb -f mpegts intermediate2.ts
$ ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" \
-vcodec copy -acodec copy -absf aac_adtstoasc output.mp4
Opsi ffmpeg Ubuntu didokumentasikan di sini .