Author: fernando
Date: Sun Oct  5 15:01:01 2014
New Revision: 14505

Log:
Update to ffmpeg-2.4.2.

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/videoutils/ffmpeg.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sun Oct  5 11:09:32 
2014        (r14504)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sun Oct  5 15:01:01 
2014        (r14505)
@@ -48,6 +48,10 @@
       <para>October 5th, 2014</para>
       <itemizedlist>
         <listitem>
+          <para>[fernando] - Update to ffmpeg-2.4.2.  Fixes
+          <ulink url="&blfs-ticket-root;5622">#5622</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to xcb-util-keysyms-0.4.0.  Fixes
           <ulink url="&blfs-ticket-root;5620">#5620</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/multimedia/videoutils/ffmpeg.xml
==============================================================================
--- trunk/BOOK/multimedia/videoutils/ffmpeg.xml Sun Oct  5 11:09:32 2014        
(r14504)
+++ trunk/BOOK/multimedia/videoutils/ffmpeg.xml Sun Oct  5 15:01:01 2014        
(r14505)
@@ -6,10 +6,10 @@
 
   <!ENTITY ffmpeg-download-http 
"http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2";>
   <!ENTITY ffmpeg-download-ftp  " ">
-  <!ENTITY ffmpeg-md5sum        "c36caa8d29b3677dcb7bd8c546890c9d">
+  <!ENTITY ffmpeg-md5sum        "9e6163b09b7b9331b834d80874c2c0ff">
   <!ENTITY ffmpeg-size          "7.1 MB">
-  <!ENTITY ffmpeg-buildsize     "130 MB (additional 870 MB for docs and 1903 
MB to run the FATE tests)">
-  <!ENTITY ffmpeg-time          "3.5 SBU (additional 0.9 SBU for docs and 5 
SBU to run the FATE tests, after sample files are downloaded)">
+  <!ENTITY ffmpeg-buildsize     "130 MB (additional 866 MB for docs and 1902 
MB to run the FATE tests)">
+  <!ENTITY ffmpeg-time          "3.5 SBU (additional 1.1 SBU for docs and 4.8 
SBU to run the FATE tests, after sample files are downloaded)">
 ]>
 
 <sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;">
@@ -214,32 +214,11 @@
     </para>
 
     <para>
-      To properly test the installation you must have <xref linkend="rsync"/>
-      installed and follow the instructions for the
-      <ulink url="http://www.ffmpeg.org/fate.html";>
-      FFmpeg Automated Testing Environment</ulink> (FATE). First, about 879 MB
-      of sample files used to run FATE are downloaded with the command:
+      The fate-suite tests include comparisons with installed files, and should
+      not be run before the package is installed. Therefore, if you desire to
+      run them, instructions are given further below.
     </para>
 
-<screen><userinput>make fate-rsync SAMPLES=fate-suite/</userinput></screen>
-
-    <para>
-      The <filename class="directory">fate-suite</filename> directory is
-      created and the files are downloaded there. That command actually runs
-      <command>rsync -vrltLW --timeout=60 --contimeout=60 
rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/</command>
-      command, thus you may want to compress and keep this directory for
-      testing again, in another system, or when a new version of ffmpeg is
-      launched. Then, you unpack the sample files in the source directory, and
-      run, again, the <command>make</command> command above, to sync with the
-      repository. Now, the download size and time are drastically reduced.
-      Estimated values in "Package Information" do not include the download
-      SBU. Next, FATE is executed, with the commands (you obtain a number of
-      tests greater than 2000):
-    </para>
-
-<screen><userinput>make fate SAMPLES=fate-suite/ | tee ../fate.log &amp;&amp;
-grep ^TEST ../fate.log | wc -l</userinput></screen>
-
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
@@ -255,9 +234,9 @@
       install them:
     </para>
 
-<screen role="root"><userinput>install -v -m644 doc/*. pdf \
+<screen role="root"><userinput>install -v -m644 doc/*.pdf \
                  /usr/share/doc/ffmpeg-&ffmpeg-version; &amp;&amp;
-install -v -m644 doc/*.ps   \
+install -v -m644 doc/*.ps  \
                  /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>
 
     <para>
@@ -271,6 +250,34 @@
 find /usr/share/doc/ffmpeg-&ffmpeg-version;/api -type f -exec chmod -c 0644 
"{}" ";" &amp;&amp;
 find /usr/share/doc/ffmpeg-&ffmpeg-version;/api -type d -exec chmod -c 0755 
"{}" ";"</userinput></screen>
 
+    <para>
+      To properly test the installation you must have <xref linkend="rsync"/>
+      installed and follow the instructions for the <ulink
+      url="http://www.ffmpeg.org/fate.html";> FFmpeg Automated Testing
+      Environment</ulink> (FATE). First, about 879 MB of sample files used to
+      run FATE are downloaded with the command:
+    </para>
+
+<screen><userinput>make fate-rsync SAMPLES=fate-suite/</userinput></screen>
+
+    <para>
+      The <filename class="directory">fate-suite</filename> directory is
+      created and the files are downloaded there. That command actually runs
+      <command>rsync -vrltLW --timeout=60 --contimeout=60
+      rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/</command> command,
+      thus you may want to compress and keep this directory for testing again,
+      in another system, or when a new version of ffmpeg is launched. Then, you
+      unpack the sample files in the source directory, and run, again, the
+      <command>make</command> command above, to sync with the repository. Now,
+      the download size and time are drastically reduced.  Estimated values in
+      "Package Information" do not include the download SBU. Next, FATE is
+      executed, with the commands (you obtain a number of tests greater than
+      2000):
+    </para>
+
+<screen><userinput>make fate SAMPLES=fate-suite/ | tee ../fate.log &amp;&amp;
+grep ^TEST ../fate.log | wc -l</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -294,7 +301,7 @@
     </para>
 
     <para>
-      <option>--enable-libfreetype</option>: Enables 
+      <option>--enable-libfreetype</option>: Enables
       <application>Freetype</application> support.
     </para>
 
@@ -309,17 +316,16 @@
     </para>
 
     <para>
-      <parameter>--enable-nonfree</parameter>: Enables the use of nonfree
-      code. Note that the resulting libraries and binaries will be
-      unredistributable.
+      <parameter>--enable-nonfree</parameter>: Enables the use of nonfree code.
+      Note that the resulting libraries and binaries will be unredistributable.
     </para>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/static-libraries.xml"/>
 
     <para>
-      <parameter>--enable-shared</parameter>: Enables building shared 
libraries,
-      otherwise only static libraries are built and installed.
+      <parameter>--enable-shared</parameter>: Enables building shared
+      libraries, otherwise only static libraries are built and installed.
     </para>
 
     <para>
@@ -339,8 +345,8 @@
     </para>
 
     <para>
-      <parameter>--enable-libmp3lame</parameter>: Enables MP3 audio encoding 
via
-      <filename class="libraryfile">libmp3lame</filename>.
+      <parameter>--enable-libmp3lame</parameter>: Enables MP3 audio encoding
+      via <filename class="libraryfile">libmp3lame</filename>.
     </para>
 
     <para>
@@ -357,8 +363,9 @@
     </para>
 
     <para>
-      <parameter>--enable-libx264</parameter>: Enables high-quality 
H.264/MPEG-4
-      AVC encoding via <filename class="libraryfile">libx264</filename>.
+      <parameter>--enable-libx264</parameter>: Enables high-quality
+      H.264/MPEG-4 AVC encoding via <filename
+      class="libraryfile">libx264</filename>.A
     </para>
 
     <para>
@@ -366,13 +373,13 @@
     </para>
 
     <para>
-      <command>gcc tools/qt-faststart.c -o tools/qt-faststart</command>:
-      This builds the <command>qt-faststart</command> program which can
-      modify QuickTime formatted movies
-      (<filename class="extension">.mov</filename> or
-      <filename class="extension">.mp4</filename>) so that the header 
information
-      is located at the beginning of the file instead of the end. This allows
-      the movie file to begin playing before the entire file has been 
downloaded.
+      <command>gcc tools/qt-faststart.c -o tools/qt-faststart</command>: This
+      builds the <command>qt-faststart</command> program which can modify
+      QuickTime formatted movies (<filename class="extension">.mov</filename>
+      or <filename class="extension">.mp4</filename>) so that the header
+      information is located at the beginning of the file instead of the end.
+      This allows the movie file to begin playing before the entire file has
+      been downloaded.
     </para>
 
     <note>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Sun Oct  5 11:09:32 2014        (r14504)
+++ trunk/BOOK/packages.ent     Sun Oct  5 15:01:01 2014        (r14505)
@@ -688,7 +688,7 @@
 <!ENTITY pnmixer-version              "0.5.1">
 
 <!-- Chapter 40 -->
-<!ENTITY ffmpeg-version               "2.4.1">
+<!ENTITY ffmpeg-version               "2.4.2">
 <!ENTITY mplayer-version              "1.1.1">
 <!ENTITY xine-ui-version              "0.99.9">
 <!ENTITY transcode-version            "1.1.7">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to