Log in

View Full Version : TMPGEnc Multiplexing Audio Underflow ?


Mystion
19th May 2002, 11:44
I have ancoded seperately the video and the audio of a DVD rip to the standard VCD format... Both play well indipendentl, however after a while when I start the mulitplexing procedure TMPGEnc returns a message saying that the mpeg audiofile is invalid and caused an underflow... The mpg file prodeuced up to that point plays normally... By the way the message does not occur at the same point, usually around 20-22% of multiplexing... I gave tried bbMpeg but the resulting mpeg is not viewable... Any suggestions that might help, inculding Graphedit (I do not remember how to multiplex with graphedit, so it would be a great helkp if someone helped me out there...), thanks in advance...

Mystion
19th May 2002, 15:58
Well the specific message is as follows "Illegal mpeg audiostream" and after that "113s packets caused buffer underflow"... What is this supposed to mean I have little clue and certainly no way of fixing it... Please help as I cannot reencode either, having deleted all the VOBS from the HDD... Thanks...

Pko
20th May 2002, 14:14
Probably the bitrates are incorrect; VCDs and SVCDs have very strict bitrate requirements, and your streams are probably crossing some limitations. You can try to multiplex with bbmpeg and/or changing some multiplex options, but probably the resulting stream will be not 100% correct and will play OK in some players but not in others.

Other possibility is that the audio or video stream has been corrupted (the file itself, perhaps when copying it from some disk to another, or when creating it). The "illegal audio stream" error gives a clue in that direction.

You can try expanding the file to WAV (with, for example, winamp) and then recompressing it. If winamp gives an error while expanding, the file is most probably corrupt; if so, you may be capable of fixing it with an audio processing program, but it can be really complex.