Hi
I try to copy the video and audio stream of a h264/aac encoded file exactly 
between 2 h264 key frames. My strategy is to first look for the starting key 
frame using ffprobe. In my case the first frame of

ffprobe -read_intervals 00:19:08%00:19:19 -select_streams v -show_frames 
file.mp4

gives me the starting key frame at pkt_pts_time=1148.040000 .

Then I try to copy exactly from that key frame to the next one:

ffmpeg -y -ss 1148.040000 -i file.mp4 -t 0 -c copy -avoid_negative_ts 1 out.mp4

What actually happens is that the segment before 1148.040000 is copied to 
out.mp4.

Am I doing something wrong? I also tried to extract a different segment using 
the same strategy - that worked correctly.

I’ve tried that with ffmpeg 3.0.2, installed from as a binary on OSX and Debian 
8. Same behavior.

Thanks
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to