Underflow
I am trying to mux a VCD (not SVCD) with BBMPEG. The video is a 352x240 CBR 1150 with M1 and MP2 output from TMPGEnc Wizard (DVD2AVI and Headache MP2 input). When I mux with BBMPEG, I get many, many underflow errors. This is when using either the MP2 from Headache or the MP2 from TMPGEnc. I have set:
Program stream type: VCD VBR not checked Pad not checked Write program end code not checked Add SVCD scan offsets not checked Align sequence headers not checked Computed Bitrate "Unused" Forced mux rate 0 Pack options Size 2324 Packets/pack 1 Buffer Sizes Video:46 Audio 1: 4 Audio 2: 4 Startup delays Pack: 400 Video: 344 Audio 1: 344 Audio 2: 344 Any help? |
why don't vbr and Write program end code ?
:? i'm asking cos really dont know in this case but.... this picture don't help you nicksteel my friend? http://www.kvcd.net/forum/viewtopic.php?t=2224 :wink: |
Quote:
I solved the problem by setting force mux to 3528. This is not a VBR, but fixed at 1150 (std VCD). |
Quote:
|
Here are some of the errors I'm getting... Sometimes when I get only a few underflow errors the mpg plays fine in powerdvd. But once I got a whole slew of 'em and the second half the video was all choppy and not in sync with the audio.
Code:
Multiplexing video and audio: |
Quote:
|
Quote:
Personally, I've tried this trick too and ran into the same muxing problems as you with underflows when using 0 vbv buffer (although the files still played back fine, possibly because they were only ~20minutes long...or maybe my dvd player just handles vbv-issues well). I've really only used this 0-vbv trick on a few fullscreen anime/cartoon encodes because those seem to cause illegal decimal problems often for me (I think I've only ran into maybe 1 or 2 instances when a regular widescreen film gave me an illegal floating decimal point error!). My only suggestion would be to not use the 0 vbv buffer setting unless you really need to (even though this "trick" seems to always result in a successful encode, wheras other "tricks" listed here might not! :( ) . If you do use 0-vbv, you might also try muxing with TMPG instead of BBMPEG to see what happens, if you haven't already tried this (although there's a reason why BBMPEG is the recommended muxer here....more people report more problems with TMPG-muxed files on their dvd players...so I wouldn't hold my breath that TMPG's muxing will be the solution). I've also found that sometimes just bumping up the vbv by 2 measely points results in a successful encode, while other times I needed to use 60vbv or even higher on some files. :? It certainly isn't fun playing the guessing-game, and I can sympathize with you, that's all I know! :lol: Good luck. -d&c |
maybe my new tests with references using BBmpeg and Tmpgenc,
help a little too,see my results: http://www.kvcd.net/forum/viewtopic.php?t=4193 ps: read my last test using Tmpgenc! :wink: |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.