I'm trying to clip some movie from time A to time B using ffmpeg.

I can set how long the target video should be using the -t flag, but how should I tell it to start that time from time A?

In other words: I have a movie with the length of 10 minutes – I want to clip it to get only 5 minutes of it, starting from minute 2. How can I tell ffmpeg what I want?

2 Answers 2


You you tried the -ss option? From the ffmpeg documentation:

`-ss position'

Seek to given time position in seconds. hh:mm:ss[.xxx] syntax is also supported.


You could use dmMediaConverter with Split option, it will do it quickly without re-encoding. It is a ffmpeg GUI. http://dmsimpleapps.blogspot.com/2014/04/dmmediaconverter.html enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .