How to encode a video without getting those macro blocks ?
Quote:
(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.
|
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.