ffmpeg.exe -i concat:file1.ts^|file2.ts^|file3.ts -vcodec copy -acodec copy -f vob combined.mpg
ffmpeg.exe -i concat:file1.ts^|file2.ts^|file3.ts -vcodec copy -acodec copy -f vob combined.mpg
Eu simplesmente usaria a linha de comando. Navegue até a pasta com todos os *.ts
-files a serem concatenados e, em seguida, execute o arquivo ...
copy /b *.ts output-file.ts
... comando, que pega todos os *.ts
-files no diretório atual e concatena-os com um arquivo resultante chamado output-file.ts
. O comando pode ser executado por vários minutos, então não se preocupe, você pode pegar uma xícara de café agora;)
(como o *.ts
-format - "Transport Stream" - é um formato de streaming, é possível simplesmente "adicionar um arquivo após o outro" sem danificar os dados)
fonte: link