Reimar Döffinger <b...@reimardoeffinger.de> added the comment:

On Sat, Dec 04, 2010 at 12:52:57PM +0000, Baptiste Coudurier wrote:
> 
> Baptiste Coudurier <baptiste.coudur...@gmail.com> added the comment:
> 
> On 12/4/10 4:45 AM, Deyan wrote:
> > 
> > Deyan <dchepis...@gmail.com> added the comment:
> > 
> >> 1.  Your video starts out with digital black.  Theora responds by
> >> producing a single frame of black, and then zero-byte "dup frames"
> >> indicating that nothing has changed.  Some players are broken and don't
> >> handle these frames correctly.  Correctly working players, such as
> >> Firefox, shouldn't have a problem, though.
> > 
> > Considering the fact that this is visible on all players, including 
> > Firefox, I
> > dont think this is a player issue. 
> > I mean it is unlikely that all players are broken :)
> 
> I don't think either.
> I see where the problem comes from, but unless we have a way to signal
> these 0 bytes frames in some way (there may be one), this cannot be
> fixed given the packing of packets in pages.
> The only known timestamp is the one of the last packet of the page.
> Let's say the encoder produced 0 bytes frame between the packets in the
> page you don't know where they were if didn't signal them in some way,
> and you cannot interpolate timestamps, that's why you see the "hang".

So you need to end a page whenever a timestamp do not match the
interpolated ones?

________________________________________________
FFmpeg issue tracker <iss...@roundup.ffmpeg.org>
<https://roundup.ffmpeg.org/issue2398>
________________________________________________

Reply via email to