From 2c4e0598b694b153dc9cbd6172d771c07608aa39 Mon Sep 17 00:00:00 2001
From: diego 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
@@ -324,14 +324,14 @@ Developer Cries
read the words on the OTHER side of the colon." MPlayer is a movie player for LINUX (runs on many other Unices, and
-non-x86 CPUs, see section 6). It plays most MPEG, VOB,
-AVI, OGG, VIVO, ASF/WMV, QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ
-files, supported by many native, XAnim, RealPlayer, and
+non-x86 CPUs, see the ports section). It plays most
+MPEG, VOB, AVI, OGG, VIVO, ASF/WMV, QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg,
+FILM, RoQ files, supported by many native, XAnim, RealPlayer, and
Win32 DLL codecs. You can watch VideoCD, SVCD, DVD,
3ivx, RealMedia, and DivX movies too (and you don't need
the avifile
@@ -342,8 +342,8 @@ and some lowlevel card-specific drivers (for Matrox, 3Dfx and Radeon,
Mach64, Permedia3), too! Most
of them supports software or hardware scaling, so you can enjoy movies in
fullscreen. MPlayer supports displaying through some hardware MPEG
-decoder boards, such as the DVB and
- DXR3/Hollywood+! And what about the
+decoder boards, such as the DVB and
+ DXR3/Hollywood+! And what about the
nice big antialiased
shaded subtitles (10 supported types!!!) with european/ISO 8859-1,2
(Hungarian, English, Czech, etc), Cyrillic, Korean fonts, and the onscreen
@@ -360,7 +360,7 @@ As you see, stability and quality are the most important things,
but the speed is also amazing. This began a year ago...
I (A'rpi) have tried lots of players under linux (mtv,xmps,dvdview,livid/oms,videolan,
@@ -409,7 +409,7 @@ too. So I've decided to write/modify one... 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
@@ -439,10 +439,9 @@ will take some time, but it DOES worth it.
-
@@ -294,12 +294,12 @@ Developer Cries
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ image display) on cards that support it.
Make sure its development package is installed, too, otherwise
it won't work.
For some video cards you don't need XFree86. See list below.
SOUND CARDS
@@ -635,30 +634,30 @@ the following drivers:FEATURES
Debian users can build a .deb package for themselves, it's very
simple. Just exec fakeroot debian/rules binary
in MPlayer's
-root dir. Detailed instructions can be found here.
ALWAYS browse the output of ./configure
, and the
configure.log
file, they contain information about what will be
@@ -738,8 +737,8 @@ you what is missing.
Though not mandatory, the fonts should be installed in order to gain
OSD, and subtitle functionality. Download mp-arial-iso-8859-*.zip
-and/or optional (if exists) language updates. It's VERY RECOMMENDED to check
-section 1.5 for details.
mkdir ~/.mplayer/font @@ -749,7 +748,7 @@ and/or optional (if exists) language updates. It's VERY RECOMMENDED to check- +
The GUI needs GTK (it isn't GTK, but the panels are). The skins are stored
in PNG format, so gtk, libpng (and their devel stuff) has to be installed.
@@ -773,7 +772,7 @@ these directories for a default named directory, but you can use the
-skin newskin
option, or the skin=newskin
config file
directive to use the skin in */Skin/newskin
directory.
MPlayer can display subtitles along with movie files. Currently the following
@@ -826,7 +825,7 @@ timing, and therefore the -subfps
option cannot be used with this f
convert the frame rate. There is a little perl script in the contrib
directory of
the MPlayer FTP site to do this conversion for you.
About DVD subtitles, read the DVD section.
+About DVD subtitles, read the DVD section.
MPlayer introduces a new subtitle format called MPsub. It was designed by me (Gabucino). Basically its main feature is being @@ -908,25 +907,25 @@ of the movie (switch it off with the "o" key).
You can change default behaviour by setting osdlevel=
variable in config file.
2.3.. Video & Audio output devices
+2.3 Video & Audio output devices
-2.4.. MEncoder - An All-Purpose Encoder
+2.4 MEncoder - An All-Purpose Encoder
- + - +This section is about how to enable watching/grabbing from V4L compatible TV tuner.
@@ -935,7 +934,7 @@ TV tuner. without tweaking/experimenting! - +./configure
will autodetect
@@ -951,7 +950,7 @@ TV tuner.
(-vo sdl
) colorspaces.
You can specify these with the outfmt=YV12
option, see below.
-
+
@@ -1035,7 +1034,7 @@ TV tuner. |
h / k | select previous/next channel | ||
b | change channel list |
Dummy output, to AAlib :)
@@ -1062,10 +1061,10 @@ screen, although input works with xawtv or similar, then try to use the
Both MPlayer and MEncoder support using a universal video filter layer, which comprises numerous plugins that are listed and @@ -1077,7 +1076,7 @@ screen, although input works with xawtv or similar, then try to use the
With this filter layer it's possible to perform fast image format conversion
between the various RGB and YUV formats when necessary. This enables for
example playing RGB data on xv
and xmga
video output
- drivers among other things (see the Scale filter).
The filter layer also does Direct Rendering between the plugins, to maximize the speed. @@ -1085,7 +1084,7 @@ screen, although input works with xawtv or similar, then try to use the
Note that the postprocessing code is now also a part of the layer. It will be explained below.
- + mplayer/mencoder -vop filter1,filter2,filter3,...
mplayer -vop help
Description:
@@ -1117,7 +1116,7 @@ screen, although input works with xawtv or similar, then try to use the -vop crop[=width:height:x:y]
Description:
@@ -1131,7 +1130,7 @@ screen, although input works with xawtv or similar, then try to use the -vop expand[=width:height:x:y]
Description:
@@ -1145,7 +1144,7 @@ screen, although input works with xawtv or similar, then try to use the -vop lavc
Description:
@@ -1157,7 +1156,7 @@ screen, although input works with xawtv or similar, then try to use the -vop flip
Description:
@@ -1171,7 +1170,7 @@ screen, although input works with xawtv or similar, then try to use theformat
can be for example: rgb32, yuy2, etc...)
-
+
Description:
@@ -1184,7 +1183,7 @@ screen, although input works with xawtv or similar, then try to use the -vop pp[=postprocess options/keywords]
Description:
@@ -1197,7 +1196,7 @@ screen, although input works with xawtv or similar, then try to use the -vop rgb2bgr[=swap]
Description:
@@ -1209,7 +1208,7 @@ screen, although input works with xawtv or similar, then try to use the -vop rotate[=x]
Description:
@@ -1228,7 +1227,7 @@ screen, although input works with xawtv or similar, then try to use the -vop scale[=width:height]
Description:
@@ -1239,7 +1238,7 @@ screen, although input works with xawtv or similar, then try to use the -vop yuy2
Description:
@@ -1250,7 +1249,7 @@ screen, although input works with xawtv or similar, then try to use the -vop mirror
Description:
@@ -1261,7 +1260,7 @@ screen, although input works with xawtv or similar, then try to use the -vop dvbscale
Description:
@@ -1276,7 +1275,7 @@ screen, although input works with xawtv or similar, then try to use the -vop cropdetect[=limit]
Description:
@@ -1289,9 +1288,9 @@ screen, although input works with xawtv or similar, then try to use the -vop rectangle[=width:height:x:y]
MPlayer utilizes a complex playtree. It consists of global options
written as first (for example mplayer -vfm 5
), and options
@@ -1323,13 +1322,13 @@ Xine does: mplayer dvd://1
or mplayer vcd://1
mplayer -abs 65536 -delay -0.4 -nobps ~/movies/test.avi
-
MPlayer has a fully configurable, command driven, control layer which lets you control MPlayer with keyboard, mouse, joystick or remote control (using LIRC).
- +Keyboard
@@ -1382,7 +1381,7 @@ Xine does:mplayer dvd://1
or mplayer vcd://1
MPlayer allows you bind any key/button to any MPlayer command using a simple config file. The syntax consist of a key name followed by a @@ -1409,7 +1408,7 @@ ENTER pt_step 1 1 -
+You can have a full list by running mplayer -input keylist
You can have a full list of known commands by running "mplayer -input cmdlist"
@@ -1544,7 +1543,7 @@ ENTER pt_step 1 1Linux Infrared Remote Control - use an easy to build home-brewn IR-receiver, an (almost) arbitrary remote control and control your linux box with it! @@ -1594,14 +1593,14 @@ end use the -lircconf <filename> switch to specify another file.
- +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.
@@ -1620,16 +1619,16 @@ used to play from FTP: wget ftp://micorsops.com/something.avi -O - | mplayer -cache 8192 -
4. FAQ section
+4. FAQ section
- + - + - +To build the package, get the cvs version, or .tgz and uncompress it, and cd into programs directory:
@@ -1660,7 +1659,7 @@ dpkg-deb: building package `mplayer' in `../mplayer_0.90-1_i386.deb'. - +To build the package you will need GNU make (gmake, /usr/ports/devel/gmake), native BSD make will not work.
@@ -1675,7 +1674,7 @@ symbolic link:ln -s /dev/(your_cdrom_device) /dev/cdrom
There's no DVD support for FreeBSD yet.
- +MPlayer should work on Solaris 2.6 or newer.
@@ -1770,7 +1769,7 @@ all data is accessed modulo 4GB decoding and for color space conversion in the video output drivers. - +MPlayer is reported to compile on StrongARM. Use the following command line:
@@ -1780,13 +1779,13 @@ all data is accessed modulo 4GB - +Reported working. You'll probably have to use the SGI ao driver. Anyone has closer info?
- +Works. You'll need to download SDL for QNX, and install it. Then run
MPlayer with -vo sdl:photon
and -ao sdl:nto
@@ -1796,7 +1795,7 @@ Anyone has closer info?
To build the package you will need GNU make (gmake,
/usr/ports/devel/gmake), native BSD make will not work, and a recent
@@ -1817,7 +1816,7 @@ kernel with "option USER_LDT
".
The not so hardcore hackers amongst us might want to use the ports version (/usr/ports/x11/mplayer).
-You will have to go to the MPlayer directory, and copy or symlink @@ -1825,11 +1824,11 @@ version (/usr/ports/x11/mplayer).
make MPlayer compile. Otherwise it will complain about missingintypes.h
.
-
+
NOTE: Do *NOT* send bug reports, help & feature requests directly to the authors!
-Read Appendix C and subscribe to mplayer-users mailing lists.
+Read Appendix C and subscribe to mplayer-users mailing lists.
The MPlayer project:
@@ -2371,7 +2370,7 @@ other technical help from: -Appendix A2 - MPlayer code and documentation maintainers
+Appendix A2 - MPlayer code and documentation maintainers
HomepageThere are some public mailing lists on MPlayer. Subscribing can be achieved on the following addresses:
@@ -2506,7 +2505,7 @@ This list should be kept low-traffic.Appendix C - How to report bugs
+Appendix C - How to report bugs
- +Special system/CPU-specific bugs/problems: