summaryrefslogtreecommitdiffstats
path: root/DOCS/encoding.html
diff options
context:
space:
mode:
authorgabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-24 16:47:37 +0000
committergabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-24 16:47:37 +0000
commit8858781943c0bcaf0c7824f4f7cafafd4c02b8a2 (patch)
tree6ea631b81de49056398cd7d404ba3b8a36b0caa4 /DOCS/encoding.html
parent2b955d3b05a888b153f2315a195fe7d910539d85 (diff)
downloadmpv-8858781943c0bcaf0c7824f4f7cafafd4c02b8a2.tar.bz2
mpv-8858781943c0bcaf0c7824f4f7cafafd4c02b8a2.tar.xz
applied 2 patches
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5812 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/encoding.html')
-rw-r--r--DOCS/encoding.html17
1 files changed, 17 insertions, 0 deletions
diff --git a/DOCS/encoding.html b/DOCS/encoding.html
index 4b56cf5dcb..65c96a39d0 100644
--- a/DOCS/encoding.html
+++ b/DOCS/encoding.html
@@ -168,6 +168,23 @@ commands are needed :<BR>
-divx4opts br=1100 -oac copy -o movie.avi -pass 2</CODE>
</P>
+<P><U><B>2 or 3-pass encoding using internal libavcodec controler</B></U> :
+Optionally you can use libavcodec's internal 2 or 3-pass mode, it may gives you
+better final rate accuracy than using the external, DivX4-inspired 2-pass rate
+controler with libavcodec.<BR>
+<UL>
+<B>2-pass encoding</B> :<BR>
+<CODE>rm -f lavc_stats.txt<BR>
+mencoder -dvd 2 -ovc lavc -lacvopts vpass=1 (audio-options) -o movie.avi<BR>
+mencoder -dvd 2 -ovc lavc -lacvopts vpass=2 (audio-options) -o movie.avi</CODE><BR>
+<BR>
+<B>3-pass encoding</B> :<BR>
+<CODE>rm -f frameno.avi lavc_stats.txt<BR>
+mencoder -dvd 2 -ovc frameno (audio-options) -o frameno.avi<BR>
+mencoder -dvd 2 -ovc lavc -lacvopts vpass=1 -oac copy -o movie.avi<BR>
+mencoder -dvd 2 -ovc lavc -lacvopts vpass=2 -oac copy -o movie.avi</CODE><BR>
+</UL>
+</P>
<P><B><A NAME=2.4.3.2>2.4.3.2. Rescaling movies</B></P>