Has anyone noticed mpeg2enc rc92 creating odd "flashing" artifacts on
what should be otherwise generally smooth color backgrounds?  I've
attached a small jpeg (29k) showing an example of the artifact.  If
you look to the right of the tall actor's shoulder, you can see very
clearly what I'm talking about, it's a nice herringbone pattern of
mpeg encoding subblocks (I'm not sure of the official name).  When
playing this video file, the herringbone pattern fades in slowly,
then disappears.  And this frame is not the only instance, it's just
the one I paused on to capture to jpeg.

The mpeg2enc encoding parameters I used (yes, I know some of these
are defaults, but...) is my standard entry I've been using for
Carnivale (the frame is from about 14 seconds into this past Sunday's
Carnivale on HBO), which is:

-f 5 -n n -a 2 -V 230 -B 224 -S 8000 -b 9576 -q 10 -I 1 -G 54 -H
-N 0.0 -X 200 -Q 4.0 -R 0 -d -4 4 -2 4

The only difference between this set of parameters and the set I have
been using with rc91 is the addition of "-R 0" to obtain only P
frames.  An encoding run of Carnivale with rc91 produces an encoded
file that's just as I've been accustomed to obtaining.  There are
no artifacts visible to me on screen when I play the same section of
the rc91 encoding. 

I'll leave a run of rc92 without -R 0 running overnight to see what
it does when encoding both P & B frames and report the results in the
morning.

<<attachment: artifact.jpg>>

Reply via email to