[FFmpeg-user] first frame is no keyframe

Roger Pack rogerdpack2 at gmail.com
Thu Aug 2 20:09:32 CEST 2012


> I am using ffmpeg version 0.11.1 on my mac.  Basically I want to be able to
> take XD Cam Ex.MOV's recorded at 18mbps transcode them with ffmpeg to
> h.264.mp4's to play on an an fms server.  but whenever I do any of this
> transcoding with ffmpeg, I get the warning "[mpeg2video @ 0x1a2e3360]
> warning: first frame is no keyframe" and the audio is 6 frames or so early
> because the fms server won't start playing the video until it sees a
> keyframe.

what codec is input.mov? mpeg2?
Is the first frame a keyframe? (ffprobe -show_packets I think should
tell you...)

I think this is related to a question I asked earlier but received no
answer...[1]

[1] https://lists.ffmpeg.org/pipermail/ffmpeg-user/2012-July/007925.html
It appears to also have been discussed in some detail in this thread:
http://ffmpeg.org/pipermail/libav-user/2012-July/002510.html
I'll probably add to that discussion...
-r


More information about the ffmpeg-user mailing list