Hi Matti, There also something else at work here too.
> AFAIK (X)SVCD VBV buffer (Video Buffering Verifier) default is 224kB > although some apps use 230kB for historical reasons. An important thing to bear in mind is that VBV buffer *not* the same thing as the decoder video buffer (STD_buffer)!! The VBV is, basically, an irrelevant 'appendix' that lurks around inside the bowels of the MPEG-2 standard inherited from MPEG-1 and intended for us in applicatins where a pure MPEG elementary video stream is used. Its only really useful function nowadays is to be misused as a way of encoding the size of stills frames on (S)VCDs ;-) The maximum video decoder buffer size - the minumum amount of RAM the decoder needs to buffer the incoming stream without under or overflow is 230KB (checked in the Philips standards docs). > <http://perso.wanadoo.fr/lelab/video/svcd_en.htm> This isn't really what you might call a definitive source.... > And the minimum video buffer for SVCD seems to be 112 kB: This is definately of 'academic interest only' as as you might expect a decoder that can handle a stream needing 230KB of buffer for decoding following the VBV model can easily handle a stream needing 112KB or even 2KB. However, your email reminded me that the silly code limiting the VBV value placed in the sequence headers to 224KB was still in mpeg2enc. I've now removed it in favour of a more sensible approach where VBV = STD_buffer and is always >= 224KB. cheers, Andrew ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users