Come unire tanti video mp4 con FFMPEG, in pochi secondi

Come unire tanti video mp4 con FFMPEG, in pochi secondi

Mi sono trovato con un video spezzettato in tantissimi file, ognuno lungo solo 5 minuti. Avevo solo due opzioni: o perdevo 30 minuti a inserirli a mano in un programma a finestre, o perdevo 2 ore per capire come risolvere il problema con la riga di comando.

Ovviamente ho scelto la seconda opzione, così in futuro la conversione sarà più immediata, basterà seguire questo post 😉

Prima di tutto bisogna creare un file di testo che contenga la lista dei file da convertire. Lo facciamo fare al computer. Supponendo che tutti i file da unire siano tutti posizionati nella stessa directory e siano file *.mp4, bisogna scrivere:

find *.mp4 | sed 's:\ :\\\ :g'| sed 's/^/file /' > lista.txt

In questo modo viene creato un file di testo chiamato lista.txt che contiene il nome del file (preceduto dalla keyword file).

Poi, si passa la lista dei file da unire a FFMPEG, con il comando:

ffmpeg -safe 0 -f concat -i lista.txt -c copy video-unito.mp4

Fatto!

LXQt, come usare schermi ad alta risoluzione senza avere icone minuscole

Se si usa uno schermo ad alta definizione su Lubuntu, le icone e il testo è minuscolo Continua la lettura