Ffmpeg
From Useful Things
Common arguments
-ss position, in seconds or hh:mm:ss[.xxx]
-t duration from start position
-acodec audio codec
-vcodec video codec
Snip media from a start time for a specified duration
ffmpeg -ss 00:00:30 -t 00:00:05 -i orginalfile -vcodec copy -acodec copy newfile