Ignore:
Timestamp:
11/17/2004 03:48:41 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
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:
9a443d7
Parents:
8401a46
Message:

Updated to FFmpeg-0.4.9-pre1

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/videoutils/ffmpeg.xml

    r8401a46 r8a9da37  
    66  <!ENTITY ffmpeg-download-http "http://prdownloads.sourceforge.net/ffmpeg/ffmpeg-&ffmpeg-version;.tar.gz">
    77  <!ENTITY ffmpeg-download-ftp  " ">
    8   <!ENTITY ffmpeg-size          "1.3 MB">
    9   <!ENTITY ffmpeg-buildsize     "31 MB">
    10   <!ENTITY ffmpeg-time          "0.89 SBU">
     8  <!ENTITY ffmpeg-size          "1.6 MB">
     9  <!ENTITY ffmpeg-buildsize     "49 MB">
     10  <!ENTITY ffmpeg-time          "0.87 SBU">
    1111]>
    1212
     
    2323
    2424<para><application>FFmpeg</application> is a solution to record, convert and
    25 stream audio and video. Due to heavy development, not all of these functions
    26 will work.</para>
     25stream audio and video. It is a very fast video and audio converter and it can
     26also acquire from a live audio/video source. Designed to be intuitive, the
     27command-line interface (<command>ffmpeg</command>) tries to figure out all the
     28parameters, when possible. <application>FFmpeg</application> can also convert
     29from any sample rate to any other, and resize video on the fly with a high
     30quality polyphase filter. <application>FFmpeg</application> can use a
     31video4linux compatible video source and any Open Sound System audio
     32source.</para>
    2733
    2834<sect3><title>Package information</title>
     
    3137<listitem><para>Download (FTP): <ulink url="&ffmpeg-download-ftp;"/></para></listitem>
    3238<listitem><para>Download size: &ffmpeg-size;</para></listitem>
    33 <listitem><para>Estimated Disk space required: &ffmpeg-buildsize;</para></listitem>
     39<listitem><para>Estimated disk space required: &ffmpeg-buildsize;</para></listitem>
    3440<listitem><para>Estimated build time: &ffmpeg-time;</para></listitem></itemizedlist>
    3541</sect3>
    3642
    37 <sect3><title>Additional downloads</title>
     43<!-- <sect3><title>Additional downloads</title>
    3844<itemizedlist spacing='compact'>
    3945<listitem><para>Required Patch: <ulink
    4046url="&patch-root;/ffmpeg-&ffmpeg-version;-gcc34-1.patch"/></para>
    4147</listitem></itemizedlist>
    42 </sect3>
     48</sect3> -->
    4349
    4450<sect3><title><application>FFmpeg</application> dependencies</title>
    4551<sect4><title>Optional</title>
    46 <para><xref linkend="libvorbis"/>, <xref linkend="lame"/>,
    47 <xref linkend="liba52"/>, <xref linkend="imlib2"/>,
     52<para><xref linkend="libvorbis"/>,
     53<xref linkend="lame"/>,
     54<xref linkend="liba52"/>,
     55<xref linkend="imlib2"/>,
    4856X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    49 <xref linkend="SDL"/>, <xref linkend="freetype2"/>,
     57<xref linkend="SDL"/>,
     58<xref linkend="freetype2"/>,
    5059<ulink url="http://www.audiocoding.com/modules/mydownloads/">FAAC</ulink> and
    5160<ulink url="http://www.audiocoding.com/modules/mydownloads/">FAAD</ulink></para>
     
    6170commands:</para>
    6271
    63 <note><para>The package maintainers recommend compiling without any
    64 optimizations.</para></note>
     72<note><para>Review the <filename>doc/optimization.txt</filename> file in the
     73source tree for information about optimizing the build.</para></note>
    6574
    66 <screen><userinput><command>patch -Np1 -i ../ffmpeg-&ffmpeg-version;-gcc34-1.patch &amp;&amp;
    67 ./configure --prefix=/usr --enable-shared &amp;&amp;
     75<!-- <screen><userinput><command>patch -Np1 -i ../ffmpeg-&ffmpeg-version;-gcc34-1.patch &amp;&amp; -->
     76<screen><userinput><command>./configure --prefix=/usr \
     77    --enable-shared --enable-pthreads &amp;&amp;
    6878make &amp;&amp;
     79make -C doc {ffmpeg,ffserver,ffplay}.1 &amp;&amp;
    6980make install</command></userinput></screen>
    7081
     
    7990libraries.</para>
    8091
    81 <para><option>--enable-mp3lame</option>: Link against
    82 <filename class="libraryfile">libmp3lame</filename>.</para>
     92<para><parameter>--enable-pthreads</parameter>: This switch enables the
     93build to link against the Posix threads library.</para>
    8394
    84 <para><option>--enable-vorbis</option>: Link against
    85 <filename class="libraryfile">libvorbis</filename>.</para>
     95<para><option>--enable-<replaceable>[codec]</replaceable></option>: Review
     96the available options and codecs using the
     97<command>./configure --help</command> command.</para>
    8698
    8799<para><option>--disable-ffplay</option>: Only installs the server part.
    88100<command>ffplay</command> requires <application>X</application> for
    89101building.</para>
     102
     103<para><command>make -C doc {ffmpeg,ffserver,ffplay}.1</command>: This builds
     104the man pages which are installed by <command>make install</command>.</para>
    90105
    91106<note><para>Linking the <application>liba52</application> library using the
     
    100115<sect3><title>Config files</title>
    101116
    102 <para><filename>~/.ffmpeg/ffserver-config</filename></para>
     117<para><filename>/etc/ffserver.conf</filename> and
     118<filename>~/.ffmpeg/ffserver-config</filename></para>
    103119
    104120<para>You'll find a sample ffserver configuration file at
    105 <ulink url="http://ffmpeg.sourceforge.net/sample.html"/></para>
     121<ulink url="http://ffmpeg.sourceforge.net/sample.html"/> (also
     122<filename>doc/ffserver.conf</filename> in the source tree).</para>
    106123
    107124</sect3>
     
    113130
    114131<para>The <application>FFmpeg</application> package contains
    115 <command>ffmpeg</command>, <command>ffserver</command>,
     132<command>ffmpeg</command>,
     133<command>ffserver</command>,
    116134<command>ffplay</command>,
    117 <filename class="libraryfile">libavcodec</filename> and
    118 <filename class="libraryfile">libavformat</filename>.</para>
     135<filename class="libraryfile">libavcodec</filename>,
     136<filename class="libraryfile">libavformat</filename> and
     137video hook modules.</para>
    119138
    120139</sect2>
     
    141160<filename class="libraryfile">libavformats</filename> are libraries for
    142161encoding/decoding video streams and putting them into files or network
    143 packets. Since they're well documented, you can easily include them in your
    144 software, like some other packages already do.</para></sect3>
     162packets.</para></sect3>
    145163
    146164</sect2>
Note: See TracChangeset for help on using the changeset viewer.