9675
|
1 <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
|
|
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
|
3 "/usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd"
|
|
4 [
|
|
5 <!ENTITY audio.xml SYSTEM "audio.xml">
|
|
6 <!ENTITY bugreports.xml SYSTEM "bugreports.xml">
|
|
7 <!ENTITY bugs.xml SYSTEM "bugs.xml">
|
|
8 <!ENTITY cd-dvd.xml SYSTEM "cd-dvd.xml">
|
|
9 <!ENTITY codecs.xml SYSTEM "codecs.xml">
|
|
10 <!ENTITY edl.xml SYSTEM "edl.xml">
|
|
11 <!ENTITY faq.xml SYSTEM "faq.xml">
|
|
12 <!ENTITY features.xml SYSTEM "features.xml">
|
|
13 <!ENTITY formats.xml SYSTEM "formats.xml">
|
|
14 <!ENTITY history.xml SYSTEM "history.xml">
|
|
15 <!ENTITY install.xml SYSTEM "install.xml">
|
|
16 <!ENTITY mail-lists.xml SYSTEM "mail-lists.xml">
|
|
17 <!ENTITY mencoder.xml SYSTEM "mencoder.xml">
|
|
18 <!ENTITY patches.xml SYSTEM "patches.xml">
|
|
19 <!ENTITY ports.xml SYSTEM "ports.xml">
|
|
20 <!ENTITY skin.xml SYSTEM "skin.xml">
|
|
21 <!ENTITY tvinput.xml SYSTEM "tvinput.xml">
|
|
22 <!ENTITY usage.xml SYSTEM "usage.xml">
|
|
23 <!ENTITY users-vs-dev.xml SYSTEM "users-vs-dev.xml">
|
|
24 <!ENTITY video-filters.xml SYSTEM "video-filters.xml">
|
|
25 <!ENTITY video.xml SYSTEM "video.xml">
|
|
26 ]>
|
|
27
|
10351
|
28 <book id="index" lang="en">
|
9675
|
29 <bookinfo id="toc">
|
|
30 <title>MPlayer - The Movie Player for LINUX</title>
|
|
31 <subtitle><ulink url="http://www.mplayerhq.hu"></ulink></subtitle>
|
9683
|
32 <date>March 24, 2003</date>
|
9675
|
33 <copyright>
|
|
34 <year>2000</year>
|
|
35 <year>2001</year>
|
|
36 <year>2002</year>
|
|
37 <year>2003</year>
|
|
38 <holder>Arpad Gereoffy (A'rpi/ESP-team)</holder>
|
|
39 </copyright>
|
|
40 <!--
|
|
41 <legalnotice>
|
|
42 <title>License</title>
|
|
43 <para>This program is free software; you can redistribute it and/or modify
|
|
44 it under the terms of the GNU General Public License as published by the
|
|
45 Free Software Foundation; either version 2 of the License, or (at your
|
|
46 option) any later version.</para>
|
|
47
|
|
48 <para>This program is distributed in the hope that it will be useful, but
|
|
49 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
|
50 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
51 for more details.</para>
|
|
52
|
|
53 <para>You should have received a copy of the GNU General Public License
|
|
54 along with this program; if not, write to the Free Software Foundation,
|
|
55 Inc., 59 Temple Place, Suite 330, Boston, MA, 02111-1307, USA.</para>
|
|
56 </legalnotice>
|
|
57 -->
|
|
58 </bookinfo>
|
|
59
|
|
60
|
|
61 <preface id="howtoread">
|
|
62 <title>How to read this documentation</title>
|
|
63
|
|
64 <para>
|
|
65 If you are a first-time installer: be sure to read everything from here to
|
|
66 the end of the Installation section, and follow the links you will find. If
|
|
67 you have any other questions, return to the <link linkend="toc">Table of
|
|
68 Contents</link> and search for the topic, read the <xref linkend="faq"/>,
|
10462
|
69 or try grepping through the files. Most questions should be answered somewhere
|
|
70 here and the rest has probably already been asked on our
|
|
71 <link linkend="mailinglists">mailing lists</link>. Check the
|
|
72 <ulink url="http://www.mplayerhq.hu/cgi-bin/htsearch">archives</ulink>, there
|
|
73 is a lot of valuable information to be found there.
|
9675
|
74 </para>
|
|
75 </preface>
|
|
76
|
|
77
|
|
78 <chapter id="intro">
|
|
79 <title>Introduction</title>
|
|
80
|
|
81 <para>
|
|
82 <application>MPlayer</application> is a movie player for Linux (runs on
|
|
83 many other Unices, and <emphasis role="bold">non-x86</emphasis> CPUs, see
|
|
84 <xref linkend="ports"/>). It plays most MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV,
|
10132
|
85 QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA, Matroska files, supported by
|
9675
|
86 many native, XAnim, RealPlayer, and Win32 DLL codecs. You can watch
|
10132
|
87 <emphasis role="bold">VideoCD, SVCD, DVD, 3ivx, RealMedia, Sorenson, Theora</emphasis>, and
|
9675
|
88 <emphasis role="bold">DivX</emphasis> movies too (and you don't need the avifile
|
|
89 library at all!). Another big feature of mplayer is the wide range of
|
|
90 supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib,
|
|
91 fbdev, AAlib, DirectFB, but you can use GGI and SDL (and this way all their
|
|
92 drivers) and some lowlevel card-specific drivers (for Matrox, 3Dfx and
|
|
93 Radeon, Mach64, Permedia3) too! Most of them supports software or hardware
|
|
94 scaling, so you can enjoy movies in fullscreen.
|
|
95 <application>MPlayer</application> supports displaying through some
|
9683
|
96 hardware MPEG decoder boards, such as the <link linkend="dvb">DVB</link> and
|
|
97 <link linkend="dxr3">DXR3/Hollywood+</link>. And what about the nice big
|
|
98 antialiased shaded subtitles (<emphasis role="bold">10 supported types</emphasis>)
|
|
99 with European/ISO 8859-1,2 (Hungarian, English, Czech, etc), Cyrillic, Korean
|
|
100 fonts, and the onscreen display (OSD)?
|
9675
|
101 </para>
|
|
102
|
|
103 <para>
|
|
104 The player is rock solid playing damaged MPEG files (useful for some VCDs),
|
|
105 and it plays bad AVI files which are unplayable with the famous windows
|
|
106 media player. Even AVI files without index chunk are playable, and you can
|
|
107 temporarily rebuild their indexes with the <option>-idx</option> option, or
|
|
108 permanently with <application>MEncoder</application>, thus enabling
|
|
109 seeking! As you see, stability and quality are the most important things,
|
|
110 but the speed is also amazing.
|
|
111 </para>
|
|
112
|
|
113 <para>
|
|
114 <application>MEncoder</application> (MPlayer's Movie Encoder) is a simple movie
|
|
115 encoder, designed to encode MPlayer-playable movies
|
|
116 (<emphasis role="bold">AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA</emphasis>)
|
|
117 to other MPlayer-playable formats (see below). It can encode with various codecs,
|
9683
|
118 like <emphasis role="bold">DivX4</emphasis> (1 or 2 passes), libavcodec,
|
|
119 <emphasis role="bold">PCM/MP3/VBR MP3</emphasis> audio. Also has powerful plugin
|
|
120 system for video manipulation.
|
9675
|
121 </para>
|
|
122
|
|
123
|
|
124 <itemizedlist>
|
|
125 <title>MEncoder features</title>
|
|
126 <listitem><simpara>
|
|
127 Encoding from the wide range of fileformats and decoders of
|
|
128 <application>MPlayer</application>
|
|
129 </simpara></listitem>
|
|
130 <listitem><simpara>
|
|
131 Encoding to all the codecs of ffmpeg's <link
|
|
132 linkend="ffmpeg">libavcodec</link>
|
|
133 </simpara></listitem>
|
|
134 <listitem><simpara>
|
|
135 Video encoding from <emphasis role="bold">V4L compatible TV tuners</emphasis>
|
|
136 </simpara></listitem>
|
|
137 <listitem><simpara>
|
|
138 Encoding/multiplexing to interleaved AVI files with proper index
|
|
139 </simpara></listitem>
|
|
140 <listitem><simpara>
|
|
141 Creating files from external audio stream
|
|
142 </simpara></listitem>
|
|
143 <listitem><simpara>
|
|
144 1, 2 or 3 pass encoding
|
|
145 </simpara></listitem>
|
|
146 <listitem><para>
|
|
147 <emphasis role="bold">VBR</emphasis> MP3 audio
|
|
148 <important><simpara>
|
|
149 VBR MP3 audio doesn't always play nicely on windows players!
|
|
150 </simpara></important>
|
|
151 </para></listitem>
|
|
152 <listitem><simpara>
|
|
153 PCM audio
|
|
154 </simpara></listitem>
|
|
155 <listitem><simpara>
|
|
156 Stream copying
|
|
157 </simpara></listitem>
|
|
158 <listitem><simpara>
|
|
159 Input A/V synchronizing (PTS-based, can be disabled with
|
|
160 <option>-mc 0</option> option)
|
|
161 </simpara></listitem>
|
|
162 <listitem><simpara>
|
|
163 FPS correction with <option>-ofps</option> option (useful when encoding
|
|
164 29.97 fps VOB to 24 fps AVI)
|
|
165 </simpara></listitem>
|
|
166 <listitem><simpara>
|
|
167 Using our very powerful plugin system (crop, expand, flip, postprocess,
|
|
168 rotate, scale, rgb/yuv conversion)
|
|
169 </simpara></listitem>
|
|
170 <listitem><simpara>
|
|
171 Can encode DVD/VOBsub <emphasis role="bold">AND</emphasis> text subtitles
|
|
172 into the output file
|
|
173 </simpara></listitem>
|
|
174 <listitem><simpara>
|
|
175 Can rip DVD subtitles to Vobsub format
|
|
176 </simpara></listitem>
|
|
177 </itemizedlist>
|
|
178
|
|
179 <itemizedlist>
|
|
180 <title>Planned features</title>
|
|
181 <listitem><simpara>
|
|
182 Even wider variety of available en/decoding formats/codecs
|
|
183 (creating VOB files with DivX4/Indeo5/VIVO streams :).
|
|
184 </simpara></listitem>
|
|
185 </itemizedlist>
|
|
186
|
|
187 <!-- FIXME: the license should be in bookinfo -->
|
|
188 <para>
|
|
189 <application>MPlayer</application> and <application>MEncoder</application>
|
|
190 can be distributed under the terms of the GNU General Public License Version 2.
|
|
191 </para>
|
|
192
|
|
193 &history.xml;
|
|
194 &install.xml;
|
|
195 </chapter>
|
|
196
|
|
197
|
|
198 &features.xml;
|
|
199 &usage.xml;
|
|
200 &faq.xml;
|
|
201 &cd-dvd.xml;
|
|
202 &ports.xml;
|
|
203 &mencoder.xml;
|
|
204 &mail-lists.xml;
|
|
205 &bugreports.xml;
|
|
206 &bugs.xml;
|
|
207 &skin.xml;
|
|
208 &users-vs-dev.xml;
|
|
209 &patches.xml;
|
|
210 </book>
|