FFmpeg lo farà per te.
Il tuo comando potrebbe assomigliare a questo:
Code:ffmpeg -i input.mpg -ss 00:00:10 -t 00:00:30 out1.mpg-ss è il punto di partenza in hh:mm:ss dall'inizio del file video
-t è la durata in hh:mm:ss del tuo nuovo segmento.
Quindi, nell'esempio precedente, inizi 10 secondi dall'inizio del file originale e finisci 30 secondi dopo.
Se desideri creare più parti in un unico passaggio, dovrebbe funzionare quanto segue:
Code:ffmpeg -i input.mpg -ss 00:00:10 -t 00:00:30 out1.mpg -ss 00:00:35 -t 00:00:30 out2.mpgIn questo esempio, il primo segmento è il come nel primo esempio, ma stai anche creando un secondo file che inizia a 35 secondi e dura 30 secondi.
.