Changeset 01062dd
- Timestamp:
- 06/14/2004 02:50:57 AM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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
- Children:
- d8a5def6
- Parents:
- 8d8631b5
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r8d8631b5 r01062dd 309 309 310 310 <!-- Chapter 39 --> 311 312 311 <!ENTITY ffmpeg-version "0.4.8"> 312 <!ENTITY avifile-version "0.7.38"> 313 <!ENTITY mplayer-version "1.0pre4"> 314 <!ENTITY xine-ui-version "0.9.23"> 315 <!ENTITY transcode-version "0.6.12"> 313 316 314 317 <!-- Chapter 40 --> 318 319 320 315 321 316 322 <!-- Part XIII --> -
multimedia/multimedia.xml
r8d8631b5 r01062dd 5 5 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/libdriv/libdriv.xml"/> 6 6 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/audioutils/audioutils.xml"/> 7 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/videoutils/videoutils.xml"/> 7 8 8 9 <!-- &multimedia-libdriv; --> 9 10 <!-- &multimedia-audioutils; --> 10 &multimedia-videoutils; 11 <!-- &multimedia-videoutils; --> 11 12 &multimedia-cdwriteutils; 12 13 -
multimedia/videoutils/avifile.xml
r8d8631b5 r01062dd 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY avifile-download-http "http://prdownloads.sourceforge.net/avifile/avifile-0.7-&avifile-version;.tar.gz"> 7 <!ENTITY avifile-download-ftp " "> 8 <!ENTITY avifile-size "2.8 MB"> 9 <!ENTITY avifile-buildsize "46.0 MB"> 10 <!ENTITY avifile-time "4.28 SBU"> 11 ]> 12 1 13 <sect1 id="avifile" xreflabel="Avifile-&avifile-version;"> 2 14 <?dbhtml filename="avifile.html"?> 3 15 <title>Avifile-&avifile-version;</title> 4 16 5 &avifile-intro; 6 &avifile-inst; 7 &avifile-exp; 8 &avifile-desc; 17 <sect2> 18 <title>Introduction to <application>Avifile</application></title> 19 20 <para>The <application>Avifile</application> package contains an 21 <acronym>AVI</acronym> video file player, tools and 22 support libraries. This is useful for viewing and editing 23 <acronym>AVI</acronym> files.</para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink url="&avifile-download-http;"/></para></listitem> 28 <listitem><para>Download (FTP): <ulink url="&avifile-download-ftp;"/></para></listitem> 29 <listitem><para>Download size: &avifile-size;</para></listitem> 30 <listitem><para>Estimated Disk space required: &avifile-buildsize;</para></listitem> 31 <listitem><para>Estimated build time: &avifile-time;</para></listitem></itemizedlist> 32 </sect3> 33 34 <sect3><title>Additional downloads</title> 35 <itemizedlist spacing='compact'> 36 <listitem><para>Required <acronym>CODEC</acronym>s: <ulink 37 url="http://prdownloads.sourceforge.net/avifile/binaries-011002.tgz"/></para></listitem> 38 </itemizedlist></sect3> 39 40 <sect3><title><application>Avifile</application> dependencies</title> 41 <sect4><title>Required</title> 42 <para><xref linkend="qt"/> and <xref linkend="SDL"/></para></sect4> 43 <sect4><title>Optional</title> 44 <para><xref linkend="ffmpeg"/>, <xref linkend="xvid"/>, <xref 45 linkend="libmad"/>, <xref linkend="libvorbis"/> and <xref 46 linkend="lame"/></para></sect4> 47 </sect3> 48 49 </sect2> 50 51 <sect2> 52 <title>Installation of <application>Avifile</application></title> 53 54 <para>Install <application>Avifile</application> by running the 55 following commands:</para> 56 <screen><userinput><command>install -d /usr/lib/avifile-0.7/win32 && 57 tar xzvf ../binaries-011002.tgz -C /usr/lib/avifile-0.7 && 58 ./autogen.sh && 59 ./configure && 60 make maintainer-clean && 61 ./autogen.sh && 62 ./configure --prefix=/usr \ 63 --with-win32-path=/usr/lib/avifile-0.7/win32 && 64 make && 65 make install</command></userinput></screen> 66 67 </sect2> 68 69 <sect2> 70 <title>Command explanations</title> 71 72 <para><command>./autogen.sh && ./configure && 73 make maintainer-clean && ./autogen.sh</command>: The 74 author of this package used the old autoconf which leads to 75 problems like configure not being able to detect some libraries and compilation 76 errors. We fix this by rebuilding the configuration scripts. 77 </para> 78 79 </sect2> 80 81 <sect2> 82 <title>Contents</title> 83 84 <para>The <application>Avifile</application> package contains 85 <command>aviplay</command>, <command>avibench</command>, <command> 86 avifile-config</command>, <command>mmxnow-config</command>, <command> 87 avirecompress</command>, <command>avicap</command>, <command>avirec</command>, 88 <command>kv4lsetup</command>, <command>avicat</command>, 89 <command>avitype</command> and <command>avimake</command>.</para> 90 91 </sect2> 92 93 <sect2><title>Description</title> 94 95 <sect3><title>aviplay</title> 96 <para><command>aviplay</command> manages the input formats, the 97 <acronym>CODEC</acronym>s and the 98 output formats to display <acronym>AVI</acronym> video files on your screen. 99 </para></sect3> 100 101 <sect3><title>avibench</title> 102 <para><command>avibench</command> performs a measurement of the <application> 103 AVI file support</application> library's performance for a file.</para></sect3> 104 105 <sect3><title>avifile-config</title> 106 <para><command>avifile-config</command> is run by configure for programs 107 wishing to link to the <application>Avifile</application> library. 108 </para></sect3> 109 110 <sect3><title>mmxnow-config</title> 111 <para><command>mmxnow-config</command> is run by configure for programs wishing 112 to link to the mmxnow library.</para></sect3> 113 114 <sect3><title>avirecompress</title> 115 <para><command>avirecompress</command> is a widget that takes an input file of 116 one <acronym>CODEC</acronym> type and converts it into a video file of 117 another <acronym>CODEC</acronym>.</para> 118 </sect3> 119 120 <sect3><title>avicap</title> 121 <para><command>avicap</command> is a widget that displays acquired video from a 122 Video For Windows (vfw) compatible device, like a webcam or a TV-tuner.</para> 123 </sect3> 124 125 <sect3><title>avirec</title> 126 <para><command>avirec</command> is a command-line video recording tool.</para> 127 </sect3> 128 129 <sect3><title>kv4lsetup</title> 130 <para><command>kv4lsetup</command> is a small tool which tells video4linux 131 about the current video mode.</para></sect3> 132 133 <sect3><title>avicat</title> 134 <para><command>avicat</command> takes a set of <acronym>AVI</acronym> files and 135 combines them into a single file.</para></sect3> 136 137 <sect3><title>avitype</title> 138 <para><command>avitype</command> will read and display <acronym>AVI</acronym> 139 file header information.</para></sect3> 140 141 <sect3><title>avimake</title> 142 <para><command>avimake</command> takes a set of <acronym>JPG</acronym> images 143 and creates a movie.</para></sect3> 144 145 </sect2> 9 146 10 147 </sect1> -
multimedia/videoutils/ffmpeg.xml
r8d8631b5 r01062dd 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY ffmpeg-download-http "http://prdownloads.sourceforge.net/ffmpeg/ffmpeg-&ffmpeg-version;.tar.gz"> 7 <!ENTITY ffmpeg-download-ftp " "> 8 <!ENTITY ffmpeg-size "1.3 MB"> 9 <!ENTITY ffmpeg-buildsize "31 MB"> 10 <!ENTITY ffmpeg-time "0.89 SBU"> 11 ]> 12 1 13 <sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;"> 2 14 <?dbhtml filename="ffmpeg.html"?> 3 15 <title>FFmpeg-&ffmpeg-version;</title> 4 16 5 &ffmpeg-intro; 6 &ffmpeg-inst; 7 &ffmpeg-exp; 8 &ffmpeg-config; 9 &ffmpeg-desc; 17 <sect2> 18 <title>Introduction to <application>FFmpeg</application></title> 19 20 <para><application>FFmpeg</application> is a solution to record, convert and stream audio and 21 video. Due to heavy development, not all of these functions will work.</para> 22 23 <sect3><title>Package information</title> 24 <itemizedlist spacing='compact'> 25 <listitem><para>Download (HTTP): <ulink url="&ffmpeg-download-http;"/></para></listitem> 26 <listitem><para>Download (FTP): <ulink url="&ffmpeg-download-ftp;"/></para></listitem> 27 <listitem><para>Download size: &ffmpeg-size;</para></listitem> 28 <listitem><para>Estimated Disk space required: &ffmpeg-buildsize;</para></listitem> 29 <listitem><para>Estimated build time: &ffmpeg-time;</para></listitem></itemizedlist> 30 </sect3> 31 32 <sect3><title><application>FFmpeg</application> dependencies</title> 33 <sect4><title>Optional</title> 34 <para><xref linkend="libvorbis"/>, <xref linkend="lame"/>, 35 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), <xref linkend="SDL"/> and <xref linkend="freetype2"/> 36 </para></sect4> 37 </sect3> 38 39 </sect2> 40 41 <sect2> 42 <title>Installation of <application>FFmpeg</application></title> 43 44 <para>Install <application>FFmpeg</application> by running the following 45 commands:</para> 46 47 <note><para>The package maintainers recommend compiling without any 48 optimizations.</para></note> 49 50 <screen><userinput><command>./configure --prefix=/usr --enable-shared && 51 make && 52 make install</command></userinput></screen> 53 54 </sect2> 55 56 <sect2> 57 <title>Command explanations</title> 58 59 <para><option>--enable-shared</option>: This switch is needed to 60 build <filename class="libraryfile">libavcodec</filename> and <filename 61 class="libraryfile">libavformat</filename> shared libraries.</para> 62 63 <para><option>--enable-mp3lame</option>: Link against 64 <filename class="libraryfile">libmp3lame</filename>.</para> 65 66 <para><option>--enable-vorbis</option>: Link against 67 <filename class="libraryfile">libvorbis</filename>.</para> 68 69 <para><option>--disable-ffplay</option>: Only installs the server part. 70 <command>ffplay</command> requires X for building.</para> 71 72 </sect2> 73 74 <sect2> 75 <title>Configuring <application>FFmpeg</application></title> 76 77 <sect3><title>Config files</title> 78 79 <para><filename>~/.ffmpeg/ffserver-config</filename></para> 80 81 <para>You'll find a sample ffserver configuration file at 82 <ulink url="http://ffmpeg.sourceforge.net/sample.html"/></para> 83 84 </sect3> 85 86 </sect2> 87 88 <sect2> 89 <title>Contents</title> 90 91 <para>The <application>FFmpeg</application> package contains <command>ffmpeg 92 </command>, <command>ffserver</command>, <command>ffplay</command>, 93 <filename class="libraryfile">libavcodec</filename> and 94 <filename class="libraryfile">libavformat</filename>.</para> 95 96 </sect2> 97 98 <sect2><title>Description</title> 99 100 <sect3><title>ffmpeg</title> 101 <para><command>ffmpeg</command> is a command-line tool to convert video files, 102 network streams and input from a TV card to several video formats.</para></sect3> 103 104 <sect3><title>ffserver</title> 105 <para><command>ffserver</command> is a streaming server for everything 106 that <command>ffmpeg</command> could use as input (files, streams, TV card 107 input, webcam, etc.).</para></sect3> 108 109 <sect3><title>ffplay</title> 110 <para><command>ffplay</command> is a very simple and portable media 111 player using the <filename>ffmpeg</filename> libraries and the <acronym>SDL 112 </acronym> library.</para></sect3> 113 114 <sect3><title>libavcodec/libavformat</title> 115 <para><filename class="libraryfile">libavcodec</filename> and <filename 116 class="libraryfile">libavformats</filename> are libraries for encoding/decoding 117 video streams and putting them into files or network packets. Since 118 they're well documented, you can easily include them in your software, 119 like some other packages already do.</para></sect3> 120 121 </sect2> 10 122 11 123 </sect1> -
multimedia/videoutils/mplayer.xml
r8d8631b5 r01062dd 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY mplayer-download-http "http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2"> 7 <!ENTITY mplayer-download-ftp "ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2"> 8 <!ENTITY mplayer-size "4.7 MB"> 9 <!ENTITY mplayer-buildsize "51 MB"> 10 <!ENTITY mplayer-time "1.80 SBU"> 11 ]> 12 1 13 <sect1 id="mplayer" xreflabel="MPlayer-&mplayer-version;"> 2 14 <?dbhtml filename="mplayer.html"?> 3 15 <title>MPlayer-&mplayer-version;</title> 4 16 5 &mplayer-intro; 6 &mplayer-inst; 7 &mplayer-exp; 8 &mplayer-config; 9 &mplayer-desc; 17 <sect2> 18 <title>Introduction to <application>MPlayer</application></title> 19 20 <para>The <application>MPlayer</application> package contains an audio/video player that is able to 21 play almost every audio and video <acronym>CODEC</acronym> and can be 22 controlled via the command 23 line or a <acronym>GUI</acronym>.</para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink url="&mplayer-download-http;"/></para></listitem> 28 <listitem><para>Download (FTP): <ulink url="&mplayer-download-ftp;"/></para></listitem> 29 <listitem><para>Download size: &mplayer-size;</para></listitem> 30 <listitem><para>Estimated Disk space required: &mplayer-buildsize;</para></listitem> 31 <listitem><para>Estimated build time: &mplayer-time;</para></listitem></itemizedlist> 32 </sect3> 33 34 <sect3><title>Additional downloads</title> 35 <itemizedlist spacing='compact'> 36 <listitem><para>Proprietary <acronym>CODEC</acronym>s: <ulink 37 url="http://www1.mplayerhq.hu/MPlayer/releases/codecs/extralite.tar.bz2"/></para></listitem> 38 <listitem><para>Default <acronym>GUI</acronym> skin: <ulink 39 url="http://www1.mplayerhq.hu/MPlayer/Skin/default-1.8.tar.bz2"/></para></listitem> 40 <listitem><para>Prerendered fonts: <ulink 41 url="http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2"/></para> 42 </listitem> 43 </itemizedlist> 44 45 <note><para>The additional downloads are not required to build and use MPlayer. You can 46 find many more <acronym>CODEC</acronym>s, skins and fonts at <ulink 47 url="http://www.mplayerhq.hu/">MPlayer's homepage</ulink>.</para></note> 48 49 </sect3> 50 51 <sect3><title><application>MPlayer</application> dependencies</title> 52 <sect4><title>Optional</title> 53 <para> 54 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 55 <xref linkend="libpng"/>, 56 <xref linkend="libjpeg"/>, 57 <xref linkend="GTK"/>, 58 <xref linkend="DirectFB"/>, 59 <xref linkend="SVGAlib"/>, 60 <xref linkend="freetype2"/>, 61 <xref linkend="fontconfig"/>, 62 <xref linkend="libungif"/>, 63 <xref linkend="libogg"/> 64 <xref linkend="libvorbis"/>, 65 <xref linkend="aalib"/>, 66 <xref linkend="SDL"/>, 67 <xref linkend="xvid"/>, 68 <xref linkend="arts"/>, 69 <xref linkend="alsa"/>, 70 <xref linkend="esound"/>, 71 <xref linkend="LZO"/>, 72 <xref linkend="libmad"/>, 73 <xref linkend="CDParanoia"/>, 74 <xref linkend="libdv"/>, 75 <xref linkend="libdvdread"/>, 76 <xref linkend="nas"/>, 77 <xref linkend="samba3"/>, 78 <xref linkend="lame"/>, 79 <xref linkend="xmms"/>, 80 <xref linkend="flac"/>, 81 <xref linkend="libfame"/>, 82 <ulink url="http://www.theora.org/">Theora</ulink>, 83 <ulink url="http://prdownloads.sourceforge.net/zapping/mp1e-1.9.3.tar.bz2">MP1E</ulink>, 84 <ulink url="http://faac.sourceforge.net/">FAAD2</ulink>, 85 <ulink url="http://www.ggi-project.org/">GGI</ulink>, 86 <ulink url="http://fribidi.sourceforge.net/">FriBidi</ulink>, 87 <ulink url="http://www.unrarlib.org/">unrarlib</ulink>, 88 <ulink url="http://www.lirc.org/">LIRC</ulink>, 89 <ulink url="http://www.dolda2000.cjb.net/~fredrik/lirccd/">lirccd</ulink> and 90 <ulink url="http://www.live.com/mplayer/">LIVE.COM Streaming Media</ulink> 91 </para></sect4> 92 </sect3> 93 94 </sect2> 95 96 <sect2> 97 <title>Installation of <application>MPlayer</application></title> 98 99 <para>If you downloaded any proprietary <acronym>CODEC</acronym>s, 100 extract them at some system-wide location (like <filename 101 class="directory">/usr/lib/mplayer/codecs</filename>) and add 102 <parameter>--with-codecsdir=<replaceable>[location]</replaceable></parameter> 103 option to the configure script.</para> 104 105 <note><para>The package maintainers recommend building without any 106 optimizations.</para></note> 107 108 <para>Install <application>MPlayer</application> by running the following commands:</para> 109 110 <screen><userinput><command>./configure --prefix=/usr --confdir=/etc/mplayer \ 111 --enable-largefiles --enable-shared-pp && 112 make && 113 make install && 114 make -C libavcodec/libpostproc install</command></userinput></screen> 115 116 <para>You will need <filename>codecs.conf</filename> only if you want to 117 change its properties, as the main binary contains an internal copy of 118 it:</para> 119 120 <screen><userinput><command>cp etc/codecs.conf /etc/mplayer</command></userinput></screen> 121 122 <para>The <acronym>GUI</acronym> version of 123 <application>MPlayer</application> requires a skin. Extract the default 124 one to the recommended location:</para> 125 126 <screen><userinput><command>install -d /usr/share/mplayer/Skin && 127 tar xjvf ../default-1.8.tar.bz2 -C /usr/share/mplayer/Skin</command></userinput></screen> 128 129 <sect3> 130 <title>Installation for <acronym>DVD</acronym> playback</title> 131 132 <para>If you want <acronym>DVD</acronym> playback with 133 <application>MPlayer</application>, you need to make a link 134 from your <acronym>DVD</acronym> drive to <filename>/dev/dvd</filename>:</para> 135 136 <screen><userinput><command>ln -s /dev/<replaceable>[dvd drive]</replaceable> /dev/dvd</command></userinput></screen> 137 138 <para>Replace <replaceable>[dvd drive]</replaceable> with whatever 139 device is appropriate, for example <filename>/dev/hdc</filename>. If 140 you don't know which device to choose, type:</para> 141 142 <screen><userinput><command>dmesg | grep DVD</command></userinput></screen> 143 144 <para>It should result in an output like:</para> 145 146 <screen><userinput>hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, 147 ATAPI CD/DVD-ROM drive</userinput></screen> 148 149 <para>If you have SCSI-Emulation activated for the drives, you'll need 150 to get the right SCSI-device. Every CD/DVD-ROM drive is mapped in the 151 same order as in <acronym>IDE</acronym> devices to the devices named 152 <filename>/dev/scd0</filename>, 153 <filename>/dev/scd1</filename> and so on.</para> 154 155 </sect3> 156 157 </sect2> 158 159 <sect2> 160 <title>Command explanations</title> 161 162 <para><option>--enable-shared-pp</option>: This enables the 163 building of a shared <filename 164 class="libraryfile">libpostproc</filename> (library for post processing, featuring 165 filters like sharpen).</para> 166 167 <para><option>--enable-gui</option>: This switch tells 168 <application>MPlayer</application> to compile the <acronym>GUI</acronym> 169 code (requires <xref linkend="GTK"/>).</para> 170 171 <para><option>--enable-menu</option>: This 172 switch enables the new menu support. It's like an 173 <acronym>OSD</acronym>, but you can 174 also run a shell with it.</para> 175 176 </sect2> 177 178 <sect2> 179 <title>Configuring MPlayer</title> 180 181 <sect3><title>Config files</title> 182 <para><filename>/etc/mplayer/*</filename>, <filename>~/.mplayer/*</filename></para> 183 </sect3> 184 185 <sect3><title>Configuration Information</title> 186 187 188 <para>If you wish to utilize a <application>FreeType</application> font, 189 you need to link a <acronym>TTF</acronym> 190 file to your <filename class="directory">~/.mplayer</filename> directory. For example: 191 <screen><userinput><command>ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf ~/.mplayer/subfont.ttf 192 </command></userinput></screen> 193 otherwise 194 <screen><userinput><command>tar xjvf ../font-arial-iso-8859-1.tar.bz2 -C /usr/share/mplayer/font && 195 cd /usr/share/mplayer/font && 196 ln -sf font-arial-iso-8859-1/font-arial-<replaceable>[font size]</replaceable>-iso-8859-1/* .</command></userinput></screen> 197 You can chose your font size of 14, 18, 24 or 28. 198 </para> 199 200 <para>Set the proper ownership for <acronym>CODEC</acronym>s, skins and fonts:</para> 201 202 <screen><userinput><command>chown -R root:root <replaceable>[CODECs location]</replaceable> && 203 chown -R root:root /usr/share/mplayer</command></userinput></screen> 204 205 <para>Optionally, set up the <acronym>GUI</acronym> with the following commands:</para> 206 207 <screen><userinput><command>cat > /etc/mplayer/mplayer.conf << "EOF"</command> 208 gui = yes 209 skin = default 210 <command>EOF</command></userinput></screen> 211 212 <para>The first line, <userinput>gui = yes</userinput>, will make 213 MPlayer start in <acronym>GUI</acronym> mode automatically. If you want to decide whether to start 214 in <acronym>GUI</acronym> mode or not, leave that line out and start 215 <command>mplayer</command> with 216 <option>-gui</option> or as <command>gmplayer</command> (e.g., 217 when starting from a Window Manager menu or command prompt). Note that 218 the main configuration file is called <filename>config</filename> if it 219 is placed in the <filename class="directory">~/.mplayer</filename> directory.</para> 220 221 </sect3> 222 223 </sect2> 224 225 <sect2> 226 <title>Contents</title> 227 228 <para>The <application>MPlayer</application> package contains <command>mplayer</command>, 229 <command>gmplayer</command> and <command>mencoder</command>.</para> 230 231 </sect2> 232 233 <sect2><title>Description</title> 234 235 <sect3><title>mplayer</title> 236 <para><command>mplayer</command> manages the input formats, the 237 <acronym>CODEC</acronym>s and the output 238 formats to play video files, <acronym>DVD</acronym>s, 239 (S)<acronym>VCD</acronym>s or network streams containing 240 audio and/or video information on your system.</para> 241 <para>Examples:</para> 242 243 <screen><command>mplayer -fs blfs.avi 244 mplayer -vo fbdev -fb /dev/fb0 dvd://1 -aid 128 -sub en -framedrop 245 mplayer -fs vcd://1 # works both for VCDs and SVCDs 246 mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg</command></screen> 247 248 <para>For further information, look at the very good 249 documentation included with the package in the source tree subdirectory <filename 250 class="directory">DOCS/</filename>. 251 </para></sect3> 252 253 <sect3><title>gmplayer</title> 254 <para><command>gmplayer</command> is <application>MPlayer</application> with a graphical user interface.</para></sect3> 255 256 <sect3><title>mencoder</title> 257 <para><command>mencoder</command> is used to encode any 258 <application>MPlayer</application> playable movie to DivX4, 259 <application>XviD</application> or any <acronym>CODEC</acronym> in libavcodec with 260 <acronym>PCM</acronym>/MP3/VBRMP3 audio.</para> 261 262 <para>Example:</para> 263 264 <screen><userinput><command>rm frameno.avi 265 mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \ 266 -lameopts vbr=3 -o frameno.avi</command> 267 268 # mencoder should output bitrates for average encodings 269 # now, choose one you like best! In the following lines, 270 # replace <bitrate> and <name.avi> with statements of your 271 # personal liking. 272 273 <command>mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ 274 -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> -o <name.avi> 275 mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ 276 -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> -o <name.avi> 277 mencoder -forceidx <name.avi></command></userinput></screen> 278 </sect3> 279 280 </sect2> 10 281 11 282 </sect1> -
multimedia/videoutils/transcode.xml
r8d8631b5 r01062dd 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY transcode-download-http "http://zebra.fh-weingarten.de/~transcode/pre/transcode-&transcode-version;.tar.bz2"> 7 <!ENTITY transcode-download-ftp " "> 8 <!ENTITY transcode-size "2.8 MB"> 9 <!ENTITY transcode-buildsize "88 MB"> 10 <!ENTITY transcode-time "2.41 SBU"> 11 ]> 12 1 13 <sect1 id="transcode" xreflabel="transcode-&transcode-version;"> 2 14 <?dbhtml filename="transcode.html"?> 3 15 <title>transcode-&transcode-version;</title> 4 16 5 &transcode-intro; 6 &transcode-inst; 7 &transcode-exp; 8 &transcode-desc; 17 <sect2> 18 <title>Introduction to <application>transcode</application></title> 19 20 <para><application>transcode</application> is a fast, versatile and command-line 21 based audio/video everything to everything converter.</para> 22 23 <sect3><title>Package information</title> 24 <itemizedlist spacing='compact'> 25 <listitem><para>Download (HTTP): <ulink 26 url="&transcode-download-http;"/></para></listitem> 27 <listitem><para>Download (FTP): <ulink 28 url="&transcode-download-ftp;"/></para></listitem> 29 <listitem><para>Download size: &transcode-size;</para></listitem> 30 <listitem><para>Estimated Disk space required: 31 &transcode-buildsize;</para></listitem> 32 <listitem><para>Estimated build time: 33 &transcode-time;</para></listitem></itemizedlist> 34 </sect3> 35 36 <sect3><title><application>transcode</application> dependencies</title> 37 <sect4><title>Optional</title> 38 <para> 39 <xref linkend="NASM"/>, 40 <xref linkend="lame"/>, 41 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 42 <xref linkend="mplayer"/>, 43 <xref linkend="imagemagick"/>, 44 <xref linkend="libdv"/>, 45 <xref linkend="libdvdread"/> 46 <ulink url="http://mjpeg.sourceforge.net/">mjpeg tools</ulink>, 47 <xref linkend="SDL"/>, 48 <xref linkend="qt"/>, 49 <xref linkend="avifile"/>, 50 <xref linkend="libfame"/>, 51 <xref linkend="libmpeg3"/>, 52 <xref linkend="xvid"/>, 53 <xref linkend="LZO"/>, 54 <xref linkend="libxml2"/>, 55 <xref linkend="liba52"/>, 56 <xref linkend="ffmpeg"/>, 57 <xref linkend="libmad"/>, 58 <xref linkend="curl"/>, 59 <xref linkend="libogg"/>, 60 <xref linkend="libvorbis"/>, 61 <ulink url="http://www.theora.org/">Theora</ulink>, 62 <xref linkend="libjpeg"/>, 63 <xref linkend="GLib"/>, 64 <xref linkend="GTK"/>, 65 <xref linkend="freetype2"/>, 66 <xref linkend="libmpeg3"/> and 67 <xref linkend="openquicktime"/> 68 </para></sect4> 69 </sect3> 70 71 </sect2> 72 73 <sect2> 74 <title>Installation of <application>transcode</application></title> 75 76 <para>Install <application>transcode</application> by running the following 77 commands:</para> 78 79 <screen><userinput><command>./configure --prefix=/usr --without-x && 80 make && 81 make install</command></userinput></screen> 82 83 </sect2> 84 85 <sect2> 86 <title>Command explanations</title> 87 88 <para><parameter>--without-x</parameter>: Omit this switch if you have 89 an <application>X</application> 90 Window System installed and you want to compile X11 dependent filter 91 plugins.</para> 92 93 </sect2> 94 95 <sect2> 96 <title>Contents</title> 97 98 <para>The <application>transcode</application> package contains 99 <command>transcode</command>, 100 <command>tccat</command>, 101 <command>tcdecode</command>, 102 <command>tcdemux</command>, 103 <command>tcextract</command>, 104 <command>tcframe</command>, 105 <command>tcmodinfo</command>, 106 <command>tcmp3cut</command>, 107 <command>tcmplex</command>, 108 <command>tcprobe</command>, 109 <command>tcrequant</command>, 110 <command>tcscan</command>, 111 <command>tcxmlcheck</command>, 112 <command>tcxpm2rgb</command>, 113 <command>avicodec</command>, 114 <command>avidump</command>, 115 <command>avifix</command>, 116 <command>aviindex</command>, 117 <command>avimerge</command>, 118 <command>avisplit</command>, 119 <command>avisync</command> 120 and input/filter/output modules.</para> 121 122 </sect2> 123 124 <sect2><title>Description</title> 125 126 <sect3><title>transcode</title> 127 <para><command>transcode</command> is the encoder's user interface that handles 128 the plugins and other programs, being the glue between the modules. 129 There are several well documented usage examples on both the homepage 130 and the documentation included in the package.</para></sect3> 131 132 <sect3><title>tccat</title> 133 <para><command>tccat</command> concatenates input files using the input plugins 134 of <application>transcode</application>.</para></sect3> 135 136 <sect3><title>tcdecode</title> 137 <para><command>tcdecode</command> is used to decode input files to 138 raw video and <acronym>PCM</acronym> audio stream.</para></sect3> 139 140 <sect3><title>tcdemux</title> 141 <para><command>tcdemux</command> demultiplexes (separates) audio/video input 142 that contains multiple streams, e.g., <acronym>VOB</acronym> files.</para></sect3> 143 144 <sect3><title>tcextract</title> 145 <para><command>tcextract</command> grabs single streams from a file containing 146 multiple streams.</para></sect3> 147 148 <sect3><title>tcframe</title> 149 <para><command>tcframe</command> processes single video frames for different 150 color encodings (<acronym>RGB</acronym> >-< <acronym>YUV</acronym> or 151 similar).</para></sect3> 152 153 <sect3><title>tcmodinfo</title> 154 <para><command>tcmodinfo</command> loads a supplied 155 <application>transcode</application> filter module and prints its 156 parameters.</para></sect3> 157 158 <sect3><title>tcmp3cut</title> 159 <para><command>tcmp3cut</command> is a tool which can cut 160 <acronym>MP3</acronym> streams at milliseconds positions.</para></sect3> 161 162 <sect3><title>tcprobe</title> 163 <para><command>tcprobe</command> prints information about the input file format.</para></sect3> 164 165 <sect3><title>tcrequant</title> 166 <para><command>tcrequant</command> is a tool which can requantize an 167 <acronym>MPEG</acronym>-2 elementary stream.</para></sect3> 168 169 <sect3><title>tcscan</title> 170 <para><command>tcscan</command> performs several measurements on the given 171 input data.</para></sect3> 172 173 <sect3><title>tcxmlcheck</title> 174 <para><command>tcxmlcheck</command> checks information in a 175 <acronym>SMIL</acronym> input file.</para></sect3> 176 177 <sect3><title>avicodec</title> 178 <para><command>avicodec</command> indicates or changes 179 <acronym>FOURCC</acronym> <acronym>CODEC</acronym> flag in an 180 <acronym>AVI</acronym> file.</para></sect3> 181 182 <sect3><title>avidump</title> 183 <para><command>avidump</command> dumps audio or video stream of a given 184 <acronym>AVI</acronym> file to stdout (for <acronym>AVI</acronym> 185 conversion or extraction of audio streams).</para></sect3> 186 187 <sect3><title>avifix</title> 188 <para><command>avifix</command> fixes the header of an 189 <acronym>AVI</acronym> file.</para></sect3> 190 191 <sect3><title>aviindex</title> 192 <para><command>aviindex</command> writes a text file describing the 193 index of an <acronym>AVI</acronym> file.</para></sect3> 194 195 <sect3><title>avimerge</title> 196 <para><command>avimerge</command> merges <acronym>AVI</acronym> files of the same format. Do not 197 try to merge <acronym>AVI</acronym> files of different formats, it will most likely result in 198 errors (and format means same bitrates, too!).</para></sect3> 199 200 <sect3><title>avisplit</title> 201 <para><command>avisplit</command> splits <acronym>AVI</acronym> files 202 into multiple files.</para></sect3> 203 204 <sect3><title>avisync</title> 205 <para><command>avisync</command> can shift audio in 206 <acronym>AVI</acronym> files for better synchronizing of audio and video 207 data signal.</para></sect3> 208 209 <sect3><title>input/filter/output modules</title> 210 <para>Depending on the external libraries that are used, there are a 211 great number of plugins to convert audio and video input to raw format, 212 process raw video and audio and convert raw audio and video to other 213 formats to be written into a file type of choice. Read the 214 documentation.</para></sect3> 215 216 </sect2> 9 217 10 218 </sect1> -
multimedia/videoutils/videoutils.xml
r8d8631b5 r01062dd 1 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 ]> 6 1 7 <chapter id="multimedia-videoutils"> 2 8 <?dbhtml filename="videoutils.html"?> … … 10 16 <acronym>CODEC</acronym> to install.</para> 11 17 12 &ffmpeg; 13 &avifile; 14 &mplayer; 15 &xine-ui; 16 &transcode; 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ffmpeg.xml"/> 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="avifile.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mplayer.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="xine-ui.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="transcode.xml"/> 17 23 18 24 </chapter> -
multimedia/videoutils/xine-ui.xml
r8d8631b5 r01062dd 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY xine-ui-download-http "http://prdownloads.sourceforge.net/xine/xine-ui-&xine-ui-version;.tar.gz"> 7 <!ENTITY xine-ui-download-ftp " "> 8 <!ENTITY xine-ui-size "2.7 MB"> 9 <!ENTITY xine-ui-buildsize "16 MB"> 10 <!ENTITY xine-ui-time "0.74 SBU"> 11 ]> 12 1 13 <sect1 id="xine-ui" xreflabel="xine User Interface-&xine-ui-version;"> 2 14 <?dbhtml filename="xine-ui.html"?> 3 15 <title>xine User Interface-&xine-ui-version;</title> 4 16 5 &xine-ui-intro; 6 &xine-ui-inst; 7 &xine-ui-config; 8 &xine-ui-desc; 17 <sect2> 18 <title>Introduction to <application>xine User Interface</application></title> 19 20 <para>The <application>xine User Interface</application> package contains a user interface 21 for <command>xine</command>. This is 22 useful for controlling the operations of your movie.</para> 23 24 <sect3><title>Package information</title> 25 <itemizedlist spacing='compact'> 26 <listitem><para>Download (HTTP): <ulink 27 url="&xine-ui-download-http;"/></para></listitem> 28 <listitem><para>Download (FTP): <ulink 29 url="&xine-ui-download-ftp;"/></para></listitem> 30 <listitem><para>Download size: &xine-ui-size;</para></listitem> 31 <listitem><para>Estimated Disk space required: 32 &xine-ui-buildsize;</para></listitem> 33 <listitem><para>Estimated build time: 34 &xine-ui-time;</para></listitem></itemizedlist> 35 </sect3> 36 37 <sect3><title>Additional downloads</title> 38 <itemizedlist spacing='compact'> 39 <listitem><para>Required patch (if utilizing cURL): <ulink 40 url="&patch-root;/xine-ui-&xine-ui-version;-curl.patch"/> 41 </para></listitem> 42 </itemizedlist></sect3> 43 44 <sect3><title><application>xine User Interface</application> dependencies</title> 45 <sect4><title>Required</title> 46 <para><xref linkend="xine-lib"/></para></sect4> 47 <sect4><title>Optional</title> 48 <para><xref linkend="curl"/>, <xref linkend="aalib"/> 49 and <ulink url="http://www.lirc.org">LIRC</ulink></para></sect4> 50 </sect3> 51 52 </sect2> 53 54 <sect2> 55 <title>Installation of <application>xine User Interface</application></title> 56 57 <para>Apply the following patch if you have 58 <application>cURL</application> installed and you wish to utilize 59 it:</para> 60 61 <screen><userinput><command>patch -Np1 -i ../xine-ui-&xine-ui-version;-curl.patch</command></userinput></screen> 62 63 <para>Install <application>xine User Interface</application> by running the following commands:</para> 64 65 <screen><userinput><command>./configure --prefix=/usr && 66 make && 67 make install</command></userinput></screen> 68 69 </sect2> 70 71 <sect2> 72 <title>Configuring <application>xine User Interface</application></title> 73 74 <sect3><title>Config files</title> 75 76 <para><filename>~/.xine/config</filename></para></sect3> 77 78 <sect3><title>Configuration Information</title> 79 80 <para>The above file is created and maintainable through the 81 <command>xine</command> setup 82 dialog box. The documentation for the configuration settings is located at 83 <filename>/usr/share/doc/xine-ui/README.config_en</filename>.</para> 84 </sect3> 85 86 </sect2> 87 88 <sect2> 89 <title>Contents</title> 90 91 <para>The <application>xine User Interface</application> package 92 contains 93 <command>aaxine</command>, 94 <command>fbxine</command>, 95 <command>xine</command>, 96 <command>xine-bugreport</command>, 97 <command>xine-check</command> and 98 <command>xine-remote</command>.</para> 99 100 </sect2> 101 102 <sect2><title>Description</title> 103 104 <sect3><title>aaxine</title> 105 <para><command>aaxine</command> is an AAlib based frontend for xine 106 Libraries.</para></sect3> 107 108 <sect3><title>xine</title> 109 <para><command>xine</command> plays <acronym>MPEG</acronym> streams 110 (audio and video), <acronym>MPEG</acronym> elementary streams 111 (<acronym>MP3</acronym>), <acronym>MPEG</acronym> transport streams, 112 Ogg files, <acronym>AVI</acronym> files, <acronym>ASF</acronym> files, 113 some Quicktime files, <acronym>VCD</acronym>'s and 114 <acronym>DVD</acronym>'s (non-encrypted).</para></sect3> 115 116 <sect3><title>xine-bugreport, xine-check</title> 117 <para><command>xine-check</command> tests the xine video player 118 installation for common problems. If run as 119 <command>xine-bugreport</command>, it will produce a terse system 120 description and guide you through the process of reporting a 121 bug.</para></sect3> 122 123 <sect3><title>xine-remote</title> 124 <para><command>xine-remote</command> is a tool to connect to a xine 125 remote control server.</para></sect3> 126 127 </sect2> 9 128 10 129 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.