From: Steven M. S. <sms@2BSD.COM> - 2009-04-24 15:56:19
|
> 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 |