On Thu, Oct 28, 2004 at 12:26:24PM +0200, Dik Takken wrote: > Quote from the mpeg2enc manual, -b option: > > "If variable bit-rate mode has been selected (see the -q option) > this is the maximum bit-rate of the stream." > > So, the "-b" value is not the average, but the upper limit when > "-q" is specified. So, "-b 9800 -q <anything-but-1>" should be > perfectly safe?
But, the way mpeg2enc prevents the encoded data from going over that 9800 max (for VBR encoding) is by silently increasing the effective -q value for you behind the scenes. So for the peaks, to keep the bit rate down, mpeg2enc will likely have ended up using a real -q value of something like 12 or 16 or 20. Did you watch the output of mpeg2enc as it encoded (assuming you had it running so it output it's stats about each frame). One of the values output is the actual -q that it used internally for that frame. If that value grew large, there's your artifact source. ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users