I have an Xvid i've been trying to convert to either KDVD or BDVD using "The Film Machine" or "DIKO" and I can get the overall quality pretty decent, except that I get annoying macro blocks on black backrounds. What causes this, and can anything be done? The blocks are not present on the source. Another question I have is why is the output always brighter then the source?
Thank You
+ Reply to Thread
Results 1 to 7 of 7
-
-
Macro-blocks are generally an indication of not enough bitrate, although this is not always the case. Codecs like Divx and Xvid, as well as Mpeg are temporal encoders. This means that they encode within frames, and across time (frames). When compressing within frames, they work within 16 x 16 blocks, which is why macro-blocks look like, well, blocks. They als compress by throwing away details or colours they don't think you will see. This may mean simplyfying gradients, for example. This would explain your problem, where you seen to have colour clumping together instead of smoothly blending. More bitrate might fix this, but unless you can tell you encoder to push the bitrate up for this section, and down again in other sections, you will have to just give it all a bit more and see what happens.
Read my blog here.
-
x264.exe has powerful options to allow you to specify frame ranges that require higher bit rates - eg -smoke scenes, water, etc. Then again, the codec is quite a bit newer than Xvid.
-
I have found that it is caused more by the resizing method than the quality of the encoder or the bitrate used. I was getting the same macroblocking effect on dark backgrounds using TMPGEnc regardless of bitrate when converting XviDs without visible macroblocks. That was when I was using TMPGEnc to do the resizing for me. I don't know what algorithm TMPGEnc uses to resize but it is probably the fastest (and lowest quality) one they could find.
Since I've changed to using a Lanczos3 algorithm and frameserving the result into TMPGEnc instead, the macroblocks have gone away. -
Originally Posted by bladestorm
You MPEG encoder is probably adjusting the black level, hence the lighter output. Or maybe it's just the program you're using to view them -- it might automatically brighten up MPG video because it knows computer monitors have different gamma levels than televisions.
Open your input and output files in VirtualDubMod and view them with that -- it doesn't adjust the video in any way so you see exactly what's in the files.
Similar Threads
-
Canon 250D or 500D Macro Lens for XF100?
By Compo in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 3Last Post: 11th Apr 2012, 14:55 -
Ripbot Macro Blocking Help
By Hybridtech in forum Blu-ray RippingReplies: 1Last Post: 11th Jan 2012, 08:39 -
Is this macro-blocking?
By txporter in forum RestorationReplies: 12Last Post: 15th Mar 2010, 06:07 -
blocks in dvd?
By wingfan in forum Newbie / General discussionsReplies: 7Last Post: 10th Nov 2008, 10:25 -
HQ Macro-Plus.....
By TheGMan in forum RestorationReplies: 3Last Post: 4th Aug 2008, 19:49