#!/bin/bash ## Solution from: http://stackoverflow.com/questions/26150533/join-avchd-mts-files-on-linux ## ffmpeg -i "concat:00000.MTS|00001.MTS|00002.MTS" -c copy output.m2ts ## File with .m2ts extension, etc OUT="$1"; shift ## Format : "concat:00000.MTS|00001.MTS|00002.MTS" IN="concat:$1"; shift for I in "$*"; do IN="${IN}|${I}" done ffmpeg -i "${IN}" -c copy "${OUT}"