# HG changeset patch # User diego # Date 1029803584 0 # Node ID 4f87cd0f642f0b026f3bf9e3e64bf7d7d69097cc # Parent e6cab26101390f56b13156aeafb4d59006506c48 Converted the docs to use proper headings tags. Headings start at

for sections and decrease one size for each level in the section hierarchy, thus 2.3.4 is

. Headings without numbering are

unless they are in a

section, then
also. diff -r e6cab2610139 -r 4f87cd0f642f DOCS/cd-dvd.html --- a/DOCS/cd-dvd.html Mon Aug 19 11:17:24 2002 +0000 +++ b/DOCS/cd-dvd.html Tue Aug 20 00:33:04 2002 +0000 @@ -10,7 +10,7 @@ -

4.1 CD/DVD drives

+

4.1 CD/DVD drives

Linux documentation excerpt:

@@ -53,7 +53,7 @@ fine-tuning your CD-ROM.

-

4.2 DVD playback

+

4.2 DVD playback

MPlayer uses libdvdread and libdvdcss for DVD decryption and playback. These two libraries are contained in the @@ -72,7 +72,7 @@

Support for DVD navigation via dvdnav is being worked on, but not finished yet.

-

Old-style DVD support - OPTIONAL

+

Old-style DVD support - OPTIONAL

Useful if you want to play encoded VOBs from hard disk. Compile and install libcss 0.0.1 (not newer) for this (If MPlayer fails to @@ -81,7 +81,7 @@

For the complete list of available options, please read the manpage.

-

4.3 VCD playback

+

4.3 VCD playback

Playing standard Video CDs:

@@ -104,6 +104,5 @@ -cdrom-device option. - diff -r e6cab2610139 -r 4f87cd0f642f DOCS/codecs.html --- a/DOCS/codecs.html Mon Aug 19 11:17:24 2002 +0000 +++ b/DOCS/codecs.html Tue Aug 20 00:33:04 2002 +0000 @@ -10,10 +10,10 @@ -

2.2 Supported codecs

+

2.2 Supported codecs

-

2.2.1 Video codecs

+

2.2.1 Video codecs

See the codec status table for the complete, daily generated list.

@@ -42,7 +42,7 @@ for it.

-

2.2.1.1 DivX4/DivX5

+

2.2.1.1 DivX4/DivX5

This section contains information about the DivX4 and DivX5 codecs of Project Mayo. Their first available @@ -93,7 +93,7 @@ -vc divx4 may be faster or even the fastest solution.

-

2.2.1.2 FFmpeg DivX/libavcodec

+

2.2.1.2 FFmpeg DivX/libavcodec

FFmpeg contains an open source codec package, which is capable of decoding video streams @@ -129,7 +129,7 @@ movies without dropped frames on my K6/2 500.

-

2.2.1.3 XAnim codecs

+

2.2.1.3 XAnim codecs

Foreword:
Be advised that the XAnim binary codecs are packaged with a piece of text @@ -162,7 +162,7 @@ 3ivX, h263.

-

2.2.1.4 VIVO video

+

2.2.1.4 VIVO video

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 @@ -175,7 +175,7 @@ support VIVO 2.0 files in the future.

-

2.2.1.5 MPEG 1/2 video

+

2.2.1.5 MPEG 1/2 video

MPEG1 and MPEG2 are decoded by the multiplatform native libmpeg2 library, whose source code is included in MPlayer. We handle buggy @@ -184,7 +184,7 @@ This recovery technique has no measurable speed penalty.

-

2.2.1.6 MS Video1

+

2.2.1.6 MS Video1

This is a very old and very bad codec from Microsoft. In the past it was decoded with the msvidc32.dll Win32 codec, now we have our own @@ -192,14 +192,14 @@ Melanson).

-

2.2.1.7 Cinepak CVID

+

2.2.1.7 Cinepak CVID

MPlayer uses its own open source, multiplatform Cinepak decoder by default. It supports YUV outputs, so that hardware scaling is possible if the video output driver permits it.

-

2.2.1.8 RealVideo

+

2.2.1.8 RealVideo

MPlayer supports decoding all versions of RealVideo: @@ -223,14 +223,14 @@ not allow this. You have to get them yourself.

-

2.2.1.9 XViD

+

2.2.1.9 XViD

XViD is a forked development of the OpenDivX codec. It happened when ProjectMayo changed OpenDivX to closed-source DivX4, and the non-ProjectMayo people working on OpenDivX got angry, then started XViD. So both projects have the same origin.

-

Advantages:

+

Advantages:

-

Disadvantages:

+

Disadvantages:

-

Installation: It is currently available only from CVS. Here are the +

Installation:

+ +

It is currently available only from CVS. Here are the download and installation instructions:

    @@ -265,27 +267,29 @@
-

2.2.1.10 Sorenson

+

2.2.1.10 Sorenson

Sorenson is a video codec developed by Apple. We are currently able to decode the first version (SVQ1) with a native decoder.

-

Advantages:

+

Advantages:

-

Disadvantages:

+

Disadvantages:

-

Installation: it's compiled and usable per default.

+

Installation:

+ +

It's compiled and usable per default.

-

2.2.2 Audio codecs

+

2.2.2 Audio codecs

The most important audio codecs above all:

@@ -303,7 +307,7 @@ -

2.2.2.1 Software AC3 decoding

+

2.2.2.1 Software AC3 decoding

This is the default decoder used for files with AC3 audio.

@@ -330,7 +334,7 @@ supposed to work).

-

2.2.2.2 Hardware AC3 decoding

+

2.2.2.2 Hardware AC3 decoding

You need an AC3 capable sound card, with digital out (SP/DIF). The card's driver must properly support the AFMT_AC3 format (C-Media does). Connect @@ -339,7 +343,7 @@ Soundblaster Live! using ALSA (but not OSS) drivers.

-

2.2.2.3 libmad support

+

2.2.2.3 libmad support

libmad is a multiplatform MPEG audio decoding library. It does not handle broken files well, and it @@ -349,7 +353,7 @@ option.

-

2.2.2.4 VIVO audio

+

2.2.2.4 VIVO audio

The audio codec used in VIVO files depends on whether it is a VIVO/1.0 or VIVO/2.0 file. VIVO/1.0 files have g.723 audio, and VIVO/2.0 files @@ -359,7 +363,7 @@ then copy it into the /usr/lib/win32 directory.

-

2.2.2.5 RealAudio

+

2.2.2.5 RealAudio

MPlayer supports decoding nearly all versions of RealAudio: @@ -373,10 +377,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. @@ -405,7 +409,7 @@

    ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/

-

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

diff -r e6cab2610139 -r 4f87cd0f642f DOCS/documentation.html --- a/DOCS/documentation.html Mon Aug 19 11:17:24 2002 +0000 +++ b/DOCS/documentation.html Tue Aug 20 00:33:04 2002 +0000 @@ -9,20 +9,22 @@ -
- MPlayer - Movie Player for LINUX (C) 2000-2002 Arpad Gereoffy (A'rpi/ESP-team)
-
http://www.mplayerhq.hu

- [ English ] +

MPlayer - The Movie Player for LINUX

+ +

+ © 2000-2002 Arpad Gereoffy (A'rpi/ESP-team)
+ http://www.mplayerhq.hu

+ +

[ English ] [ Hungarian ] [ German ] [ French ] [ Polish ] - [ Italian ] -

+ [ Italian ]


-

Table of Contents

+

Table of Contents


@@ -301,7 +303,7 @@ -

0. How to read this documentation

+

0. How to read this documentation

If you are a first-time installer: be sure to read everything from here to the end of the Installation section, and follow the links you will find. If @@ -332,10 +334,10 @@ -

1. Introduction

- - -

1.1 Overview

+

1. Introduction

+ + +

1.1 Overview

MPlayer is a movie player for LINUX (runs on many other Unices, and non-x86 CPUs, see the ports section). It plays most @@ -368,7 +370,7 @@ but the speed is also amazing.

-

1.2 History

+

1.2 History

This began a year ago... I (A'rpi) have tried lots of players under linux (mtv,xmps,dvdview,livid/oms,videolan, @@ -417,7 +419,7 @@ -

1.3 Installation

+

1.3 Installation

In this chapter I'll try to guide you through the compiling and configuring process of MPlayer. It's not easy, but it won't necessarily @@ -428,7 +430,7 @@

You need a fairly recent system. On Linux, 2.4.x kernels are recommended.

-

SOFTWARE REQUIREMENTS
+

SOFTWARE REQUIREMENTS

-

CODECS

+

CODECS

-

VIDEO CARDS

+

VIDEO CARDS

There are generally two kind of video cards. One kind (the newer cards) has hardware scaling and YUV acceleration support, the other cards don't.

-

YUV cards

+

YUV cards

They can display and scale (zoom) the picture to any size that fits in their memory, with small CPU usage (even when zooming), thus @@ -603,7 +605,7 @@ -

Non-YUV cards

+

Non-YUV cards

Fullscreen playing can be achieved by either enabling software scaling (use the -zoom or -vop scale @@ -624,7 +626,7 @@ aalib. -

Some cards:

+

Some cards:

-

SOUND CARDS

+

SOUND CARDS

-

FEATURES

+

FEATURES

-

3.2.2.2 Commands

+

3.2.2.2 Commands

You can have a full list of known commands by running "mplayer -input cmdlist"

@@ -1560,7 +1562,7 @@ -

3.2.3 Control from LIRC

+

3.2.3 Control from LIRC

Linux Infrared Remote Control - use an easy to build home-brewn IR-receiver, an (almost) arbitrary remote control and control your Linux box with it! @@ -1610,14 +1612,14 @@ use the -lircconf <filename> switch to specify another file.

-

3.2.4 Slave mode

+

3.2.4 Slave mode

The slave mode allow you to build simple frontend to MPlayer. When enabled (with the -slave switch) MPlayer will read commands separated by new line (\n) from stdin.

-

3.3 Streaming from network or pipes

+

3.3 Streaming from network or pipes

MPlayer can play files from network, using the HTTP or MMS protocol.

@@ -1638,18 +1640,18 @@ -

4. FAQ section

- - - -

5. CD/DVD section

- - - -

6. Ports

- - -

6.1 Debian packaging

+

4. FAQ section

+ + + +

5. CD/DVD section

+ + + +

6. Ports

+ + +

6.1 Debian packaging

To build the package, get the cvs version, or .tgz and uncompress it, and cd into programs directory:

@@ -1680,7 +1682,7 @@ -

6.2 FreeBSD

+

6.2 FreeBSD

To build the package you will need GNU make (gmake, /usr/ports/devel/gmake), native BSD make will not work.

@@ -1696,7 +1698,7 @@

There's no DVD support for FreeBSD yet.

-

6.3 Solaris

+

6.3 Solaris

MPlayer should work on Solaris 2.6 or newer.

@@ -1791,7 +1793,7 @@ decoding and for color space conversion in the video output drivers.

-

6.4 StrongARM

+

6.4 StrongARM

MPlayer is reported to compile on StrongARM. Use the following command line:

@@ -1801,13 +1803,13 @@ -

6.5 Silicon Graphics / IRIX

+

6.5 Silicon Graphics / IRIX

Reported working. You'll probably have to use the SGI ao driver. Anyone has closer info?

-

6.6 QNX

+

6.6 QNX

Works. You'll need to download SDL for QNX, and install it. Then run MPlayer with -vo sdl:photon and -ao sdl:nto @@ -1817,7 +1819,7 @@ QNX has only X emulation which is VERY slow. Use SDL.

-

6.7 OpenBSD

+

6.7 OpenBSD

To build the package you will need GNU make (gmake, /usr/ports/devel/gmake), native BSD make will not work, and a recent @@ -1839,7 +1841,7 @@ version (/usr/ports/x11/mplayer).

-

6.8. Cygwin

+

6.8. Cygwin

You will have to go to the MPlayer directory, and copy or symlink etc/cygwin_inttypes.h to /usr/include/inttypes.h to @@ -1848,7 +1850,7 @@ -

Appendix A - Authors

+

Appendix A - Authors

Important
@@ -1858,7 +1860,7 @@

Read Appendix C and subscribe to mplayer-users mailing lists.

-

The MPlayer project:

+

The MPlayer project:

-

Main testers:

+

Main testers:

-

The codecs, libs:

+

The codecs, libs:

-

VIDEO EQUALIZER

+

VIDEO EQUALIZER

This is a video equalizer implemented especially for VIDIX. You can use it either with 1-8 keys as described in the man page, or @@ -954,7 +957,7 @@ filename.vob

-

2.3.1.15 Zr

+

2.3.1.15 Zr

This is a display-driver (-vo zr) for a number of MJPEG capture/playback cards (tested for DC10+ and Buz, and it should work for the @@ -987,7 +990,7 @@ -

2.3.1.16 DVB

+

2.3.1.16 DVB

MPlayer supports cards with the Siemens DVB chipset from vendors like Siemens, Technotrend, Galaxis or Hauppauge. The latest DVB drivers are @@ -1008,7 +1011,7 @@

Then compile and install as usual.

-

USAGE

+

USAGE

Hardware decoding (playing standard MPEG1/2 files) can be done with this command:

@@ -1077,7 +1080,7 @@ for 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024 -

FUTURE

+

FUTURE

If you have questions or want to hear feature announcements and take part in discussions on this subject, join our @@ -1090,7 +1093,7 @@ decompression).

-

2.3.1.17 DXR3

+

2.3.1.17 DXR3

MPlayer supports hardware accelerated playback with the Creative DXR3 and Sigma Designs Hollywood Plus cards.

@@ -1101,7 +1104,7 @@ Linux site. Configure should detect your card automatically, compilation should go without any problems.

-

USAGE

+

USAGE

@@ -1136,13 +1139,13 @@ (-ac hwac3).
  -vo dxr3:<noprebuf>:<codec>:<device>  
-

Overlay

+

Overlay

To get overlay run dxr3view that comes with the em8300 package before starting MPlayer. You can set various options in dxr3view by pressing T while holding the mouse cursor above the window.

-

MPEG1, MPEG2, VCD and DVD Notes

+

MPEG1, MPEG2, VCD and DVD Notes

MPEG1/2 content should now automatically be detected by MPlayer and it will use the hardware acceleration of the DXR3 to play it. If not, you can @@ -1157,10 +1160,10 @@ -vc mpeg12 when viewing DVDs with subtitles.

-

2.3.1.A TV-out support

+

2.3.1.A TV-out support

-

2.3.1.A.1 Matrox G400 cards

+
2.3.1.A.1 Matrox G400 cards

Under Linux you have 2 methods to get G400 TV out working:

@@ -1224,13 +1227,14 @@ -

2.3.1.A.2 ATI cards

+
2.3.1.A.2 ATI cards
-

PREAMBLE
- Currently ATI doesn't want to support any of its TV-out chips under Linux, +

PREAMBLE
+ +

Currently ATI doesn't want to support any of its TV-out chips under Linux, because of their licensed Macrovision technology.

-

ATI CARDS TV-OUT STATUS ON LINUX

+
ATI CARDS TV-OUT STATUS ON LINUX