[FFmpeg-user] What is the correct way to cut the video with ffmpeg?
xanadu6291 at dream.jp
Tue Jun 21 11:28:18 CEST 2016
I have some videos which downloaded from internet.
Those video have approximately 30 second advertisement (ad) on start.
I can remove this ad using the following ffmpeg command:
$ ffmpeg -ss 00:00:30.666 -i INPUT.mp4 -ss 0 -c: copy OUTPUT.mp4
But here, I have one question.
The cut point "00:00:30.666" is not keyframe. The nearest keyframe is
"00:00:25.058" or "00:00:33.400".
And If I cut the video on keyframe, the ad remain or run over the video contents.
I have learned from the net that the video should be edit on unit of keyframe or
can not be edit on unit of keyframe. This is my poor knowledge about video editing.
But as above, ffmpeg seems allows to cut video not on keyframe. The resulting video
playbacks fine with ffplay and VLC except QuickTime Player have approx. 2 seconds
black screen on start.
So, I'd like to confirm my way to remove ad is correct or not. i.e. cutting video not on
keyframe is correct or not.
And if my way is not correct, please teach me the correct way...
// Miya aka. TougenRoushi
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3577 bytes
Desc: not available
More information about the ffmpeg-user