Changeset baf1e23


Ignore:
Timestamp:
06/12/2012 03:35:06 PM (12 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
68d9a97
Parents:
62662cb
Message:

ffmpeg-0.11.1

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r62662cb rbaf1e23  
    10541054<!-- Chapter 40 -->
    10551055<!ENTITY dvb-apps-version             "2012-06-10">
    1056 <!ENTITY ffmpeg-version               "0.10.3">
     1056<!ENTITY ffmpeg-version               "0.11.1">
    10571057<!-- <!ENTITY avifile-version              "0.7.45"> -->
    10581058<!ENTITY mplayer-version              "1.1">
  • introduction/welcome/changelog.xml

    r62662cb rbaf1e23  
    8282          <para>[abenton] - Updated MPlayer to 1.1.</para>
    8383        </listitem>
     84        <listitem>
     85          <para>[abenton] - Updated FFmpeg to 0.11.1.</para>
     86        </listitem>
    8487      </itemizedlist>
    8588    </listitem>
  • multimedia/videoutils/ffmpeg.xml

    r62662cb rbaf1e23  
    88    "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2">
    99  <!ENTITY ffmpeg-download-ftp  " ">
    10   <!ENTITY ffmpeg-md5sum        "775d184933f71ff44a2fff4968e78b2b">
    11   <!ENTITY ffmpeg-size          "5.6 MB">
    12   <!ENTITY ffmpeg-buildsize     "244 MB">
    13   <!ENTITY ffmpeg-time          "3.7 SBU">
     10  <!ENTITY ffmpeg-md5sum        "ff8cb914f657e164dd60ea1008b555a8">
     11  <!ENTITY ffmpeg-size          "5.8 MB">
     12  <!ENTITY ffmpeg-buildsize     "256 MB">
     13  <!ENTITY ffmpeg-time          "3.9 SBU">
    1414]>
    1515
     
    7474    <bridgehead renderas="sect4">Optional</bridgehead>
    7575    <para role="optional">
    76       <xref linkend="faad2"/>, 
     76      <xref linkend="faad2"/>,
    7777      <xref linkend="lame"/>,
    78       <xref linkend="libtheora"/>, 
     78      <xref linkend="libtheora"/>,
    7979      <xref linkend="libvorbis"/>,
    80       <xref linkend="libvpx"/>, 
     80      <xref linkend="libvpx"/>,
    8181      <xref linkend="x-window-system"/>,
    8282      <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink>
    8383      <xref linkend="xvid"/>,
    8484      <ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>,
    85       <xref linkend="faac"/>, 
     85      <xref linkend="faac"/>,
    8686      <xref linkend="freetype2"/>,
    8787      <ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>,
     
    128128
    129129<screen><userinput>mkdir build &amp;&amp;
    130 cd build &amp;&amp;
    131 ../configure --prefix=/usr --enable-shared --disable-static --enable-gpl &amp;&amp;
     130cd    build &amp;&amp;
     131../configure --prefix=/usr --enable-gpl \
     132       --enable-shared --disable-static &amp;&amp;
    132133make</userinput></screen>
    133134
     
    158159<screen role="root"><userinput>make install &amp;&amp;
    159160mkdir /usr/share/doc/ffmpeg-&ffmpeg-version; &amp;&amp;
    160 cp ../doc/*.txt /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>
     161cp ../doc/*.html /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>
    161162
    162163    <para>
     
    185186      files in a separate directory to the source files.
    186187    </para>
    187    
     188
     189    <para>
     190      <option>--enable-gpl</option>: This switch enables the use of GPL code and
     191      permits support for postprocessing, swscale and many other features.
     192    </para>
     193
    188194    <para>
    189195      <option>--enable-shared</option>: This switch is needed to build the
     
    191197    </para>
    192198
    193     <para>
    194       <option>--disable-static</option>: This switch prevents the static
    195       libraries from being built.
    196     </para>
    197 
    198     <para>
    199       <option>--enable-gpl</option>: This switch enables the use of GPL code and
    200       permits support for postprocessing, swscale and many other features.
    201     </para>
     199    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     200      href="../../xincludes/static-libraries.xml"/>
    202201
    203202    <para>
     
    211210      <command>ffmpeg</command>, study the output of <command>configure
    212211      --help</command>. Remember, the dependencies all install their own
    213       encoders (that are often better than <application>FFmpeg</application>'s).
    214       <application>FFmpeg</application> is an excellent collection of decoders.
    215       If you just want to use <application>FFmpeg</application> to watch video
    216       or listen to music (via other applications like
    217       <application>Gstreamer</application>) then you will not benefit from
    218       linking it to another library.
    219     </para>
    220 
    221     <para>
    222       <option>--disable-yasm</option>: use this option if you've not installed
    223       yasm and you want what configure describes as "a crippled build".
     212      encoders (that may produce better results than
     213      <application>FFmpeg</application>). <application>FFmpeg</application> is
     214      an excellent collection of decoders. If you just want to use
     215      <application>FFmpeg</application> to watch video or listen to music (via
     216      other applications like <application>Gstreamer</application> or Xine) then
     217      you will not benefit from linking FFmpeg to another library.
    224218    </para>
    225219  </sect2>
     
    272266          libavformat.so,
    273267          libavutil.so,
    274           libpostproc.so and
     268          libpostproc.so,
     269          libswresample and
    275270          libswscale.so
    276271        </seg>
    277272        <seg>
    278273          /usr/include/libavcodec,
    279           /usr/include/libavdevice, 
     274          /usr/include/libavdevice,
    280275          /usr/include/libavfilter,
    281276          /usr/include/libavformat,
    282277          /usr/include/libavutil,
    283           /usr/include/postproc,
     278          /usr/include/libpostproc,
     279          /usr/include/libswresample
    284280          /usr/include/libswscale,
    285281          /usr/share/ffmpeg and
     
    432428      </varlistentry>
    433429
     430      <varlistentry id="libswresample">
     431        <term><filename class="libraryfile">libswresample.so</filename></term>
     432        <listitem>
     433          <para>
     434            is the <application>FFmpeg</application> audio rescaling library,
     435            it contains functions for converting audio sample formats.
     436          </para>
     437          <indexterm zone="ffmpeg libswresample">
     438            <primary sortas="c-libswresample">libswresample.so</primary>
     439          </indexterm>
     440        </listitem>
     441      </varlistentry>
     442
    434443      <varlistentry id="libswscale">
    435444        <term><filename class="libraryfile">libswscale.so</filename></term>
Note: See TracChangeset for help on using the changeset viewer.