cvs commit: BLFS/BOOK/multimedia/videoutils/xvid xvid-desc.xml xvid-exp.xml xvid-inst.xml xvid-intro.xml xvid.ent

larry at linuxfromscratch.org larry at linuxfromscratch.org
Sat Dec 21 07:22:31 PST 2002


larry       02/12/21 10:22:31

  Modified:    BOOK/introduction/welcome changelog.xml credits.xml
               BOOK/multimedia multimedia.ent
               BOOK/multimedia/videoutils videoutils.xml
               BOOK/multimedia/videoutils/mplayer mplayer-intro.xml
               BOOK/multimedia/videoutils/xine xine-lib-intro.xml
  Added:       BOOK/multimedia/videoutils xvid.xml
               BOOK/multimedia/videoutils/xvid xvid-desc.xml xvid-exp.xml
                        xvid-inst.xml xvid-intro.xml xvid.ent
  Log:
  added xvid-0.90
  
  Revision  Changes    Path
  1.301     +3 -0      BLFS/BOOK/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/changelog.xml,v
  retrieving revision 1.300
  retrieving revision 1.301
  diff -u -r1.300 -r1.301
  --- changelog.xml	21 Dec 2002 02:42:51 -0000	1.300
  +++ changelog.xml	21 Dec 2002 15:22:31 -0000	1.301
  @@ -10,6 +10,9 @@
   
   <itemizedlist>
   
  +<listitem><para>December 21st, 2002 [larry]: Multimedia: Added
  +xvid-0.90.</para></listitem>
  +
   <listitem><para>December 20th, 2002 [larry]: General: Added
   aalib-1.4rc1.</para></listitem>
   
  
  
  
  1.100     +1 -1      BLFS/BOOK/introduction/welcome/credits.xml
  
  Index: credits.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/credits.xml,v
  retrieving revision 1.99
  retrieving revision 1.100
  diff -u -r1.99 -r1.100
  --- credits.xml	21 Dec 2002 02:42:51 -0000	1.99
  +++ credits.xml	21 Dec 2002 15:22:31 -0000	1.100
  @@ -76,7 +76,7 @@
   <title>Installation Instruction Authors</title>
   <itemizedlist>
   
  -<listitem><para>aalib and Alsa: <emphasis>Alex Kloss</emphasis></para></listitem>
  +<listitem><para>aalib, Alsa and xvid: <emphasis>Alex Kloss</emphasis></para></listitem>
   
   <listitem><para>AbiWord, at-spi, ATK, audiofile, avifile, bc, bonobo-activation, bug-buddy,
   cdrdao, cdrtools, cpio, curl, dhcp, DocBook, enlightenment, eog, esound,
  
  
  
  1.3       +3 -0      BLFS/BOOK/multimedia/multimedia.ent
  
  Index: multimedia.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/multimedia.ent,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- multimedia.ent	7 Oct 2002 20:17:29 -0000	1.2
  +++ multimedia.ent	21 Dec 2002 15:22:31 -0000	1.3
  @@ -32,10 +32,13 @@
   
   <!-- Video utilities -->
   <!ENTITY multimedia-videoutils SYSTEM "videoutils/videoutils.xml">
  +<!ENTITY % xvid SYSTEM "videoutils/xvid/xvid.ent">
  +<!ENTITY % opendivx SYSTEM "videoutils/opendivx/opendivx.ent">
   <!ENTITY % avifile SYSTEM "videoutils/avifile/avifile.ent">
   <!ENTITY % mplayer SYSTEM "videoutils/mplayer/mplayer.ent">
   <!ENTITY % xine-lib SYSTEM "videoutils/xine/xine-lib.ent">
   <!ENTITY % xine SYSTEM "videoutils/xine/xine.ent">
  +%xvid;
   %avifile;
   %mplayer;
   %xine-lib;
  
  
  
  1.3       +1 -0      BLFS/BOOK/multimedia/videoutils/videoutils.xml
  
  Index: videoutils.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/videoutils.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- videoutils.xml	7 Oct 2002 20:17:30 -0000	1.2
  +++ videoutils.xml	21 Dec 2002 15:22:31 -0000	1.3
  @@ -2,6 +2,7 @@
   <?dbhtml filename="videoutils.html" dir="multimedia"?>
   <title>Video utilities</title>
   
  +&xvid;
   &avifile;
   &mplayer;
   &xine-lib;
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid.xml
  
  Index: xvid.xml
  ===================================================================
  <sect1 id="xvid" xreflabel="xvid-&xvid-version;">
  <?dbhtml filename="xvid.html" dir="multimedia"?>
  <title>xvid-&xvid-version;</title>
  
  &xvid-intro;
  &xvid-inst;
  &xvid-exp;
  &xvid-desc;
  
  </sect1>
  
  
  
  
  1.5       +3 -2      BLFS/BOOK/multimedia/videoutils/mplayer/mplayer-intro.xml
  
  Index: mplayer-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/mplayer/mplayer-intro.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- mplayer-intro.xml	21 Dec 2002 03:56:16 -0000	1.4
  +++ mplayer-intro.xml	21 Dec 2002 15:22:31 -0000	1.5
  @@ -19,7 +19,8 @@
   <xref linkend="xfree86"/> and <xref linkend="unzip"/>
   MPlayer will utilize:
   <xref linkend="GTK"/>, <xref linkend="freetype2"/>, <xref
  -linkend="libpng"/>, <xref linkend="libjpeg"/>, <xref linkend="libungif"/>, <xref linkend="aalib"/>, <xref linkend="SDL"/>, oss, 
  -<xref linkend="arts"/>, <xref linkend="alsa"/> and <xref linkend="libogg"/></screen>
  +linkend="libpng"/>, <xref linkend="libjpeg"/>, <xref
  +linkend="libungif"/>, <xref linkend="aalib"/>, <xref linkend="SDL"/>,
  +<xref linkend="xvid"/>, oss, <xref linkend="arts"/>, <xref linkend="alsa"/> and <xref linkend="libogg"/></screen>
   
   </sect2>
  
  
  
  1.3       +1 -1      BLFS/BOOK/multimedia/videoutils/xine/xine-lib-intro.xml
  
  Index: xine-lib-intro.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/multimedia/videoutils/xine/xine-lib-intro.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- xine-lib-intro.xml	21 Dec 2002 03:56:16 -0000	1.2
  +++ xine-lib-intro.xml	21 Dec 2002 15:22:31 -0000	1.3
  @@ -15,6 +15,6 @@
   <xref linkend="xfree86"/> and <xref linkend="esound"/> or oss or <xref linkend="alsa"/> or <xref linkend="arts"/>
   xine-lib will utilize:
   <xref linkend="aalib"/>, <xref linkend="SDL"/>, DirectFB, DXR3, <xref linkend="libogg"/>,
  -<xref linkend="libvorbis"/> and XviD</screen>
  +<xref linkend="libvorbis"/> and <xref linkend="xvid"/></screen>
   
   </sect2>
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid/xvid-desc.xml
  
  Index: xvid-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>The Xvid core package contains the library libxvidcore and the
  appendant header files. The library itself provides functions to encode
  and decode most mpeg4 video data.</para>
  
  <para>Following features of mpeg4 are supported:</para>
  <para><emphasis>I, P Frame encoding</emphasis></para>
  <para>I-Frames are image frames, while P-Frames are Pattern Frames.
  Image Frames contain full images. P-Frames contain patterns of what changes in
  the image, thusly saving a lot of space.</para>
  <para><emphasis>PMVFast and EPZS with diamond a sqare pattern motion 
  estimation</emphasis></para>
  <para>Fast Motion detection that can refer a square or diamond
  shaped pattern to different directions.</para>
  <para><emphasis>inter4v mode</emphasis></para>
  <para>Fast interpolation ability.</para>
  <para><emphasis>fullpixel and halfpixel precision</emphasis></para>
  <para>Even halfpixel movements can be encoded. Better precision
  results in better compression at better quality.</para>
  <para><emphasis>both MPEG4 and H263 quantizations</emphasis></para>
  <para>MPEG4 is the standard DivX was derived from. H263 is a
  slightly changed subset of that standard made by Microsoft. Quantization
  means to map the quantity of color values to numbers.</para>
  <para><emphasis>custom quant matrices</emphasis></para>
  <para>The quantization can be done using custom matrices,
  possibly giving better results if the matrix is made to suit the video
  data. Every normal user shoult be fine with the default matrix that comes
  with Xvid.</para>
  <para><emphasis>Adaptive quantization / Luminance masking</emphasis></para>
  <para>Qantization and Luminance masking are variant, depending
  on the input material, therefore providing better results on dark or very
  contrasting images.</para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid/xvid-exp.xml
  
  Index: xvid-exp.xml
  ===================================================================
  <sect2>
  <title>Command explanations</title>
  
  <para><userinput>make -f Makefile.linuxx86</userinput> : Uses the x86
  makefile for a linux x86 system (on other than x86 architectures, look at
  the <filename>build/generic</filename> directory and choose whichever 
  Makefile is appropriate for your system).</para>
  
  <para><userinput>make -f Makefile.generic</userinput> : Uses the generic
  makefile and compiles without the use of an assembler. An alternative
  choice if you don't want to install nasm. As video need performance,
  you should strongly consider using the choices that use
  assemblers.</para>
  
  </sect2>
  
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid/xvid-inst.xml
  
  Index: xvid-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of Xvid</title>
  
  <para>Install Xvid by running the following commands:</para>
  
  <para><screen><userinput>cd build/generic &&
  make -f Makefile.linuxx86 &&
  make -f Makefile.linuxx86 install</userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid/xvid-intro.xml
  
  Index: xvid-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to Xvid</title>
  
  <screen>Download location (HTTP):       <ulink url="&xvid-download-http;"/>
  Version used:                   &xvid-version;
  Package size:                   &xvid-size;
  Estimated Disk space required:  &xvid-buildsize;</screen>
  
  <para>Xvid is a mpeg4-compliant video codec.</para>
  
  <screen>Xvid depends on:
  nasm (see Command Explanations for more information)</screen>
  
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/multimedia/videoutils/xvid/xvid.ent
  
  Index: xvid.ent
  ===================================================================
  <!ENTITY xvid SYSTEM "../xvid.xml">
  <!ENTITY xvid-intro SYSTEM "xvid-intro.xml">
  <!ENTITY xvid-inst SYSTEM "xvid-inst.xml">
  <!ENTITY xvid-exp SYSTEM "xvid-exp.xml">
  <!ENTITY xvid-desc SYSTEM "xvid-desc.xml">
  <!ENTITY xvid-buildsize "2.3 MB">
  <!ENTITY xvid-version "0.90">
  <!ENTITY xvid-download-http "http://xvid.org/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=6">
  <!ENTITY xvid-size "422 kB">
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe blfs-book' in the subject header of the message



More information about the blfs-book mailing list