[FFmpeg-devel] [PATCH] lavf: add a concat demuxer.

Nicolas George nicolas.george at normalesup.org
Tue Aug 28 10:20:52 CEST 2012


Le primidi 11 fructidor, an CCXX, Michael Niedermayer a écrit :
> they can go from anything to anything but going from anything to
> something close to 0 is more common 

There is probably an important distinction to make, still:

1. When the discontinuity is caused by the timestamps overflowing the 33
   bits allowed by the format, it will happen independently for each
   streams.

2. When the discontinuity is caused by different sources concatenated
   together (like DVDs at chapter limits), it will happen at a precise point
   in the file.

Case 1 is really different because MPEG-TS frequently muxes some streams
ahead of others: you can have stream #0 that has already wrapped around and
still a few frames of stream #1 with the old values. And it may even be more
complex if there are B-frames. Still, I suppose you already knew all that.


Still, I do not see any help that this concat demuxer could bring.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120828/2ff1c560/attachment.asc>


More information about the ffmpeg-devel mailing list