[FFmpeg-devel] [PATCH] mov: fix decode of fragments that overlap in time

John Stebbins stebbins at jetheaddev.com
Tue Sep 26 01:09:38 EEST 2017

On 09/25/2017 02:27 PM, Carl Eugen Hoyos wrote:
> 2017-09-25 23:12 GMT+02:00 John Stebbins <stebbins at jetheaddev.com>:
>> FYI, such a facility for marking frames to drop would also
>> be useful for frame accurate playback of MP4 edit lists.
> Do you have samples with edit lists that do not play
> correctly with current FFmpeg?
> (Others will hopefully comment on this issue, I certainly don't
> disagree with your analysis.)

I do not. Although I think I could get someone to construct one for me if needed. I don't use Apple products, but my
understanding is that Apple video editing tools can be used to generate such files.

I've only given the improved edit list handling in FFmpeg a brief look.  But edit lists suffer from a very similar
problem in that an edit can start on a non-IDR frame and thus you have to decode frames prior to the start of the edit
in order to get frame accurate playback.  I don't recall seeing anything that can handle this scenario in FFmpeg.

John      GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01  83F0 49F1 D7B2 60D4 D0F7

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170925/21c24a89/attachment.sig>

More information about the ffmpeg-devel mailing list