annotate DOCS/xml/en/documentation.xml @ 34230:cb99b294424b

doc: drop outdated FIXME comment
author diego
date Mon, 07 Nov 2011 19:54:29 +0000
parents 8b5513a75ab4
children dad89f022a1a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20535
c0687e92d463 convert DOCS/xml/en and help_mp-en.h to UTF-8
kraymer
parents: 20079
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
10913
49b1a67e7381 Add revision keyword to english xml files, to ease translation synchronization
lumag
parents: 10462
diff changeset
2 <!-- $Revision$ -->
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
3
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
4 <bookinfo id="toc">
12645
3841ef14a481 name change
diego
parents: 12615
diff changeset
5 <title><application>MPlayer</application> - The Movie Player</title>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
6 <subtitle><ulink url="http://www.mplayerhq.hu"></ulink></subtitle>
9683
nicolas
parents: 9675
diff changeset
7 <date>March 24, 2003</date>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
8 <copyright>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
9 <year>2000</year>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
10 <year>2001</year>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
11 <year>2002</year>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
12 <year>2003</year>
12243
56fbb898c223 copyright --> MPlayer team
diego
parents: 12216
diff changeset
13 <year>2004</year>
14311
f0d7cd1174d6 happy new year
diego
parents: 14024
diff changeset
14 <year>2005</year>
17312
25fdd83982a4 Update copyright date to 2006
gpoirier
parents: 16709
diff changeset
15 <year>2006</year>
21849
28eb65b3a241 upgrade copyright years
gpoirier
parents: 21725
diff changeset
16 <year>2007</year>
25538
02ec992230b1 update copyright year to 2008
gpoirier
parents: 24273
diff changeset
17 <year>2008</year>
29263
0f1b5b68af32 whitespace cosmetics: Remove all trailing whitespace.
diego
parents: 28231
diff changeset
18 <year>2009</year>
30372
902fc3933489 big new year patch for documentations
Gabrov
parents: 29263
diff changeset
19 <year>2010</year>
12243
56fbb898c223 copyright --> MPlayer team
diego
parents: 12216
diff changeset
20 <holder>MPlayer team</holder>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
21 </copyright>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
22 <legalnotice>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
23 <title>License</title>
23558
8d3fe0133760 Fix license header.
diego
parents: 21849
diff changeset
24 <para>MPlayer is free software; you can redistribute it and/or modify
31769
c6e58ec31959 MPlayer is licensed as GPL version 2, not any later version.
diego
parents: 30372
diff changeset
25 it under the terms of the GNU General Public License version 2 as
c6e58ec31959 MPlayer is licensed as GPL version 2, not any later version.
diego
parents: 30372
diff changeset
26 published by the Free Software Foundation.</para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
27
23558
8d3fe0133760 Fix license header.
diego
parents: 21849
diff changeset
28 <para>MPlayer is distributed in the hope that it will be useful, but
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
29 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
30 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
31 for more details.</para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
32
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
33 <para>You should have received a copy of the GNU General Public License
23558
8d3fe0133760 Fix license header.
diego
parents: 21849
diff changeset
34 along with MPlayer; if not, write to the Free Software Foundation,
19614
36589811e5d0 The FSF changed postal address.
diego
parents: 19568
diff changeset
35 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.</para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
36 </legalnotice>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
37 </bookinfo>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
38
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
39
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
40 <preface id="howtoread">
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
41 <title>How to read this documentation</title>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
42
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
43 <para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
44 If you are a first-time installer: be sure to read everything from here to
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
45 the end of the Installation section, and follow the links you will find. If
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
46 you have any other questions, return to the <link linkend="toc">Table of
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
47 Contents</link> and search for the topic, read the <xref linkend="faq"/>,
10462
63ba9a05bb68 sync with HTML
diego
parents: 10351
diff changeset
48 or try grepping through the files. Most questions should be answered somewhere
63ba9a05bb68 sync with HTML
diego
parents: 10351
diff changeset
49 here and the rest has probably already been asked on our
21358
b9eeab86c6c1 Fix URL, it has moved.
torinthiel
parents: 20535
diff changeset
50 <ulink url="http://www.mplayerhq.hu/design7/mailing_lists.html">mailing lists</ulink>.
19726
a7c1cd01d515 Mailing list descriptions are on the homepage, remove from here.
diego
parents: 19614
diff changeset
51 Check the
27179
77b12b0470e4 fix a FIXME: give the URL of the list of mailing lists (since we don't have a direct link to the list of archives)
gpoirier
parents: 27143
diff changeset
52 <ulink url="https://lists.mplayerhq.hu/mailman/listinfo">archives</ulink>, there
10462
63ba9a05bb68 sync with HTML
diego
parents: 10351
diff changeset
53 is a lot of valuable information to be found there.
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
54 </para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
55 </preface>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
56
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
57
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
58 <chapter id="intro">
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
59 <title>Introduction</title>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
60
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
61 <para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
62 <application>MPlayer</application> is a movie player for Linux (runs on
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
63 many other Unices, and non-x86 CPUs, see <xref linkend="ports"/>).
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
64 It plays most MPEG, VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM,
21521
b210a229fbcb General reformatting round:
torinthiel
parents: 21358
diff changeset
65 NuppelVideo, yuv4mpeg, FILM, RoQ, PVA, Matroska files, supported by
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
66 many native, XAnim, RealPlayer, and Win32 DLL codecs. You can watch
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
67 Video CD, SVCD, DVD, 3ivx, RealMedia, Sorenson, Theora,
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
68 and MPEG-4 (DivX) movies, too. Another big
13961
2946cbf097b5 DivX is MPEG4, so let's call it MPEG4 to avoid confusion.
diego
parents: 13716
diff changeset
69 feature of <application>MPlayer</application> is the wide range of
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
70 supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib,
12216
d4e2bdc246a3 -vo caca documentation, patch by Pigeon <pigeon@pigeond.net>
diego
parents: 11907
diff changeset
71 fbdev, AAlib, libcaca, DirectFB, but you can use GGI and SDL (and this way all
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
72 their drivers) and some low level card-specific drivers (for Matrox, 3Dfx and
18426
2306dcaa256f grammar fix
kraymer
parents: 17321
diff changeset
73 Radeon, Mach64, Permedia3) too! Most of them support software or hardware
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
74 scaling, so you can enjoy movies in fullscreen.
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
75 <application>MPlayer</application> supports displaying through some
9683
nicolas
parents: 9675
diff changeset
76 hardware MPEG decoder boards, such as the <link linkend="dvb">DVB</link> and
nicolas
parents: 9675
diff changeset
77 <link linkend="dxr3">DXR3/Hollywood+</link>. And what about the nice big
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
78 antialiased shaded subtitles (14 supported types)
9683
nicolas
parents: 9675
diff changeset
79 with European/ISO 8859-1,2 (Hungarian, English, Czech, etc), Cyrillic, Korean
nicolas
parents: 9675
diff changeset
80 fonts, and the onscreen display (OSD)?
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
81 </para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
82
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
83 <para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
84 The player is rock solid playing damaged MPEG files (useful for some VCDs),
27143
ad77d9f174ca consistency fix: capitalize Windows Media Player, and add <application> tag around it.
gpoirier
parents: 26958
diff changeset
85 and it plays bad AVI files which are unplayable with the famous
ad77d9f174ca consistency fix: capitalize Windows Media Player, and add <application> tag around it.
gpoirier
parents: 26958
diff changeset
86 <application>Windows Media Player</application>.
ad77d9f174ca consistency fix: capitalize Windows Media Player, and add <application> tag around it.
gpoirier
parents: 26958
diff changeset
87 Even AVI files without index chunk are playable, and you can
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
88 temporarily rebuild their indexes with the <option>-idx</option> option, or
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
89 permanently with <application>MEncoder</application>, thus enabling
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
90 seeking! As you see, stability and quality are the most important things,
13716
591399303d20 Clarify filters vs plugins.
diego
parents: 12645
diff changeset
91 but the speed is also amazing. There is also a powerful filter system for
591399303d20 Clarify filters vs plugins.
diego
parents: 12645
diff changeset
92 video and audio manipulation.
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
93 </para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
94
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
95 <para>
12578
3f543ec01d1e 's should be outside of <application> tags.
diego
parents: 12343
diff changeset
96 <application>MEncoder</application> (<application>MPlayer</application>'s Movie
11540
d480f7e36b74 <application> attack
wight
parents: 10913
diff changeset
97 Encoder) is a simple movie encoder, designed to encode
d480f7e36b74 <application> attack
wight
parents: 10913
diff changeset
98 <application>MPlayer</application>-playable movies
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
99 AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA
21521
b210a229fbcb General reformatting round:
torinthiel
parents: 21358
diff changeset
100 to other <application>MPlayer</application>-playable formats (see below).
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
101 It can encode with various codecs, like MPEG-4 (DivX4)
14421
4a70b65cd2ae consistent "two pass" spelling
diego
parents: 14311
diff changeset
102 (one or two passes), <systemitem class="library">libavcodec</systemitem>,
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
103 PCM/MP3/VBR MP3 audio.
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
104 </para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
105
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
106 <itemizedlist>
11540
d480f7e36b74 <application> attack
wight
parents: 10913
diff changeset
107 <title><application>MEncoder</application> features</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
108 <listitem><para>
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
109 Encoding from the wide range of file formats and decoders of
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
110 <application>MPlayer</application>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
111 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
112 <listitem><para>
11822
359eaf957bf1 Add <systemitem class="library"> tags to libavcodec and a few others.
diego
parents: 11817
diff changeset
113 Encoding to all the codecs of FFmpeg's
27809
db2e2dff503a Remove useless FFmpeg codec section.
diego
parents: 27737
diff changeset
114 <systemitem class="library">libavcodec</systemitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
115 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
116 <listitem><para>
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
117 Video encoding from V4L compatible TV tuners
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
118 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
119 <listitem><para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
120 Encoding/multiplexing to interleaved AVI files with proper index
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
121 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
122 <listitem><para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
123 Creating files from external audio stream
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
124 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
125 <listitem><para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
126 1, 2 or 3 pass encoding
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
127 </para></listitem>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
128 <listitem><para>
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
129 VBR MP3 audio
21521
b210a229fbcb General reformatting round:
torinthiel
parents: 21358
diff changeset
130 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
131 <listitem><para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
132 PCM audio
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
133 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
134 <listitem><para>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
135 Stream copying
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
136 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
137 <listitem><para>
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
138 Input A/V synchronizing (pts-based, can be disabled with
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
139 <option>-mc 0</option> option)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
140 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
141 <listitem><para>
15170
diego
parents: 14958
diff changeset
142 fps correction with <option>-ofps</option> option (useful when encoding
14958
85546d215f6e precise framerate values everywhere
diego
parents: 14421
diff changeset
143 30000/1001 fps VOB to 24000/1001 fps AVI)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
144 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
145 <listitem><para>
13716
591399303d20 Clarify filters vs plugins.
diego
parents: 12645
diff changeset
146 Using our very powerful filter system (crop, expand, flip, postprocess,
26958
b89c59df8ba6 Run the whole documentation through ispell.
diego
parents: 26955
diff changeset
147 rotate, scale, RGB/YUV conversion)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
148 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
149 <listitem><para>
26955
201edd6f563c Get rid of needless emphasis.
diego
parents: 25538
diff changeset
150 Can encode DVD/VOBsub and text subtitles
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
151 into the output file
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
152 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
153 <listitem><para>
12615
84e078fd64b4 uniform VOBsub spelling
diego
parents: 12578
diff changeset
154 Can rip DVD subtitles to VOBsub format
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21521
diff changeset
155 </para></listitem>
9675
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
156 </itemizedlist>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
157
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
158 <para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
159 <application>MPlayer</application> and <application>MEncoder</application>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
160 can be distributed under the terms of the GNU General Public License Version 2.
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
161 </para>
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
162
62c5a17038ba XML version of MPlayer's doc
nicolas
parents:
diff changeset
163 </chapter>