

After some digging around I found that this may be because of lacking keyframes. I have sometimes experienced that the above commands leave black frames at the beginning of the video. This will extract 1min5sec (using the -t flag) starting from 1min10sec (the -ss flag) in the file. You may instead want to specify a fixed duration to extract, in which case you can use: ffmpeg -i input.mp4 -ss 00:01:10 -t 00:01:05 -c:v copy -c:a copy output.mp4

This means that the above command only takes a few seconds to run. The copy parts of the command are meant to copy both the original audio and video content without recompressing. This will cut the section from about 1h19min (after the -ss command) to 2h18min (after the -to command). This is all you need to do: ffmpeg -i input.mp4 -ss 01:19:27 -to 02:18:51 -c:v copy -c:a copy output.mp4 Fortunately, a simple way is to do this with the beautiful command-line utility FFmpeg. A much better solution is to perform “lossless” trimming. You can split and trim files in most graphical video editing software, but these will typically recompress the export file, reducing the video quality. Cropping a video means cutting out parts of the image, and I have another blog post on cropping video files using FFmpeg. Splitting and trimming are temporal transformations and should not be confused with the spatial transformation cropping. I often have long video recordings that I want to split or trim. This is a note to self, and hopefully others, about how to easily and quickly trim videos without recompressing the file.
