[FFmpeg-devel] Matroska demuxer gives presentation order in dts
Måns Rullgård
mans
Wed Feb 27 21:06:43 CET 2008
Uoti Urpala <uoti.urpala at pp1.inet.fi> writes:
> On Wed, 2008-02-27 at 18:40 +0100, Michael Niedermayer wrote:
>> On Wed, Feb 27, 2008 at 01:06:55PM +0000, elupus wrote:
>> > I tried to talk michael into not entering dts values at all if demuxer
>> > couldn't generate them, but got no interest in that.
>>
>> DTS are not optional, they are needed for remuxing to a different container.
>> Thus not setting them at all is not a solution.
>
> But they're not needed for other uses. So it's useful if there is a way
> to generate them if needed, but it's not necessary for every demuxer
> stream to have DTS. It can also be useful to know what timestamp (or
> other) information the container really specifies, and what is a guess
> filled in by lavf (especially if the guess can be unreliable).
IMHO, lavf has no business guessing at all. Guesses are bound to be
wrong sooner or later.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list