summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-19 23:40:33 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-19 23:40:33 +0000
commit66f154a7a13d008f59f5c441349d115e41fa4f26 (patch)
treeda76f4556a86341fdbfcc60073f3932bacba41a3 /DOCS
parentecca6ca1ce0ccca74693118d43b83e8558313b8a (diff)
downloadmpv-66f154a7a13d008f59f5c441349d115e41fa4f26.tar.bz2
mpv-66f154a7a13d008f59f5c441349d115e41fa4f26.tar.xz
info about odivx vs. divx4
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1352 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/DivX4Linux17
1 files changed, 15 insertions, 2 deletions
diff --git a/DOCS/DivX4Linux b/DOCS/DivX4Linux
index 4be3d25f07..6bdab73695 100644
--- a/DOCS/DivX4Linux
+++ b/DOCS/DivX4Linux
@@ -20,8 +20,21 @@ How to enable DivX4Linux support?
4. Compile mplayer
-5. Enjoy it: mplayer -vc divx4 file.avi ...
- Note: it supports postprocessing, but range of values is strange:
+5. How to enable it?
+ It's a bit tricky. As it conflicts with opendivx (it's API is very
+ similar to opendivx's), opendivx code is disabled, and teh opendivx
+ driver calls this library too.
+ You have 2 choices:
+ -vc odivx : using divx4 codec as a new version of opendivx.
+ in this case it produces YV12 image in its own buffer,
+ and MPlayer (libvo) does colorspace conversion.
+ -vc divx4 : using divx4 codec's colorspace conversion.
+ in this mode, you can use YUY2/UYVY too.
+ Note: for YV12 (planar YUV 4:2:0) -vc odivx is faster, for packed
+ YUV modes (YUY2, UYVY) use -vc divx4. For RGB modes you can choose,
+ I think their speed is the same. Maybe it depends on current bpp.
+
+ Note: it supports postprocessing too, but range of values is strange:
0 = no postproc
10 .. 20 = postproc, normal (like level 2 with divxds)
30 .. 60 = hard postproc, eats many cpu. (like level 4 with divxds)