2015-08-19 0:20 GMT+09:00 Carl Eugen Hoyos <ceho...@ag.or.at>: > Hendrik Leppkes <h.leppkes <at> gmail.com> writes: > > > Whats the other reason for forcing a keyframe, ie. > > why don't we always set IDR? > > I don't know if x264 supports it (and I wanted to ask) > but h264 reference frames can be older than the last > I-frame (but not older than the last IDR-frame). > The I-frame is no recovery point in that case iiuc. > > Carl Eugen > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel >
x264 can make I-picture as a random accessible point when using Open-GOP feature (recovery_frame_cnt == 0). I don't know there is guarantee that AVC decoder always discards undecodable leading pictures in output order when seeking to such I-picture, but at least recent ISO Base Media has a feature for handling this situation correctly. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel