Hello fellow video editors,
I'm new here.
I found some similar threads but not quite exactly what I am looking for.
Is there a software to which I can simply feed an .mp4 or .mkv file and tell it to split into 10, or 20, or 30, or whatever pieces of equal duration?
Thank you so much!
+ Reply to Thread
Results 1 to 7 of 7
mp4box has a -split time_sec option for mp4
mkvmerge has a --split duration for mkv
The duration will not necessarily be exact, because they split on keyframes (it depends where the source video has keyframes located)
The mkvtoolnix GUI has a split mode box, and drop down options ("after output duration"), but I don't know if any of the GUI's for mp4box have splits built in, so you'd have to use commandline
Now, all the pieces of the master video, when I split it, have equal duration. Is there another solution to make them slightly different, like random duration? Like, I specify the number of pieces I want to split a video into, and then the duration of each piece is random?
Thanks so much.
But if you split by size, chances are the durations will be slightly different if the keyframe placement was adaptive, and the video used variable bitrate . If source video is CBR, fixed GOP length, it won't make a difference
-split-size (in kb for mp4box)
mkvmerge list the options for splitting in the documentation (and the GUI has tool tips when you hover)