From 73966ff69a173713b628f5ff1a40d84ce3a6494d Mon Sep 17 00:00:00 2001 From: gabucino Date: Sun, 10 Mar 2002 08:12:24 +0000 Subject: DivX5 support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5019 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/codecs.html | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) (limited to 'DOCS/codecs.html') diff --git a/DOCS/codecs.html b/DOCS/codecs.html index 80c851ffbb..69c17d0af5 100644 --- a/DOCS/codecs.html +++ b/DOCS/codecs.html @@ -37,7 +37,7 @@ daily generated list!!!

HREF="#2.2.3">codec importing to get info about how to help us adding support for it!

-

2.2.1.1. DivX4

+

2.2.1.1. DivX4/DivX5

This section contains information about the DivX4 codec of ProjectMayo. Their first available alpha version was the OpenDivX 4.0 @@ -47,9 +47,10 @@ quality of MPEG1/2 movies. Now we use our own.

The new generation of this codec can even decode movies made with the infamous DivX codec! And it's not everything, it's MUCH faster than the -traditional Win32 DivX DLL's (note that libavcodec's decoder is EVEN FASTER :). -See below for configuration. The only disadvantage of this codec is that it's -currently closed-source. :(

+traditional Win32 DivX DLL's (note that libavcodec's decoder is EVEN FASTER, +so the usage of this codec is DISCOURAGED - you need it only for +encoding). See below for configuration. The only disadvantage of this codec is +that it's currently closed-source. :(

The codec can be downloaded from the following URL:

@@ -64,9 +65,9 @@ currently closed-source. :(

Note: do NOT forget to add /usr/local/lib to your /etc/ld.so.conf and running ldconfig !

-

MPlayer autodetects if DivX4 is (properly) installed, just compile -as usual. If it doesn't detect it, you didn't install it exactly as above, -and/or has messed up config (see last question of 5.1 section).

+

MPlayer autodetects if DivX4/DivX5 is (properly) installed, just +compile as usual. If it doesn't detect it, you didn't install it exactly as +above, and/or has messed up config (see last question of 5.1 section).

Using it is a bit tricky. As it conflicts with the old OpenDivX (its API is very similar to OpenDivX's), OpenDivX code is disabled, and the OpenDivX @@ -77,11 +78,11 @@ this codec:

- -
  -vc odivx  using divx4 codec as a new version of OpenDivX. +using the codec as a new version of OpenDivX. in this case it produces YV12 image in its own buffer, and MPlayer (libvo) does colorspace conversion. (RECOMMENDED!)
-vc divx4using divx4 codec's colorspace conversion. +using the codec's colorspace conversion. in this mode, you can use YUY2/UYVY too.

@@ -105,11 +106,13 @@ enable using it), but range of values is strange:

2.2.1.2. ffmpeg's DivX/libavcodec

-

Beginning with version 0.4.2 , ffmpeg contains an opensource DivX codec, -which is compatible with the traditional DivX. MPlayer supports this codec, -and this makes it possible to watch DivX/DivX4 movies on non-x86 platforms, -and gain much faster DivX/DivX4 decoding speed than the Win32 codecs and -the original DivX4 library has!

+

Beginning with version 0.4.2 , +ffmpeg contains an +opensource DivX codec, which is compatible with the traditional DivX. +MPlayer supports this codec, and this makes it possible to watch +DivX/DivX4/DivX5 movies on non-x86 platforms, and gain much faster +DivX/DivX4/DivX5 decoding speed than the Win32 codecs and the original +DivX4 library has!

It also contains lots of nice codecs, such as RealVideo 1.0, MJPEG, h263, h263+, etc.

@@ -151,8 +154,9 @@ or the example.conf says (the -vfm option).

ffmpeg12 section from codecs.conf (this codec isn't optimized, and libmpeg2 is twice as fast), and place vfm=5 in my config file. Then MPlayer always uses ffdivx/ffodivx to decode -DivX/DivX4 files, and libmpeg2 for MPEG1/2 . With this and my Matrox G400, I can view even the -highest resolution DivX/DivX4 movies on my K6/2 500, without framedrop.

+DivX files, and libmpeg2 for MPEG1/2 . With this and my +Matrox G400, I can view even the highest resolution DivX movies on my +K6/2 500, without framedrop.

2.2.1.3. XAnim codecs

-- cgit v1.2.3