Come posso unire diversi file video m2ts in un unico file di grandi dimensioni?


11

Ho registrato diverse produzioni teatrali di comunità con una fotocamera Panasonic TM900. Le impostazioni sulla fotocamera dovevano registrare a 1080p @ 60 FPS. Tuttavia, ho notato che la fotocamera produce diversi file video (.m2ts).

Mentre il software incluso Panasonic HD Editor riproduce i video senza problemi, non è il caso di altri lettori video come Windows Media Player.

Voglio essere in grado di unire due o più file video m2ts senza perdere la qualità del filmato originale. Quale software dovrei usare per fare questo? Non ho bisogno di fantasiose capacità di editing, anche se vorrei tagliare alcune scene del video come durante l'intervallo della rappresentazione.

Il software open source o almeno il software libero è preferito ma il software commerciale non è fuori discussione se funziona bene ed è facile da usare.

Risposte:


10

Credo che puoi unire i file MPEG ts (flusso di trasporto) semplicemente unendoli insieme. In Linux:

cat file1.m2ts file2.m2ts file3.m2ts > joined_file.m2ts

In Windows / DOS:

copy /b file1.m2ts + file2.m2ts + file3.m2ts joined_file.m2ts /b

Finché i file di input vengono suddivisi correttamente e ogni nuovo file inizia con un fotogramma chiave (e mi aspetto che la tua fotocamera lo faccia), questo dovrebbe funzionare bene. E anche se la tua fotocamera non è attenta a dividere proprio prima di un fotogramma chiave (di nuovo, sarei sorpresa se non lo fa), fintanto che ti unirai nello stesso identico ordine, dovrebbe funzionare.


5

Mentre l'opzione cat / copy menzionata generalmente funziona, ho scoperto che può causare problemi con alcuni lettori multimediali, a causa di problemi di timecode. Preferirei usare il protocollo concat di ffmpeg per ottenere lo stesso effetto (ma in modo più affidabile nella mia esperienza):

ffmpeg -i "concat:in1.m2ts|in2.m2ts|in3.m2ts|in4.m2ts" -c copy output.m2ts
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.