source: multimedia/videoutils/mplayer.xml@ f15e274

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since f15e274 was f15e274, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Typo fix. Multimedia.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5382 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 22.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY mplayer-download-http "http://www.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2">
8 <!ENTITY mplayer-download-ftp "ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2">
9 <!ENTITY mplayer-md5sum "aaca4fd327176c1afb463f0f047ef6f4">
10 <!ENTITY mplayer-size "6.6 MB">
11 <!ENTITY mplayer-buildsize "97 MB (additional 22 MB for essential CODECs)">
12 <!ENTITY mplayer-time "2.0 SBU">
13
14 <!ENTITY mplayer-codec "essential-20050412.tar.bz2">
15 <!ENTITY mplayer-codec-md5sum "5fe89bb095bdf9b4f9cda5479dbde906">
16 <!ENTITY mplayer-codec-size "9.3 MB">
17
18 <!ENTITY mplayer-skin "Blue-1.4.tar.bz2">
19 <!ENTITY mplayer-skin-md5sum "05dd8e4f11a715c9e5d2abf1cdeb907c">
20 <!ENTITY mplayer-skin-size "221 KB">
21
22 <!ENTITY mplayer-font "font-arial-iso-8859-1">
23 <!ENTITY mplayer-font-md5sum "1ecd31d17b51f16332b1fcc7da36b312">
24 <!ENTITY mplayer-font-size "234 KB">
25]>
26
27<sect1 id="mplayer" xreflabel="MPlayer-&mplayer-version;">
28 <?dbhtml filename="mplayer.html"?>
29
30 <sect1info>
31 <othername>$LastChangedBy$</othername>
32 <date>$Date$</date>
33 <keywordset>
34 <keyword role="package">MPlayer-&mplayer-version;.tar</keyword>
35 <keyword role="ftpdir">MPlayer</keyword>
36 </keywordset>
37 </sect1info>
38
39 <title>MPlayer-&mplayer-version;</title>
40
41 <indexterm zone="mplayer">
42 <primary sortas="a-MPlayer">MPlayer</primary>
43 </indexterm>
44
45 <sect2 role="package">
46 <title>Introduction to MPlayer</title>
47
48 <para>The <application>MPlayer</application> package contains an audio/video
49 player controlled via the command line or a graphical interface which is able
50 to play almost every popular audio and video file format and CODEC
51 (COder/DECoder, also COmpressor/DECompressor). With supported video
52 hardware and additional drivers, <application>MPlayer</application> can play
53 video files without an <application>X Window System</application> installed.</para>
54
55 <para>For <application>MPlayer</application> general information and
56 available features, including a full list of file formats, CODECs and
57 output devices supported by <application>MPlayer</application>, visit the
58 <ulink url="http://www1.mplayerhq.hu/homepage/design7/info.html">
59 <application>MPlayer</application> web site</ulink>.</para>
60
61 <bridgehead renderas="sect3">Package Information</bridgehead>
62 <itemizedlist spacing="compact">
63 <listitem>
64 <para>Download (HTTP): <ulink url="&mplayer-download-http;"/></para>
65 </listitem>
66 <listitem>
67 <para>Download (FTP): <ulink url="&mplayer-download-ftp;"/></para>
68 </listitem>
69 <listitem>
70 <para>Download MD5 sum: &mplayer-md5sum;</para>
71 </listitem>
72 <listitem>
73 <para>Download size: &mplayer-size;</para>
74 </listitem>
75 <listitem>
76 <para>Estimated disk space required: &mplayer-buildsize;</para>
77 </listitem>
78 <listitem>
79 <para>Estimated build time: &mplayer-time;</para>
80 </listitem>
81 </itemizedlist>
82
83 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
84
85 <itemizedlist spacing='compact'>
86 <title>Patches</title>
87 <listitem>
88 <para>Required Patch: <ulink
89 url="&patch-root;/MPlayer-&mplayer-version;-gcc4-1.patch"/></para>
90 </listitem>
91 <listitem>
92 <para>Required Patch (for fbdev driver support): <ulink
93 url="&patch-root;/MPlayer-&mplayer-version;-kernel_2.6-1.patch"/></para>
94 </listitem>
95 </itemizedlist>
96
97 <itemizedlist spacing='compact'>
98 <title>CODECs</title>
99 <listitem>
100 <para>Proprietary CODECs: <ulink
101 url="http://www.mplayerhq.hu/MPlayer/releases/codecs/&mplayer-codec;"/></para>
102 </listitem>
103 <listitem>
104 <para>Download MD5 sum: &mplayer-codec-md5sum;</para>
105 </listitem>
106 <listitem>
107 <para>Download size: &mplayer-codec-size;</para>
108 </listitem>
109 <listitem><para>Additional CODECs: <ulink
110 url="http://www.mplayerhq.hu/MPlayer/releases/codecs/"/></para>
111 </listitem>
112 </itemizedlist>
113
114 <itemizedlist spacing='compact'>
115 <title>Skins</title>
116 <listitem>
117 <para>Default GUI skin: <ulink
118 url="http://www.mplayerhq.hu/MPlayer/Skin/&mplayer-skin;"/></para>
119 </listitem>
120 <listitem>
121 <para>Download MD5 sum: &mplayer-skin-md5sum;</para>
122 </listitem>
123 <listitem>
124 <para>Download size: &mplayer-skin-size;</para>
125 </listitem>
126 <listitem>
127 <para>Additional skins: <ulink
128 url="http://www1.mplayerhq.hu/MPlayer/Skin/"/></para>
129 </listitem>
130 </itemizedlist>
131
132 <itemizedlist spacing='compact'>
133 <title>Fonts</title>
134 <listitem>
135 <para>Prerendered fonts: <ulink
136 url="http://www1.mplayerhq.hu/MPlayer/releases/fonts/&mplayer-font;.tar.bz2"/></para>
137 </listitem>
138 <listitem>
139 <para>Download MD5 sum: &mplayer-font-md5sum;</para>
140 </listitem>
141 <listitem>
142 <para>Download size: &mplayer-font-size;</para>
143 </listitem>
144 <listitem>
145 <para>Additional fonts: <ulink
146 url="http://www1.mplayerhq.hu/MPlayer/releases/fonts/"/></para>
147 </listitem>
148 </itemizedlist>
149
150 <note>
151 <para>The CODECs, skins and fonts are not required to
152 build and use <application>MPlayer</application>.</para>
153 </note>
154
155 <bridgehead renderas="sect3">MPlayer Dependencies</bridgehead>
156
157 <bridgehead renderas="sect4">Optional Input Drivers and Libraries</bridgehead>
158 <para role="optional"><xref linkend="cdparanoia"/>,
159 <xref linkend="libdv"/>,
160 <xref linkend="libdvdread"/>,
161 <xref linkend="samba3"/>,
162 <ulink url="http://www.live.com/mplayer/">LIVE.COM Streaming Media</ulink>,
163 <ulink url="http://www.matroska.org/downloads/linux.html">libmatroska</ulink>
164 (requires
165 <ulink url="http://dl.matroska.org/downloads/libebml/">libebml</ulink>),
166 <ulink url="http://www.linuxtv.org/">DVB drivers</ulink>
167 and <ulink url="http://www.metzlerbros.org/dvb/">DVB</ulink></para>
168
169 <bridgehead renderas="sect4">Optional Audio Output Drivers and Libraries</bridgehead>
170 <para role="optional"><xref linkend="alsa"/>,
171 <xref linkend="arts"/>,
172 <xref linkend="esound"/>,
173 <xref linkend="nas"/>,
174 <xref linkend="sdl"/> (also used for video output),
175 <xref linkend="xmms"/>,
176 <ulink url="http://0pointer.de/lennart/projects/polypaudio/">polypaudio</ulink>,
177 <ulink url="http://bio2jack.sourceforge.net/">bio2jack</ulink> (requires
178 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>)</para>
179
180 <bridgehead renderas="sect4">Optional Video Output Drivers and Libraries</bridgehead>
181 <para role="optional">X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
182 <xref linkend="libpng"/>,
183 <xref linkend="libjpeg"/>,
184 <xref linkend="libungif"/> or <xref linkend="giflib"/>,
185 <xref linkend="GTK"/>,
186 <xref linkend="freetype2"/>,
187 <xref linkend="fontconfig"/>,
188 <xref linkend="aalib"/>,
189 <xref linkend="fribidi"/>,
190 <ulink url="http://www.directfb.org/">DirectFB</ulink>,
191 <ulink url="http://www.svgalib.org/">SVGAlib</ulink>,
192 <ulink url="http://www.ggi-project.org/">GGI</ulink>,
193 <ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>,
194 <ulink url="http://www.ladspa.org/">LADSPA</ulink>,
195 <ulink url="http://dxr2.sourceforge.net/">Dxr2</ulink>,
196 <ulink url="http://dxr3.sourceforge.net/">libdxr3</ulink>,
197 <ulink url="http://prdownloads.sourceforge.net/zapping/">MP1E</ulink> and
198 <ulink url="http://trific.ath.cx/software/enca/">Enca</ulink></para>
199
200 <bridgehead renderas="sect4">Optional CODECs</bridgehead>
201 <para role="optional"><xref linkend="libvorbis"/>,
202 <xref linkend="xvid"/>,
203 <xref linkend="LZO"/>,
204 <xref linkend="libmad"/>,
205 <xref linkend="lame"/>,
206 <xref linkend="libfame"/>,
207 <ulink url="http://www.theora.org/">Theora</ulink>,
208 <ulink url="http://www.xiph.org/ogg/vorbis/index.html">Tremor</ulink>,
209 <ulink url="http://sourceforge.net/projects/faac">FAAD2</ulink>,
210 <ulink url="http://www.divx.com/divx/linux/">DivX4Linux</ulink>,
211 <ulink url="http://sourceforge.net/projects/toolame">TooLAME</ulink>,
212 <ulink url="http://www.dolda2000.cjb.net/~fredrik/lirccd/">lirccd</ulink>
213 and <ulink url="http://www.lirc.org/">LIRC</ulink></para>
214
215 </sect2>
216
217 <sect2 role="installation">
218 <title>Installation of MPlayer</title>
219
220 <sect3>
221 <title>CODEC Installation (Optional)</title>
222
223 <para>If you downloaded any proprietary CODECs (which can provide support
224 for additional audio and video formats such as Real, Indeo and QuickTime),
225 extract them to <filename class="directory">/usr/lib/mplayer/codecs</filename>
226 using the following commands as the <systemitem
227 class="username">root</systemitem> user (substitute and/or add different
228 CODEC filenames, if necessary):</para>
229
230<screen role="root"><userinput>install -v -d -m755 /usr/lib/mplayer/codecs &amp;&amp;
231tar -xvf ../&mplayer-codec; \
232 -C /usr/lib/mplayer/codecs --strip-components=1 &amp;&amp;
233chown -v -R root:root /usr/lib/mplayer/codecs</userinput></screen>
234
235 <para>If you installed any CODECs, ensure you add
236 <option>--with-codecsdir=/usr/lib/mplayer/codecs</option>
237 to the <command>configure</command> script.</para>
238
239 </sect3>
240
241 <sect3>
242 <title>GUI Installation (Optional)</title>
243
244 <para>To enable building the GUI version of
245 <application>MPlayer</application> (requires <xref linkend="GTK"/>), add
246 <option>--enable-gui</option> to the <command>configure</command>
247 script. You'll also need to extract at least one skin. Extract the desired
248 skin and create the default location (as the <systemitem
249 class="username">root</systemitem> user):</para>
250
251<screen role="root"><userinput>install -v -d -m755 /usr/share/mplayer/Skin &amp;&amp;
252tar -xvf ../&mplayer-skin; \
253 -C /usr/share/mplayer/Skin &amp;&amp;
254chown -v -R root:root /usr/share/mplayer/Skin/Blue &amp;&amp;
255chmod -v 0755 /usr/share/mplayer/Skin/Blue{,/icons} &amp;&amp;
256ln -sfv Blue /usr/share/mplayer/Skin/default</userinput></screen>
257
258 </sect3>
259
260 <sect3>
261 <title>Installing OSD and Subtitles Support (Optional)</title>
262
263 <para>To enable OSD (On Screen Display) and subtitles support, add
264 <option>--enable-menu</option> to the <command>configure</command>
265 script. You'll also need to set up at least one font (see font installation
266 instructions a little later).</para>
267
268 </sect3>
269
270 <sect3>
271 <title>Main MPlayer Installation</title>
272
273 <note>
274 <para>The package maintainers recommend building without any
275 optimizations.</para>
276 </note>
277
278 <para><application>MPlayer</application> can build a shared post-processing
279 library from the internal <application>FFmpeg</application> package which
280 other packages can link to. This requires <application>MPlayer</application>
281 to link dynamically to this library instead of the default statically linked method.
282 If you desire to build the shared library, add <option>--enable-shared-pp</option>
283 and <option>--disable-fastmemcpy</option> to the <command>configure</command>
284 script. The <option>--disable-fastmemcpy</option> parameter is required to
285 avoid <computeroutput>undefined reference</computeroutput> errors when other
286 packages link to the shared library.</para>
287
288 <para>You may wish to examine the output from
289 <command>./configure --help</command> to find out what additional
290 parameters to <command>configure</command> are needed to include
291 the dependencies you have installed on your system.</para>
292
293 <para>Install <application>MPlayer</application> by running the following
294 commands:</para>
295
296<screen><userinput>patch -Np1 -i ../MPlayer-&mplayer-version;-kernel_2.6-1.patch &amp;&amp;
297patch -Np1 -i ../MPlayer-&mplayer-version;-gcc4-1.patch &amp;&amp;
298./configure --prefix=/usr --confdir=/etc/mplayer \
299 --enable-largefiles &amp;&amp;
300make</userinput></screen>
301
302 <para>This package does not come with a test suite.</para>
303
304 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
305
306<screen role="root"><userinput>make install &amp;&amp;
307install -v -m755 -d /usr/share/doc/mplayer-&mplayer-version; &amp;&amp;
308cp -v -R DOCS/* /usr/share/doc/mplayer-&mplayer-version;</userinput></screen>
309
310 <para>Passing parameters to <command>configure</command> may result
311 in the creation of <filename class='libraryfile'>libdha.so.1.0</filename>. If so,
312 you may wish to create a symlink to this library in case other packages link
313 to <filename class='libraryfile'>libdha.so</filename>. Use the following
314 command as the <systemitem class="username">root</systemitem> user
315 to create the symlink:</para>
316
317<screen role="root"><userinput>ln -v -s libdha.so.1.0 /usr/lib/libdha.so</userinput></screen>
318
319 <para>You will need <filename>codecs.conf</filename> only if you want to
320 change its properties, as the main binary contains an internal copy of
321 it. Ensure any changes you make to <filename>codecs.conf</filename> achieve
322 the desired results, as incorrect entries in this file have been known to
323 cause errors and render the player unusable. If necessary, create the file
324 using the following command.</para>
325
326<screen role="root"><userinput>install -m644 etc/codecs.conf /etc/mplayer</userinput></screen>
327
328 <para>You may also want to copy all the default configuration files to
329 <filename class='directory'>/etc/mplayer</filename> for future reference or
330 more customization ability.</para>
331
332<screen role="root"><userinput>install -m644 etc/*.conf /etc/mplayer</userinput></screen>
333
334 <para><application>MPlayer</application> requires that the RTC run at a
335 frequency of 1024 Hz. Make this setting change at boot-time by adding
336 a line to <filename>/etc/sysctl.conf</filename>:</para>
337
338<screen role="root"><userinput>echo "dev.rtc.max-user-freq=1024" >> /etc/sysctl.conf</userinput></screen>
339
340 </sect3>
341
342 <sect3>
343 <title>OSD and Subtitles Font Installation (Required if '--enable-menu' Was
344 Passed to 'configure')</title>
345
346 <para>The recommended method to set up a font for
347 <application>MPlayer</application> is to link a TTF file to
348 your <filename class="directory">~/.mplayer</filename> directory. A link
349 should be created in each user's home directory who may use
350 <application>MPlayer</application>. For example:</para>
351
352<screen><userinput>install -v -m750 -d ~/.mplayer &amp;&amp;
353ln -v -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf \
354 ~/.mplayer/subfont.ttf</userinput></screen>
355
356 <para>There are several other ways to set up a font package. To use a
357 prerendered <application>MPlayer</application> font package, extract
358 and link one of the font tarballs using the following commands:</para>
359
360<screen role="root"><userinput>tar -xvf ../&mplayer-font;.tar.bz2 \
361 -C /usr/share/mplayer/font &amp;&amp;
362chown -v -R root:root /usr/share/mplayer/font &amp;&amp;
363cd /usr/share/mplayer/font &amp;&amp;
364ln -v -sf &mplayer-font;/font-arial-<replaceable>[font size]</replaceable>-iso-8859-1/* .</userinput></screen>
365
366 <para>Available font sizes are 14, 18, 24 or 28.</para>
367
368 <para>Additional information as well as additional methods to set up an
369 <application>MPlayer</application> font package can be found at <ulink
370 url="http://www.mplayerhq.hu/DOCS/HTML/en/subosd.html#mpsub-install"/>.</para>
371
372 </sect3>
373
374 <sect3>
375 <title>Installation for DVD Playback (Optional)</title>
376
377 <para>If you want DVD playback with <application>MPlayer</application>,
378 you need to ensure a link exists between your DVD drive and
379 <filename>/dev/dvd</filename>. If necessary, create the link using the
380 following commands:</para>
381
382<screen role="root"><userinput>cat &gt;&gt; /etc/udev/rules.d/24-dvd.rules &lt;&lt; "EOF"
383<literal># Create a /dev/dvd symlink
384
385KERNEL="<replaceable>[dvd drive]</replaceable>", SYMLINK="dvd"</literal>
386
387EOF
388udevstart</userinput></screen>
389
390 <para>Replace <replaceable>[dvd drive]</replaceable> with whatever
391 device is appropriate, for example <filename>hdc</filename>. If
392 you don't know which device to choose, type:</para>
393
394<screen><userinput>dmesg | grep DVD</userinput></screen>
395
396 <para>It should result in an output like:</para>
397
398<screen><computeroutput>hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110,
399ATAPI CD/DVD-ROM drive</computeroutput></screen>
400
401 </sect3>
402
403 </sect2>
404
405 <sect2 role="configuration">
406 <title>Configuring MPlayer</title>
407
408 <sect3 id="mplayer-config">
409 <title>Config Files</title>
410
411 <para><filename>/etc/mplayer/*</filename> and
412 <filename>~/.mplayer/*</filename></para>
413
414 <indexterm zone="mplayer mplayer-config">
415 <primary sortas="e-AA.mplayer">~/.mplayer/*</primary>
416 </indexterm>
417
418 <indexterm zone="mplayer mplayer-config">
419 <primary sortas="e-etc-mplayer">/etc/mplayer/*</primary>
420 </indexterm>
421
422 </sect3>
423
424 <sect3>
425 <title>Configuration Information</title>
426
427 <para>Typically, there's no configuration required for the system-wide files
428 in <filename class='directory'>/etc/mplayer</filename> (in fact, this
429 directory is empty unless you copied the default files as mentioned above).
430 Configuration can be accomplished by choosing the configuration button located
431 on the <application>MPlayer</application> GUI. Any
432 configuration changes made here will be copied to the user's
433 <filename class='directory'>~/.mplayer</filename> directory.</para>
434
435 </sect3>
436
437 </sect2>
438
439 <sect2 role="content">
440 <title>Contents</title>
441
442 <segmentedlist>
443 <segtitle>Installed Programs</segtitle>
444 <segtitle>Installed Libraries</segtitle>
445 <segtitle>Installed Directories</segtitle>
446
447 <seglistitem>
448 <seg>gmplayer, mplayer, and mencoder</seg>
449 <seg>libdha.so and optionally, libpostproc.so</seg>
450 <seg>~/.mplayer, /etc/mplayer, /usr/include/postproc, /usr/lib/mplayer,
451 /usr/share/mplayer, and /usr/share/doc/mplayer-&mplayer-version;</seg>
452 </seglistitem>
453 </segmentedlist>
454
455 <variablelist>
456 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
457 <?dbfo list-presentation="list"?>
458 <?dbhtml list-presentation="table"?>
459
460 <varlistentry id="gmplayer">
461 <term><command>gmplayer</command></term>
462 <listitem>
463 <para>is a symlink to <command>mplayer</command> which
464 brings up the graphical user interface component of
465 <application>MPlayer</application>.</para>
466 <indexterm zone="mplayer gmplayer">
467 <primary sortas="b-gmplayer">gmplayer</primary>
468 </indexterm>
469 </listitem>
470 </varlistentry>
471
472 <varlistentry id="mplayer-prog">
473 <term><command>mplayer</command></term>
474 <listitem>
475 <para> manages the input formats, the CODECs and
476 the output formats to play video files, DVDs,
477 (S)VCDs or network streams containing audio and/or video
478 information on your system.</para>
479
480 <para>Examples:</para>
481
482<screen><userinput>mplayer -fs blfs.avi
483mplayer -vo fbdev -fb /dev/fb0 dvd://1 \
484 -aid 128 -sub en -framedrop
485mplayer -fs vcd://1 # works both for VCDs and SVCDs
486mplayer \
487http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg</userinput></screen>
488
489 <para>For further information, look at the very good documentation included
490 with the package in the source tree subdirectory
491 <filename class="directory">DOCS</filename> (also installed at
492 <filename class='directory'>/usr/share/doc/mplayer</filename>).</para>
493 <indexterm zone="mplayer mplayer-prog">
494 <primary sortas="b-mplayer">mplayer</primary>
495 </indexterm>
496 </listitem>
497 </varlistentry>
498
499 <varlistentry id="mencoder">
500 <term><command>mencoder</command></term>
501 <listitem>
502 <para>is used to encode any <application>MPlayer</application>
503 playable movie to DivX4, <application>XviD</application> or any
504 CODEC in <filename class='libraryfile'>libavcodec</filename> with
505 PCM/MP3/VBRMP3 audio.</para>
506
507 <para>Example:</para>
508
509<screen><userinput>rm frameno.avi
510mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \
511-lameopts vbr=3 -o frameno.avi
512
513<literal># mencoder should output bitrates for average encodings
514# now, choose one you like best! In the following lines,
515# replace &lt;bitrate&gt; and &lt;name.avi&gt; with statements of your
516# personal liking.</literal>
517
518mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
519 -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=&lt;bitrate&gt; \
520 -o &lt;name.avi&gt;
521mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
522 -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=&lt;bitrate&gt; \
523 -o &lt;name.avi&gt;
524mencoder -forceidx &lt;name.avi&gt;</userinput></screen>
525 <indexterm zone="mplayer mencoder">
526 <primary sortas="b-mencoder">mencoder</primary>
527 </indexterm>
528 </listitem>
529 </varlistentry>
530
531 <varlistentry id="libdha">
532 <term><filename class='libraryfile'>libdha.so</filename></term>
533 <listitem>
534 <para>contains functions used by the
535 <application>MPlayer</application> programs.</para>
536 <indexterm zone="mplayer libdha">
537 <primary sortas="c-libdha">libdha.so</primary>
538 </indexterm>
539 </listitem>
540 </varlistentry>
541
542 <varlistentry id="libpostproc">
543 <term><filename class='libraryfile'>libpostproc.so</filename></term>
544 <listitem>
545 <para>is a post-processing filter library used by the
546 <application>MPlayer</application> programs and other packages.</para>
547 <indexterm zone="mplayer libpostproc">
548 <primary sortas="c-libpostproc">libpostproc.so</primary>
549 </indexterm>
550 </listitem>
551 </varlistentry>
552
553 </variablelist>
554
555 </sect2>
556
557</sect1>
Note: See TracBrowser for help on using the repository browser.