View Full Version : buffer underflow info
unixfs
13th December 2002, 21:36
Hi,
TMPG often reports of buffer underflows in my mpeg streams.
What are they, and how can they be fixed?
Thanks
jsc69
14th December 2002, 10:27
A try to explain "buffer underflows" (hope i'd understood it right):
In the MPEG data are timing informations. These informations say how fast the data has to be read, when it must be decoded/displayed and so on. While encoding or muxing TMPEGEnc controls these informations. When the encoder finds out, that the timing could not be ensure, he will display it. For exsample as "buffer underflow".
These underflows may cause that the video freezes or shakes.
So what you can do:
The easiest way is to ignore it! If you planned to play this video on computers only, it might be no problem.
Or encode the video stream and the audio stream on its own. And use bbmepg to mux this streams together. bbmpeg has the option to set the "Force Mux Rate". Set it to 0 (Zero). That means the bbmepg set the "Mux Rate" as needed.
Fox Mulder
15th December 2002, 11:32
I also remember receiving this buffer underflows when multiplexing in TMPGEnc; I usually changed the type of MPEG Stream from (Automatic) to any of the other options(choose the right for your stream type), and never saw the message again.
unixfs
17th December 2002, 18:06
using bbmpeg and selecting mpeg vbr effectively solves my problem.
Thanks to both :)
Fox Mulder
22nd January 2003, 18:04
Just to let you people know that the last version of TMPEGEnc(2.510) solutioned all my muxing problems too(at least for now). Seems like the previous version was flawed.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.