Quote:
Originally Posted by Sxn
Hiii lordsmurf,
Can u plz suggest how to encode a video without getting those macro blocks.Please suggest any resize and noise filters that can be used for a decent & clean source.
Regards,
sXn
|
Most all video compression is achieved by
(1) a program breaking a video up into smaller blocks,
(2) analyzing the changes within and between frames,
(3) seeing what is and is not different,
(4) and then creating math equations that keep previous math for unchanged areas,
(5) but writing new math for the moving/changing areas.
It's actually a bit more complicated than that, but the basic definition should suffice. And then the block itself is mostly a reference to color data, not motion data, which is entirely separate. But I digress...
A good encode should not show the blocks.
Going back to the "math" aspect, and remembering all digital data is 1's and 0's, more accurate math takes more space as it's longer. The space, or bandwidth, is expressed as "bit rate" (or "bitrate"). When you choose lower bitrates, you force math shortcuts or simply throw out data entirely.
When the bitrate is inadequate, you end up seeing the edges of the blocks, because the math was not thorough enough to recreate the entire image, with all the detail and elegance of the original.
Simply put, use a higher bit rate.
For MPEG-2 used on DVD-Video, refer to the
MPEG bitrate chart on this site.
You'll find it near the bottom of this page:
http://www.digitalFAQ.com/guides/vid...rd-capture.htm
Hope that helps.
This question was asked in a private message. Rather than hide our tech advice in private conversations, Site Staff will often answer PMs (from any site) here in the digitalFAQ.com forum, so that others may read and benefit from our expertise. Please continue the conversation here. Either login or join as a Free Member, and we can continue troubleshooting your video, photo or web related issue. Thanks for understanding our tech Q&A policies. |