Hi, On 2009-07-08 at 19:42:01 [+0200], Mediasystems GmbH <[email protected]> wrote: > Now I probably have a proof of fact that frame accurate seeking on H.264 > video (transport) streams is apparently not possible with ffmpeg until > now: I tried out VLC media player V 1.0.0 and noticed that VLC also has > problems with frame accurate seeking. When I open H.264 mts files and > scroll the slider most frames are not decoded properly and show > artifacts. Under assumption that VLC uses ffmpeg to decode H.264 I can > assume that frame accurate seeking on H.264 doesn't work with ffmpeg. Can > anybody confirm that?
>From what I heard, H.264 can reference frames completely outside of the current GOP, which may be the problem here. If those are flushed with the rest of the buffers, or haven't even been decoded yet, then it should be a problem. I am using the API to give the time stamp for a keyframe backwards of a requested time stamp, but as far as I can tell, the code searches the index to find the next timestamp, it doesn't seem to take into account more advanced requirements of the current decoder. Best regards, -Stephan _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
