[FFmpeg-user] How to cut selected parts of ffmpeg output

John Finlay finlay at moeraki.com
Sun Nov 3 06:00:44 CET 2013

On 11/2/2013 9:23 AM, Thierry Lelegard wrote:
> Hello,
> Is there a way to cut selected parts of the ffmpeg output stream?
> Typically, this would be used to remove parts of a TV recording, the extra
> start and end and all ads in the middle. For instance, is there a way to
> say: skip from second 0 to 45.7, then keep until second 1234.6, then
> skip until second 1347.4, then keep until second 2345.3, finally skip
> until the end. Any other way of specifying the skip/keep point would be
> ok of course.
> The skip/keep points must apply on the output to keep the best accuracy
> (not limited to intra frames) and to stay synchronized with external
> subtitle files (subtitles/ass video filters).
> I have not found anything in the documentation but it is so rich that
> I may have missed the right method.
> Thanks for any hint.
> -Thierry

You could try cutting the video using the segment muxer using the 
segment_times option to specify the times to split the video at. Then 
select the segments you want to keep and combine them using the concat 


More information about the ffmpeg-user mailing list