Re: MPEG1 encoding artifacts

"Steven M. Schultz" <[email protected]> Fri, 24 Apr 2009 08:50:26 -0700 (PDT)
Newsgroups gmane.comp.video.mjpeg.devel
Message-ID <[email protected]>
> I don't suppose Andrew Stevens is still involved with the project, is he?

	At somewhat random intervals but about every two years or so a mail
	item and a batch of cvs commits with his name on them happen ;)

> The latest mpeg2enc seems to generate a lot of artifacts when I try to use 
> it to make VideoCD-grade video... (The DVD-grade video I made at the same time
> looks perfect.)

	Still making VCDs, eh? :)

	That would be MPEG-1 and, as it happens, this is the second report
	of what appear to be severe rate control problems with MPEG-1.  The
	last set of changes to mpeg2enc were made in December 2008 - these seem
	to have fixed the (similarily bad problems) in MPEG-2 but evidently
	either broke or didn't fix the MPEG-1 portion of the encoder.

	Earlier someone else was trying to create a 3Mb/s MPEG-1 stream for
	broadcast type purposes and was having problems with the rate/size.

> Alternately, does anyone know what path should be followed to learn the mpeg-
> 2enc code to the point where one can actively develop it?...

	Biggest problem to me is that it's written in a foreign language.  But
	C++ doesn't appear to bother you :)

> I couldn't make heads or tails of anything, but I'm probably missing lots of 
> necessary background info.

	I'd imagine a visit to a bookstore for volumes on video encoding
	would help with that.  Combine a few tomes with C++, shake well, and
	see what happens <grin>

	Cheers,
	Steven Schultz


------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects