From c132e28e4213a19caf9d87057f1dd384629d3c49 Mon Sep 17 00:00:00 2001 From: gabucino Date: Sun, 6 Oct 2002 20:55:38 +0000 Subject: updates, fixes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7641 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/codecs.html | 57 +++++++++++++++++++++++++++----------------------------- 1 file changed, 27 insertions(+), 30 deletions(-) (limited to 'DOCS/codecs.html') diff --git a/DOCS/codecs.html b/DOCS/codecs.html index 627488e49a..fff5e23e52 100644 --- a/DOCS/codecs.html +++ b/DOCS/codecs.html @@ -31,8 +31,8 @@
  • MJPEG, AVID, VCR2, ASV2 and other hardware formats
  • VIVO 1.0, 2.0, I263 and other h263(+) variants
  • FLI/FLC
  • -
  • RealVideo 1.0 codec from libavcodec, and RealVideo 2.0, 3.0 codecs using - RealPlayer libraries
  • +
  • RealVideo 1.0 codec from libavcodec, and RealVideo 2.0, 3.0 and 4.0 + codecs using RealPlayer libraries
  • native decoder for HuffYUV
  • various old simple RLE-like formats
  • @@ -122,7 +122,7 @@
  • Compile. Configure should detect problems before compilation.
  • -

    Note: MPlayer from CVS does contain a libavcodec +

    Note: MPlayer from CVS does contain a libavcodec subdirectory, but it does not contain the source for libavcodec! You must follow the steps above to obtain the source for this library.

    @@ -167,13 +167,10 @@

    MPlayer can play Vivo (1.0 and 2.0) videos. The most suitable codec for 1.0 files is FFmpeg's H263 decoder, you can use it with the -vc - ffh263 option (default) (requires up-to-date libavcodec). For 2.0 - files, use the + ffh263 option (default). For 2.0 files, use the ivvideo.dll Win32 DLL file, and install it under /usr/lib/win32 or wherever you store the - Win32 codecs. This latter codec does not support YV12 nor YUY2 only BGR - modes, restricting it to the X11 and OpenGL outputs. Hopefully ffh263 will - support VIVO 2.0 files in the future.

    + Win32 codecs.

    2.2.1.5 MPEG 1/2 video

    @@ -210,8 +207,8 @@

    It is recommended to download and install RealPlayer8 or RealONE, because - MPlayer can use their libraries to decode files with RealVideo 2.0 or - RealVideo 3.0 video. The MPlayer configure script should detect the + MPlayer can use their libraries to decode files with RealVideo 2.0 - + 4.0 video. The MPlayer configure script should detect the RealPlayer libraries in the standard locations of a full installation. If it does not, tell configure where to look with the --with-reallibdir switch.

    @@ -300,7 +297,7 @@
  • Voxware audio (using DirectShow DLL)
  • alaw, msgsm, pcm and other simple old audio formats
  • VIVO audio (g723, Vivo Siren)
  • -
  • RealAudio: DNET (low bitrate AC3), Cook
  • +
  • RealAudio: DNET (low bitrate AC3), Cook, Sipro
  • @@ -357,7 +354,7 @@ VIVO/2.0 file. VIVO/1.0 files have g.723 audio, and VIVO/2.0 files have Vivo Siren audio. Both are supported. You can grab the g.723/Siren - Win32 DLL from the MPlayer site, + Win32 DLL from the MPlayer site, then copy it into the /usr/lib/win32 directory.

    @@ -375,10 +372,10 @@ RealMedia file format section.

    -

    2.2.3 Win32 codec importing HOWTO

    +

    2.2.3 Win32 codec importing HOWTO

    -

    2.2.3.1 VFW codecs

    +

    2.2.3.1 VFW codecs

    VFW (Video for Windows) is the old Video API for Windows. Its codecs have the .DLL or (rarely) .DRV extension. @@ -409,49 +406,49 @@

    Note: On Windows NT/2000/XP search for this info in the registry, e.g. search for "VIDC.HFYU". To find out how to do this, look at the old DirectShow method below.

    -

    2.2.3.2 DirectShow codecs

    +

    2.2.3.2 DirectShow codecs

    DirectShow is the newer Video API, which is even worse than its predecessor. Things are harder with DirectShow, since

    New Method: Using Microsoft GraphEdit (fast)

      -
    1. Get GraphEdit from either DirecX SDK or Doom9 -
    2. Start graphedit.exe -
    3. From the menue select Graph -> Insert Filters -
    4. Expand item DirectShow Filters -
    5. Select the right codec name and expand item +
    6. Get GraphEdit from either DirectX SDK or Doom9
    7. +
    8. Start graphedit.exe
    9. +
    10. From the menue select Graph -> Insert Filters
    11. +
    12. Expand item DirectShow Filters
    13. +
    14. Select the right codec name and expand item
    15. In the entry DisplayName look at the text in winged brackets - after the backslash and write it down (five dash-delimited blocks, the GUID) -
    16. The codec binary is the file specified in the Filename entry + after the backslash and write it down (five dash-delimited blocks, the GUID)
    17. +
    18. The codec binary is the file specified in the Filename entry

    Note: If there is no Filename entry and DisplayName contains something like device:dmo, then it is a DMO-Codec, which are - currently not supported by MPlayer.

    + currently not supported by MPlayer.

    Old Method: Take a deep breath and start searching the registry...

      -
    1. Start regedit. +
    2. Start regedit.
    3. Press Ctrl-f, disable the first two checkboxes, and enable - the third. Type in the fourcc of the codec (e.g. TM20). + the third. Type in the fourcc of the codec (e.g. TM20).
    4. You should see a field which contains the path and the filename - (e.g. C:\WINDOWS\SYSTEM\TM20DEC.AX). + (e.g. C:\WINDOWS\SYSTEM\TM20DEC.AX).
    5. Now that you have the file, we need the GUID. Try searching again, but now search for the codec's name, not the fourcc. Its name can be acquired when Media Player is playing the file, by checking File -> Properties -> Advanced. - If not, you are out of luck. Try guessing (e.g. search for TrueMotion). + If not, you are out of luck. Try guessing (e.g. search for TrueMotion).
    6. If the GUID is found you should see a FriendlyName and a CLSID - field. Write down the 16 byte CLSID, this is the GUID we need. + field. Write down the 16 byte CLSID, this is the GUID we need.

    Note: If searching fails, try enabling all the checkboxes. You may have -- cgit v1.2.3