Mercurial > mplayer.hg
comparison DOCS/xml/en/encoding-guide.xml @ 16202:24c28ac0aa68
Why multipass is better in a nutshell. Taken from Rich's encoding guide.
author | gpoirier |
---|---|
date | Fri, 12 Aug 2005 13:27:26 +0000 |
parents | 28f3faf22115 |
children | 5506042289b2 |
comparison
equal
deleted
inserted
replaced
16201:ca701176fe03 | 16202:24c28ac0aa68 |
---|---|
285 </para> | 285 </para> |
286 | 286 |
287 <para> | 287 <para> |
288 There are three approaches to encoding the video: constant bitrate | 288 There are three approaches to encoding the video: constant bitrate |
289 (CBR), constant quantizer, and multipass (ABR, or average bitrate). | 289 (CBR), constant quantizer, and multipass (ABR, or average bitrate). |
290 </para> | |
291 | |
292 <para> | |
293 The complexity (and thus the number of bits) required to compress the | |
294 frames of a movie can vary greatly from one scene to another. | |
295 Modern video encoders can adjust to these needs as they go and vary | |
296 the bitrate. | |
297 However, in simple modes such CBR, they cannot exceed the requested | |
298 average bitrate for long stretches of time, because they do not know | |
299 the bitrate needs of future scenes. | |
300 Wiser modes, such as multipass encode can take into account the | |
301 statistics from previous passes, which fixes the problem mentioned | |
302 above. | |
290 </para> | 303 </para> |
291 | 304 |
292 <note><title>Note:</title> | 305 <note><title>Note:</title> |
293 <para> | 306 <para> |
294 Most codecs which support ABR encode only support two pass encode | 307 Most codecs which support ABR encode only support two pass encode |