Index: general.ent
===================================================================
--- general.ent	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ general.ent	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -309,8 +309,14 @@
 
 <!-- Chapter 39 --> 
-
-
+<!ENTITY ffmpeg-version               "0.4.8">
+<!ENTITY avifile-version              "0.7.38">  
+<!ENTITY mplayer-version              "1.0pre4"> 
+<!ENTITY xine-ui-version              "0.9.23">  
+<!ENTITY transcode-version            "0.6.12"> 
 
 <!-- Chapter 40 -->
+
+
+
 
 <!-- Part XIII -->
Index: multimedia/multimedia.xml
===================================================================
--- multimedia/multimedia.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/multimedia.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -5,8 +5,9 @@
 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/libdriv/libdriv.xml"/>
 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/audioutils/audioutils.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multimedia/videoutils/videoutils.xml"/>
 
 <!-- &multimedia-libdriv; -->
 <!-- &multimedia-audioutils; -->
-&multimedia-videoutils;
+<!-- &multimedia-videoutils; -->
 &multimedia-cdwriteutils;
 
Index: multimedia/videoutils/avifile.xml
===================================================================
--- multimedia/videoutils/avifile.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/avifile.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,10 +1,147 @@
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+ 
+  <!ENTITY avifile-download-http "http://prdownloads.sourceforge.net/avifile/avifile-0.7-&avifile-version;.tar.gz">
+  <!ENTITY avifile-download-ftp  " ">
+  <!ENTITY avifile-size          "2.8 MB">
+  <!ENTITY avifile-buildsize     "46.0 MB">
+  <!ENTITY avifile-time          "4.28 SBU">
+]>
+
 <sect1 id="avifile" xreflabel="Avifile-&avifile-version;">
 <?dbhtml filename="avifile.html"?>
 <title>Avifile-&avifile-version;</title>
 
-&avifile-intro;
-&avifile-inst;
-&avifile-exp;
-&avifile-desc;
+<sect2>
+<title>Introduction to <application>Avifile</application></title>
+
+<para>The <application>Avifile</application> package contains an
+<acronym>AVI</acronym> video file player, tools and
+support libraries. This is useful for viewing and editing
+<acronym>AVI</acronym> files.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink url="&avifile-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink url="&avifile-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &avifile-size;</para></listitem>
+<listitem><para>Estimated Disk space required: &avifile-buildsize;</para></listitem>
+<listitem><para>Estimated build time: &avifile-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Required <acronym>CODEC</acronym>s: <ulink
+url="http://prdownloads.sourceforge.net/avifile/binaries-011002.tgz"/></para></listitem>
+</itemizedlist></sect3>
+
+<sect3><title><application>Avifile</application> dependencies</title>
+<sect4><title>Required</title>
+<para><xref linkend="qt"/> and <xref linkend="SDL"/></para></sect4>
+<sect4><title>Optional</title>
+<para><xref linkend="ffmpeg"/>, <xref linkend="xvid"/>, <xref
+linkend="libmad"/>, <xref linkend="libvorbis"/> and <xref
+linkend="lame"/></para></sect4>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Installation of <application>Avifile</application></title>
+
+<para>Install <application>Avifile</application> by running the 
+following commands:</para>
+<screen><userinput><command>install -d /usr/lib/avifile-0.7/win32 &amp;&amp;
+tar xzvf ../binaries-011002.tgz -C /usr/lib/avifile-0.7 &amp;&amp;
+./autogen.sh &amp;&amp;
+./configure &amp;&amp;
+make maintainer-clean &amp;&amp;
+./autogen.sh &amp;&amp;
+./configure --prefix=/usr \
+    --with-win32-path=/usr/lib/avifile-0.7/win32 &amp;&amp;
+make &amp;&amp;
+make install</command></userinput></screen>
+
+</sect2>
+
+<sect2>
+<title>Command explanations</title>
+
+<para><command>./autogen.sh &amp;&amp; ./configure &amp;&amp;
+make maintainer-clean &amp;&amp; ./autogen.sh</command>: The 
+author of this package used the old autoconf which leads to
+problems like configure not being able to detect some libraries and compilation
+errors. We fix this by rebuilding the configuration scripts.
+</para>
+
+</sect2>
+
+<sect2>
+<title>Contents</title>
+
+<para>The <application>Avifile</application> package contains 
+<command>aviplay</command>, <command>avibench</command>, <command>
+avifile-config</command>, <command>mmxnow-config</command>, <command>
+avirecompress</command>, <command>avicap</command>, <command>avirec</command>, 
+<command>kv4lsetup</command>, <command>avicat</command>,
+<command>avitype</command> and <command>avimake</command>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>aviplay</title>
+<para><command>aviplay</command> manages the input formats, the
+<acronym>CODEC</acronym>s and the 
+output formats to display <acronym>AVI</acronym> video files on your screen.
+</para></sect3>
+
+<sect3><title>avibench</title>
+<para><command>avibench</command> performs a measurement of the <application>
+AVI file support</application> library's performance for a file.</para></sect3>
+
+<sect3><title>avifile-config</title>
+<para><command>avifile-config</command> is run by configure for programs 
+wishing to link to the  <application>Avifile</application> library.
+</para></sect3>
+
+<sect3><title>mmxnow-config</title>
+<para><command>mmxnow-config</command> is run by configure for programs wishing 
+to link to the mmxnow library.</para></sect3>
+
+<sect3><title>avirecompress</title>
+<para><command>avirecompress</command> is a widget that takes an input file of 
+one <acronym>CODEC</acronym> type and converts it into a video file of
+another <acronym>CODEC</acronym>.</para>
+</sect3>
+
+<sect3><title>avicap</title>
+<para><command>avicap</command> is a widget that displays acquired video from a 
+Video For Windows (vfw) compatible device, like a webcam or a TV-tuner.</para>
+</sect3>
+
+<sect3><title>avirec</title>
+<para><command>avirec</command> is a command-line video recording tool.</para>
+</sect3>
+
+<sect3><title>kv4lsetup</title>
+<para><command>kv4lsetup</command> is a small tool which tells video4linux 
+about the current video mode.</para></sect3>
+
+<sect3><title>avicat</title>
+<para><command>avicat</command> takes a set of <acronym>AVI</acronym> files and 
+combines them into a single file.</para></sect3>
+
+<sect3><title>avitype</title>
+<para><command>avitype</command> will read and display <acronym>AVI</acronym> 
+file header information.</para></sect3>
+
+<sect3><title>avimake</title>
+<para><command>avimake</command> takes a set of <acronym>JPG</acronym> images 
+and creates a movie.</para></sect3>
+
+</sect2>
 
 </sect1>
Index: multimedia/videoutils/ffmpeg.xml
===================================================================
--- multimedia/videoutils/ffmpeg.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/ffmpeg.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,11 +1,123 @@
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+ 
+  <!ENTITY ffmpeg-download-http "http://prdownloads.sourceforge.net/ffmpeg/ffmpeg-&ffmpeg-version;.tar.gz">
+  <!ENTITY ffmpeg-download-ftp  " ">
+  <!ENTITY ffmpeg-size          "1.3 MB">
+  <!ENTITY ffmpeg-buildsize     "31 MB">
+  <!ENTITY ffmpeg-time          "0.89 SBU">
+]>
+
 <sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;">
 <?dbhtml filename="ffmpeg.html"?>
 <title>FFmpeg-&ffmpeg-version;</title>
 
-&ffmpeg-intro;
-&ffmpeg-inst;
-&ffmpeg-exp;
-&ffmpeg-config;
-&ffmpeg-desc;
+<sect2>
+<title>Introduction to <application>FFmpeg</application></title>
+
+<para><application>FFmpeg</application> is a solution to record, convert and stream audio and
+video. Due to heavy development, not all of these functions will work.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink url="&ffmpeg-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink url="&ffmpeg-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &ffmpeg-size;</para></listitem>
+<listitem><para>Estimated Disk space required: &ffmpeg-buildsize;</para></listitem>
+<listitem><para>Estimated build time: &ffmpeg-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title><application>FFmpeg</application> dependencies</title>
+<sect4><title>Optional</title>
+<para><xref linkend="libvorbis"/>, <xref linkend="lame"/>,
+X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), <xref linkend="SDL"/> and <xref linkend="freetype2"/>
+</para></sect4>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Installation of <application>FFmpeg</application></title>
+
+<para>Install <application>FFmpeg</application> by running the following 
+commands:</para>
+
+<note><para>The package maintainers recommend compiling without any
+optimizations.</para></note>
+
+<screen><userinput><command>./configure --prefix=/usr --enable-shared &amp;&amp;
+make &amp;&amp;
+make install</command></userinput></screen>
+
+</sect2>
+
+<sect2>
+<title>Command explanations</title>
+
+<para><option>--enable-shared</option>: This switch is needed to
+build <filename class="libraryfile">libavcodec</filename> and <filename
+class="libraryfile">libavformat</filename> shared libraries.</para>
+
+<para><option>--enable-mp3lame</option>: Link against
+<filename class="libraryfile">libmp3lame</filename>.</para>
+
+<para><option>--enable-vorbis</option>: Link against
+<filename class="libraryfile">libvorbis</filename>.</para>
+
+<para><option>--disable-ffplay</option>: Only installs the server part.
+<command>ffplay</command> requires X for building.</para>
+
+</sect2>
+
+<sect2>
+<title>Configuring <application>FFmpeg</application></title>
+
+<sect3><title>Config files</title>
+
+<para><filename>~/.ffmpeg/ffserver-config</filename></para>
+
+<para>You'll find a sample ffserver configuration file at
+<ulink url="http://ffmpeg.sourceforge.net/sample.html"/></para>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Contents</title>
+
+<para>The <application>FFmpeg</application> package contains <command>ffmpeg
+</command>, <command>ffserver</command>, <command>ffplay</command>, 
+<filename class="libraryfile">libavcodec</filename> and 
+<filename class="libraryfile">libavformat</filename>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>ffmpeg</title>
+<para><command>ffmpeg</command> is a command-line tool to convert video files, 
+network streams and input from a TV card to several video formats.</para></sect3>
+
+<sect3><title>ffserver</title>
+<para><command>ffserver</command> is a streaming server for everything
+that <command>ffmpeg</command> could use as input (files, streams, TV card 
+input, webcam, etc.).</para></sect3>
+
+<sect3><title>ffplay</title>
+<para><command>ffplay</command> is a very simple and portable media 
+player using the <filename>ffmpeg</filename> libraries and the <acronym>SDL
+</acronym> library.</para></sect3>
+
+<sect3><title>libavcodec/libavformat</title>
+<para><filename class="libraryfile">libavcodec</filename> and <filename
+class="libraryfile">libavformats</filename> are libraries for encoding/decoding
+video streams and putting them into files or network packets. Since
+they're well documented, you can easily include them in your software,
+like some other packages already do.</para></sect3>
+
+</sect2>
 
 </sect1>
Index: multimedia/videoutils/mplayer.xml
===================================================================
--- multimedia/videoutils/mplayer.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/mplayer.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,11 +1,282 @@
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+ 
+  <!ENTITY mplayer-download-http "http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2">
+  <!ENTITY mplayer-download-ftp  "ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.bz2">
+  <!ENTITY mplayer-size          "4.7 MB">
+  <!ENTITY mplayer-buildsize     "51 MB">
+  <!ENTITY mplayer-time          "1.80 SBU">
+]>
+
 <sect1 id="mplayer" xreflabel="MPlayer-&mplayer-version;">
 <?dbhtml filename="mplayer.html"?>
 <title>MPlayer-&mplayer-version;</title>
 
-&mplayer-intro;
-&mplayer-inst;
-&mplayer-exp;
-&mplayer-config;
-&mplayer-desc;
+<sect2>
+<title>Introduction to <application>MPlayer</application></title>
+
+<para>The <application>MPlayer</application> package contains an audio/video player that is able to
+play almost every audio and video <acronym>CODEC</acronym> and can be
+controlled via the command
+line or a <acronym>GUI</acronym>.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink url="&mplayer-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink url="&mplayer-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &mplayer-size;</para></listitem>
+<listitem><para>Estimated Disk space required: &mplayer-buildsize;</para></listitem>
+<listitem><para>Estimated build time: &mplayer-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Proprietary <acronym>CODEC</acronym>s: <ulink
+url="http://www1.mplayerhq.hu/MPlayer/releases/codecs/extralite.tar.bz2"/></para></listitem>
+<listitem><para>Default <acronym>GUI</acronym> skin: <ulink
+url="http://www1.mplayerhq.hu/MPlayer/Skin/default-1.8.tar.bz2"/></para></listitem>
+<listitem><para>Prerendered fonts: <ulink
+url="http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2"/></para>
+</listitem>
+</itemizedlist>
+
+<note><para>The additional downloads are not required to build and use MPlayer. You can
+find many more <acronym>CODEC</acronym>s, skins and fonts at <ulink
+url="http://www.mplayerhq.hu/">MPlayer's homepage</ulink>.</para></note>
+
+</sect3>
+
+<sect3><title><application>MPlayer</application> dependencies</title>
+<sect4><title>Optional</title>
+<para>
+X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
+<xref linkend="libpng"/>,
+<xref linkend="libjpeg"/>,
+<xref linkend="GTK"/>,
+<xref linkend="DirectFB"/>,
+<xref linkend="SVGAlib"/>,
+<xref linkend="freetype2"/>,
+<xref linkend="fontconfig"/>,
+<xref linkend="libungif"/>,
+<xref linkend="libogg"/>
+<xref linkend="libvorbis"/>,
+<xref linkend="aalib"/>,
+<xref linkend="SDL"/>,
+<xref linkend="xvid"/>,
+<xref linkend="arts"/>,
+<xref linkend="alsa"/>,
+<xref linkend="esound"/>,
+<xref linkend="LZO"/>,
+<xref linkend="libmad"/>,
+<xref linkend="CDParanoia"/>,
+<xref linkend="libdv"/>,
+<xref linkend="libdvdread"/>,
+<xref linkend="nas"/>,
+<xref linkend="samba3"/>,
+<xref linkend="lame"/>,
+<xref linkend="xmms"/>,
+<xref linkend="flac"/>,
+<xref linkend="libfame"/>,
+<ulink url="http://www.theora.org/">Theora</ulink>,
+<ulink url="http://prdownloads.sourceforge.net/zapping/mp1e-1.9.3.tar.bz2">MP1E</ulink>,
+<ulink url="http://faac.sourceforge.net/">FAAD2</ulink>,
+<ulink url="http://www.ggi-project.org/">GGI</ulink>,
+<ulink url="http://fribidi.sourceforge.net/">FriBidi</ulink>,
+<ulink url="http://www.unrarlib.org/">unrarlib</ulink>,
+<ulink url="http://www.lirc.org/">LIRC</ulink>,
+<ulink url="http://www.dolda2000.cjb.net/~fredrik/lirccd/">lirccd</ulink> and
+<ulink url="http://www.live.com/mplayer/">LIVE.COM Streaming Media</ulink>
+</para></sect4>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Installation of <application>MPlayer</application></title>
+
+<para>If you downloaded any proprietary <acronym>CODEC</acronym>s,
+extract them at some system-wide location (like <filename
+class="directory">/usr/lib/mplayer/codecs</filename>) and add
+<parameter>--with-codecsdir=<replaceable>[location]</replaceable></parameter>
+option to the configure script.</para>
+
+<note><para>The package maintainers recommend building without any
+optimizations.</para></note>
+
+<para>Install <application>MPlayer</application> by running the following commands:</para>
+
+<screen><userinput><command>./configure --prefix=/usr --confdir=/etc/mplayer \
+    --enable-largefiles --enable-shared-pp &amp;&amp;
+make &amp;&amp;
+make install &amp;&amp;
+make -C libavcodec/libpostproc install</command></userinput></screen>
+
+<para>You will need <filename>codecs.conf</filename> only if you want to
+change its properties, as the main binary contains an internal copy of
+it:</para>
+
+<screen><userinput><command>cp etc/codecs.conf /etc/mplayer</command></userinput></screen>
+
+<para>The <acronym>GUI</acronym> version of
+<application>MPlayer</application> requires a skin. Extract the default
+one to the recommended location:</para>
+
+<screen><userinput><command>install -d /usr/share/mplayer/Skin &amp;&amp;
+tar xjvf ../default-1.8.tar.bz2 -C /usr/share/mplayer/Skin</command></userinput></screen>
+
+<sect3>
+<title>Installation for <acronym>DVD</acronym> playback</title>
+
+<para>If you want <acronym>DVD</acronym> playback with
+<application>MPlayer</application>, you need to make a link
+from your <acronym>DVD</acronym> drive to <filename>/dev/dvd</filename>:</para>
+
+<screen><userinput><command>ln -s /dev/<replaceable>[dvd drive]</replaceable> /dev/dvd</command></userinput></screen>
+
+<para>Replace <replaceable>[dvd drive]</replaceable> with whatever
+device is appropriate, for example <filename>/dev/hdc</filename>. If
+you don't know which device to choose, type:</para>
+
+<screen><userinput><command>dmesg | grep DVD</command></userinput></screen>
+
+<para>It should result in an output like:</para>
+
+<screen><userinput>hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110,
+ATAPI CD/DVD-ROM drive</userinput></screen>
+
+<para>If you have SCSI-Emulation activated for the drives, you'll need
+to get the right SCSI-device. Every CD/DVD-ROM drive is mapped in the
+same order as in <acronym>IDE</acronym> devices to the devices named
+<filename>/dev/scd0</filename>,
+<filename>/dev/scd1</filename> and so on.</para>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Command explanations</title>
+
+<para><option>--enable-shared-pp</option>: This enables the
+building of a shared <filename
+class="libraryfile">libpostproc</filename> (library for post processing, featuring
+filters like sharpen).</para>
+
+<para><option>--enable-gui</option>: This switch tells
+<application>MPlayer</application> to compile the <acronym>GUI</acronym>
+code (requires <xref linkend="GTK"/>).</para>
+
+<para><option>--enable-menu</option>:  This
+switch enables the new menu support.  It's like an
+<acronym>OSD</acronym>, but you can
+also run a shell with it.</para>
+
+</sect2>
+
+<sect2>
+<title>Configuring MPlayer</title>
+
+<sect3><title>Config files</title>
+<para><filename>/etc/mplayer/*</filename>, <filename>~/.mplayer/*</filename></para>
+</sect3>
+
+<sect3><title>Configuration Information</title>
+
+
+<para>If you wish to utilize a <application>FreeType</application> font,
+you need to link a <acronym>TTF</acronym>
+file to your <filename class="directory">~/.mplayer</filename> directory.  For example:
+<screen><userinput><command>ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf ~/.mplayer/subfont.ttf
+</command></userinput></screen>
+otherwise
+<screen><userinput><command>tar xjvf ../font-arial-iso-8859-1.tar.bz2 -C /usr/share/mplayer/font &amp;&amp;
+cd /usr/share/mplayer/font &amp;&amp;
+ln -sf font-arial-iso-8859-1/font-arial-<replaceable>[font size]</replaceable>-iso-8859-1/* .</command></userinput></screen>
+You can chose your font size of 14, 18, 24 or 28.
+</para>
+
+<para>Set the proper ownership for <acronym>CODEC</acronym>s, skins and fonts:</para>
+
+<screen><userinput><command>chown -R root:root <replaceable>[CODECs location]</replaceable> &amp;&amp;
+chown -R root:root /usr/share/mplayer</command></userinput></screen>
+
+<para>Optionally, set up the <acronym>GUI</acronym> with the following commands:</para>
+
+<screen><userinput><command>cat &gt; /etc/mplayer/mplayer.conf &lt;&lt; "EOF"</command>
+gui = yes
+skin = default
+<command>EOF</command></userinput></screen>
+
+<para>The first line, <userinput>gui = yes</userinput>, will make
+MPlayer start in <acronym>GUI</acronym> mode automatically. If you want to decide whether to start
+in <acronym>GUI</acronym> mode or not, leave that line out and start
+<command>mplayer</command> with
+<option>-gui</option> or as <command>gmplayer</command> (e.g.,
+when starting from a Window Manager menu or command prompt). Note that
+the main configuration file is called <filename>config</filename> if it
+is placed in the <filename class="directory">~/.mplayer</filename> directory.</para>
+
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Contents</title>
+
+<para>The <application>MPlayer</application> package contains <command>mplayer</command>,
+<command>gmplayer</command> and <command>mencoder</command>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>mplayer</title>
+<para><command>mplayer</command> manages the input formats, the
+<acronym>CODEC</acronym>s and the output
+formats to play video files, <acronym>DVD</acronym>s,
+(S)<acronym>VCD</acronym>s or network streams containing
+audio and/or video information on your system.</para>
+<para>Examples:</para>
+
+<screen><command>mplayer -fs blfs.avi
+mplayer -vo fbdev -fb /dev/fb0 dvd://1 -aid 128 -sub en -framedrop
+mplayer -fs vcd://1    # works both for VCDs and SVCDs
+mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg</command></screen>
+
+<para>For further information, look at the very good
+documentation included with the package in the source tree subdirectory <filename
+class="directory">DOCS/</filename>.
+</para></sect3>
+
+<sect3><title>gmplayer</title>
+<para><command>gmplayer</command> is <application>MPlayer</application> with a graphical user interface.</para></sect3>
+
+<sect3><title>mencoder</title>
+<para><command>mencoder</command> is used to encode any
+<application>MPlayer</application> playable movie to DivX4,
+<application>XviD</application> or any <acronym>CODEC</acronym> in libavcodec with
+<acronym>PCM</acronym>/MP3/VBRMP3 audio.</para>
+
+<para>Example:</para>
+
+<screen><userinput><command>rm frameno.avi
+mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \
+-lameopts vbr=3 -o frameno.avi</command>
+
+# mencoder should output bitrates for average encodings
+# now, choose one you like best! In the following lines,
+# replace &lt;bitrate&gt; and &lt;name.avi&gt; with statements of your
+# personal liking.
+
+<command>mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
+-lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=&lt;bitrate&gt; -o &lt;name.avi&gt;
+mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
+-lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=&lt;bitrate&gt; -o &lt;name.avi&gt;
+mencoder -forceidx &lt;name.avi&gt;</command></userinput></screen>
+</sect3>
+
+</sect2>
 
 </sect1>
Index: multimedia/videoutils/transcode.xml
===================================================================
--- multimedia/videoutils/transcode.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/transcode.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,10 +1,218 @@
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+ 
+  <!ENTITY transcode-download-http "http://zebra.fh-weingarten.de/~transcode/pre/transcode-&transcode-version;.tar.bz2">
+  <!ENTITY transcode-download-ftp  " ">
+  <!ENTITY transcode-size          "2.8 MB">
+  <!ENTITY transcode-buildsize     "88 MB">
+  <!ENTITY transcode-time          "2.41 SBU">
+]>
+
 <sect1 id="transcode" xreflabel="transcode-&transcode-version;">
 <?dbhtml filename="transcode.html"?>
 <title>transcode-&transcode-version;</title>
 
-&transcode-intro;
-&transcode-inst;
-&transcode-exp;
-&transcode-desc;
+<sect2>
+<title>Introduction to <application>transcode</application></title>
+
+<para><application>transcode</application> is a fast, versatile and command-line 
+based audio/video everything to everything converter.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink
+url="&transcode-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink
+url="&transcode-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &transcode-size;</para></listitem>
+<listitem><para>Estimated Disk space required:
+&transcode-buildsize;</para></listitem>
+<listitem><para>Estimated build time:
+&transcode-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title><application>transcode</application> dependencies</title>
+<sect4><title>Optional</title>
+<para>
+<xref linkend="NASM"/>,
+<xref linkend="lame"/>,
+X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
+<xref linkend="mplayer"/>,
+<xref linkend="imagemagick"/>, 
+<xref linkend="libdv"/>,
+<xref linkend="libdvdread"/>
+<ulink url="http://mjpeg.sourceforge.net/">mjpeg tools</ulink>,
+<xref linkend="SDL"/>, 
+<xref linkend="qt"/>, 
+<xref linkend="avifile"/>,
+<xref linkend="libfame"/>, 
+<xref linkend="libmpeg3"/>,
+<xref linkend="xvid"/>, 
+<xref linkend="LZO"/>, 
+<xref linkend="libxml2"/>,
+<xref linkend="liba52"/>,
+<xref linkend="ffmpeg"/>, 
+<xref linkend="libmad"/>, 
+<xref linkend="curl"/>,
+<xref linkend="libogg"/>,
+<xref linkend="libvorbis"/>,
+<ulink url="http://www.theora.org/">Theora</ulink>,
+<xref linkend="libjpeg"/>,
+<xref linkend="GLib"/>,
+<xref linkend="GTK"/>,
+<xref linkend="freetype2"/>,
+<xref linkend="libmpeg3"/> and
+<xref linkend="openquicktime"/>
+</para></sect4>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Installation of <application>transcode</application></title>
+
+<para>Install <application>transcode</application> by running the following 
+commands:</para>
+
+<screen><userinput><command>./configure --prefix=/usr --without-x &amp;&amp;
+make &amp;&amp;
+make install</command></userinput></screen>
+
+</sect2>
+
+<sect2>
+<title>Command explanations</title>
+
+<para><parameter>--without-x</parameter>: Omit this switch if you have
+an <application>X</application>
+Window System installed and you want to compile X11 dependent filter
+plugins.</para>
+
+</sect2>
+
+<sect2>
+<title>Contents</title>
+
+<para>The <application>transcode</application> package contains 
+<command>transcode</command>,
+<command>tccat</command>, 
+<command>tcdecode</command>,
+<command>tcdemux</command>, 
+<command>tcextract</command>,
+<command>tcframe</command>, 
+<command>tcmodinfo</command>,
+<command>tcmp3cut</command>,
+<command>tcmplex</command>,
+<command>tcprobe</command>,
+<command>tcrequant</command>,
+<command>tcscan</command>, 
+<command>tcxmlcheck</command>,
+<command>tcxpm2rgb</command>,
+<command>avicodec</command>,
+<command>avidump</command>, 
+<command>avifix</command>,
+<command>aviindex</command>,
+<command>avimerge</command>,
+<command>avisplit</command>, 
+<command>avisync</command>
+and input/filter/output modules.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>transcode</title>
+<para><command>transcode</command> is the encoder's user interface that handles
+the plugins and other programs, being the glue between the modules.
+There are several well documented usage examples on both the homepage
+and the documentation included in the package.</para></sect3>
+
+<sect3><title>tccat</title>
+<para><command>tccat</command> concatenates input files using the input plugins
+of <application>transcode</application>.</para></sect3>
+
+<sect3><title>tcdecode</title>
+<para><command>tcdecode</command> is used to decode input files to
+raw video and <acronym>PCM</acronym> audio stream.</para></sect3>
+
+<sect3><title>tcdemux</title>
+<para><command>tcdemux</command> demultiplexes (separates) audio/video input 
+that contains multiple streams, e.g., <acronym>VOB</acronym> files.</para></sect3>
+
+<sect3><title>tcextract</title>
+<para><command>tcextract</command> grabs single streams from a file containing 
+multiple streams.</para></sect3>
+
+<sect3><title>tcframe</title>
+<para><command>tcframe</command> processes single video frames for different 
+color encodings (<acronym>RGB</acronym> &gt;-&lt; <acronym>YUV</acronym> or 
+similar).</para></sect3>
+
+<sect3><title>tcmodinfo</title>
+<para><command>tcmodinfo</command> loads a supplied
+<application>transcode</application> filter module and prints its
+parameters.</para></sect3>
+
+<sect3><title>tcmp3cut</title>
+<para><command>tcmp3cut</command> is a tool which can cut
+<acronym>MP3</acronym> streams at milliseconds positions.</para></sect3>
+
+<sect3><title>tcprobe</title>
+<para><command>tcprobe</command> prints information about the input file format.</para></sect3>
+
+<sect3><title>tcrequant</title>
+<para><command>tcrequant</command> is a tool which can requantize an
+<acronym>MPEG</acronym>-2 elementary stream.</para></sect3> 
+
+<sect3><title>tcscan</title>
+<para><command>tcscan</command> performs several measurements on the given 
+input data.</para></sect3>
+
+<sect3><title>tcxmlcheck</title>
+<para><command>tcxmlcheck</command> checks information in a
+<acronym>SMIL</acronym> input file.</para></sect3>
+
+<sect3><title>avicodec</title>
+<para><command>avicodec</command> indicates or changes
+<acronym>FOURCC</acronym> <acronym>CODEC</acronym> flag in an
+<acronym>AVI</acronym> file.</para></sect3>
+
+<sect3><title>avidump</title>
+<para><command>avidump</command> dumps audio or video stream of a given 
+<acronym>AVI</acronym> file to stdout (for <acronym>AVI</acronym>
+conversion or extraction of audio streams).</para></sect3>
+
+<sect3><title>avifix</title>
+<para><command>avifix</command> fixes the header of an
+<acronym>AVI</acronym> file.</para></sect3>
+
+<sect3><title>aviindex</title>
+<para><command>aviindex</command> writes a text file describing the
+index of an <acronym>AVI</acronym> file.</para></sect3>
+
+<sect3><title>avimerge</title>
+<para><command>avimerge</command> merges <acronym>AVI</acronym> files of the same format. Do not 
+try to merge <acronym>AVI</acronym> files of different formats, it will most likely result in 
+errors (and format means same bitrates, too!).</para></sect3>
+
+<sect3><title>avisplit</title>
+<para><command>avisplit</command> splits <acronym>AVI</acronym> files
+into multiple files.</para></sect3>
+
+<sect3><title>avisync</title>
+<para><command>avisync</command> can shift audio in
+<acronym>AVI</acronym> files for better synchronizing of audio and video
+data signal.</para></sect3>
+
+<sect3><title>input/filter/output modules</title>
+<para>Depending on the external libraries that are used, there are a
+great number of plugins to convert audio and video input to raw format,
+process raw video and audio and convert raw audio and video to other
+formats to be written into a file type of choice. Read the
+documentation.</para></sect3>
+
+</sect2>
 
 </sect1>
Index: multimedia/videoutils/videoutils.xml
===================================================================
--- multimedia/videoutils/videoutils.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/videoutils.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,2 +1,8 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
 <chapter id="multimedia-videoutils">
 <?dbhtml filename="videoutils.html"?>
@@ -10,9 +16,9 @@
 <acronym>CODEC</acronym> to install.</para>
 
-&ffmpeg;
-&avifile;
-&mplayer;
-&xine-ui;
-&transcode;
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ffmpeg.xml"/>  
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="avifile.xml"/>  
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mplayer.xml"/>  
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="xine-ui.xml"/>  
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="transcode.xml"/>  
 
 </chapter>
Index: multimedia/videoutils/xine-ui.xml
===================================================================
--- multimedia/videoutils/xine-ui.xml	(revision 8d8631b516e8c2eaa583f30167aa7daded68347c)
+++ multimedia/videoutils/xine-ui.xml	(revision 01062dd2bbf25014dd7dc166fedc825d20eea074)
@@ -1,10 +1,129 @@
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+ 
+  <!ENTITY xine-ui-download-http "http://prdownloads.sourceforge.net/xine/xine-ui-&xine-ui-version;.tar.gz">
+  <!ENTITY xine-ui-download-ftp  " ">
+  <!ENTITY xine-ui-size          "2.7 MB">
+  <!ENTITY xine-ui-buildsize     "16 MB">
+  <!ENTITY xine-ui-time          "0.74 SBU">
+]>
+
 <sect1 id="xine-ui" xreflabel="xine User Interface-&xine-ui-version;">
 <?dbhtml filename="xine-ui.html"?>
 <title>xine User Interface-&xine-ui-version;</title>
 
-&xine-ui-intro;
-&xine-ui-inst;
-&xine-ui-config;
-&xine-ui-desc;
+<sect2>
+<title>Introduction to <application>xine User Interface</application></title>
+
+<para>The <application>xine User Interface</application> package contains a user interface 
+for <command>xine</command>. This is
+useful for controlling the operations of your movie.</para>
+
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink
+url="&xine-ui-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink
+url="&xine-ui-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &xine-ui-size;</para></listitem>
+<listitem><para>Estimated Disk space required:
+&xine-ui-buildsize;</para></listitem>
+<listitem><para>Estimated build time:
+&xine-ui-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Required patch (if utilizing cURL): <ulink
+url="&patch-root;/xine-ui-&xine-ui-version;-curl.patch"/>
+</para></listitem>
+</itemizedlist></sect3>
+
+<sect3><title><application>xine User Interface</application> dependencies</title>
+<sect4><title>Required</title>
+<para><xref linkend="xine-lib"/></para></sect4>
+<sect4><title>Optional</title>
+<para><xref linkend="curl"/>, <xref linkend="aalib"/>
+and <ulink url="http://www.lirc.org">LIRC</ulink></para></sect4>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Installation of <application>xine User Interface</application></title>
+
+<para>Apply the following patch if you have
+<application>cURL</application> installed and you wish to utilize
+it:</para>
+
+<screen><userinput><command>patch -Np1 -i ../xine-ui-&xine-ui-version;-curl.patch</command></userinput></screen>
+
+<para>Install <application>xine User Interface</application> by running the following commands:</para>
+
+<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
+make &amp;&amp;
+make install</command></userinput></screen>
+
+</sect2>
+
+<sect2>
+<title>Configuring <application>xine User Interface</application></title>
+
+<sect3><title>Config files</title>
+
+<para><filename>~/.xine/config</filename></para></sect3>
+
+<sect3><title>Configuration Information</title>
+
+<para>The above file is created and maintainable through the
+<command>xine</command> setup
+dialog box. The documentation for the configuration settings is located at
+<filename>/usr/share/doc/xine-ui/README.config_en</filename>.</para>
+</sect3>
+
+</sect2>
+
+<sect2>
+<title>Contents</title>
+
+<para>The <application>xine User Interface</application> package
+contains
+<command>aaxine</command>,
+<command>fbxine</command>,
+<command>xine</command>,
+<command>xine-bugreport</command>,
+<command>xine-check</command> and
+<command>xine-remote</command>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>aaxine</title>
+<para><command>aaxine</command> is an AAlib based frontend for xine
+Libraries.</para></sect3>
+
+<sect3><title>xine</title>
+<para><command>xine</command> plays <acronym>MPEG</acronym> streams
+(audio and video), <acronym>MPEG</acronym> elementary streams
+(<acronym>MP3</acronym>), <acronym>MPEG</acronym> transport streams,
+Ogg files, <acronym>AVI</acronym> files, <acronym>ASF</acronym> files,
+some Quicktime files, <acronym>VCD</acronym>'s and
+<acronym>DVD</acronym>'s (non-encrypted).</para></sect3>
+
+<sect3><title>xine-bugreport, xine-check</title>
+<para><command>xine-check</command> tests the xine video player
+installation for common problems. If run as
+<command>xine-bugreport</command>, it will produce a terse system
+description and guide you through the process of reporting a
+bug.</para></sect3>
+
+<sect3><title>xine-remote</title>
+<para><command>xine-remote</command> is a tool to connect to a xine
+remote control server.</para></sect3>
+
+</sect2>
 
 </sect1>
