mkvmerge can do this. There might be a GUI version of that tool. I've never used it.
If the file is 60:00 long, then
Code:
mkvmerge -o output-file.mkv --split parts:0:30-59:20 some-input-file.mkv
This will only split on keyframes found after the time points listed, so it won't be exact frame splits most of the time. No transcoding will happen. It is as fast as a file cp.
To my knowledge, mkvmerge is THE ONLY cutting tool that honors multiple audio tracks, subtitles and captions correctly with the splits too. No video editor that I've tried does it correctly.
There is a tool called vidcutter, that is in a flatpak. I pulled it down last month to try it again - used it 2 years ago and the developer was really responsive. Since then, the packaging has been broken and the flatpak has never worked for me. Definitely worth a try, might not work if you don't have the KDE libraries installed, though the flatpak includes 3-5 of them. It is nearly 1GB in side for the 33MB program. ;(
Bookmarks