In the above command, we cut 10 minutes from the 00:05:20 mark. ss specifies the starting position and -t specifies the duration from the start position. The above command will take the input video input.mp4, and cut out 10 minutes from it starting from 00:05:20 (5 minutes and 20 second mark), i.e. Cut using a duration $ ffmpeg -i input.mp4 -ss 00:05:20 -t 00:10:00 -c:v copy -c:a copy output1.mp4
ss can be used in different ways, depending on how you want to cut the video. To cut a specific part of a video, you use the seeking option -ss to get to a specific part that you want to cut. We'll take a look at how to use the seeking parameter -ss, but you can also use other commands such as the trim filter. Cut/trim a video with FFmpegįFmpeg offers different commands that you can use to split up a video. We'll finish off by looking at how you can achieve the same results using Shotstack - a cloud-based video editing API. We'll look at some FFmpeg commands that you can use to trim a video into different parts and then see how you can take different videos and concatenate them into a single video. We'll see how to do exactly that using FFmpeg - a command-line utility that can be used to create, edit and process different types of media. When editing a video, you might want to cut out some parts or you might want to stitch together different videos by cutting sections from different sources and concatenating them into a single video. So, at the end I've managed to write a script which can be incorporated into the context menu of file managers like Dolphin, Nautilus, Thunar, etc.A common feature of video editing applications is the ability to cut/trim videos. It seems ffmpeg is also taking into account the original file's EXIF metadata "Rotation: 90" and autorotating before the re-encoding process.