This snippet works to cut a video from a specific time to a set duration using ffmpeg.
ffmpeg -i video.mp4 -ss 00:00:03 -t 00:00:08 -async 1 cut-video.mp4
An additional quality-related option or specific AAC encoder may be used when re-encoding.
Remember: as stated, that
-t flag specifically indicates a duration of time, not an end frame of time. This snippet above will encode
8s of video starting at
3s. If we wish to start at
3s and end at
8s, we would alter this snippet with
-t 5. Further,
-t may be replaced with