summaryrefslogtreecommitdiffstats
path: root/DOCS/man/en
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-02-12 17:36:41 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-02-12 17:36:41 +0000
commitbb83d21b481b4fc49ab544318329452c14274830 (patch)
tree64d8d2079fd6ca5210406d4649fb05baee2d81c6 /DOCS/man/en
parent144bbfc16593dcb8317d8e42fd5eb9528d6717bd (diff)
downloadmpv-bb83d21b481b4fc49ab544318329452c14274830.tar.bz2
mpv-bb83d21b481b4fc49ab544318329452c14274830.tar.xz
better explanation of N-pass encoding
based on a patch by Oded Shimon <ods15 at ods15 dot dyndns dot org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14691 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/man/en')
-rw-r--r--DOCS/man/en/mplayer.120
1 files changed, 13 insertions, 7 deletions
diff --git a/DOCS/man/en/mplayer.1 b/DOCS/man/en/mplayer.1
index d30bf67ae0..15c05b4fa4 100644
--- a/DOCS/man/en/mplayer.1
+++ b/DOCS/man/en/mplayer.1
@@ -5780,8 +5780,8 @@ Avoid B-frames in high motion scenes.
.
.TP
.B vpass=<1\-3>
-Activates internal two (or three) pass mode, only specify if you wish to
-use two (or three) pass encoding.
+Activates internal two (or more) pass mode, only specify if you wish to
+use two (or more) pass encoding.
.PD 0
.RSs
.IPs 1
@@ -5789,7 +5789,7 @@ first pass (also see turbo)
.IPs 2
second pass
.IPs 3
-Nth pass (second and third passes of three pass encoding)
+Nth pass (second and subsequent passes of N-pass encoding)
.RE
.RS
Here is how it works, and how to use it:
@@ -5801,15 +5801,21 @@ mode does.
In two pass mode, the second pass (vpass=2) reads the stats file and
bases ratecontrol decisions on it.
.br
-In three pass mode, the second pass (vpass=3, that is not a typo)
+In N-pass mode, the second pass (vpass=3, that is not a typo)
does both: It first reads the stats, then overwrites them.
You might want to backup divx2pass.log before doing this if there is
any possibility that you will have to cancel MEncoder.
You can use all encoding options, except very CPU-hungry options like "qns".
.br
-The third pass (vpass=3) is the same as the second pass, except that it has
-the second pass's stats to work from.
-You can use all encoding options, including CPU-hungry ones.
+You can run this same pass over and over to refine the encode.
+Each subsequent pass will use the stats from the previous pass to improve.
+The final pass can include any CPU-hungry encoding options.
+.br
+If you want a 2 pass encode, use first vpass=1, and then vpass=2.
+.br
+If you want a 3 or more pass encode, use vpass=1 for the first pass
+and then vpass=3 and then vpass=3 again and again until you are
+satisfied with the encode.
.RE
.PD 1
.sp 1