mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 23:32:12 +08:00
Package update:
Update to ffmpeg-4.4.1 (Security Update). Also includes some tweaks to the information regarding the FATE test suite.
This commit is contained in:
parent
a263b75559
commit
e200fb614c
@ -44,6 +44,10 @@
|
||||
<listitem>
|
||||
<para>October 27th, 2021</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to ffmpeg-4.4.1 (Security Update). Fixes
|
||||
<ulink url="&blfs-ticket-root;15697">#15697</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to exiv2-0.27.5 (Security Update). Fixes
|
||||
<ulink url="&blfs-ticket-root;15527">#15527</ulink>.</para>
|
||||
|
@ -7,9 +7,9 @@
|
||||
<!ENTITY ffmpeg-download-http "https://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz">
|
||||
<!ENTITY ffmpeg-download-ftp " ">
|
||||
<!ENTITY ffmpeg-md5sum "7b9d5b652d20e8c5405304ad72636d4a">
|
||||
<!ENTITY ffmpeg-size "9.2 MB">
|
||||
<!ENTITY ffmpeg-buildsize "176 MB (add 2.4 GB for the FATE suite/tests, add 1.4 GB for documentation)">
|
||||
<!ENTITY ffmpeg-time "1.3 SBU (using parallelism=4; add 3.6 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 0.7 SBU for doxygen docs)">
|
||||
<!ENTITY ffmpeg-size "9.1 MB">
|
||||
<!ENTITY ffmpeg-buildsize "212 MB (add 1.9 GB for the FATE suite/tests, add 1.4 GB for documentation)">
|
||||
<!ENTITY ffmpeg-time "1.4 SBU (using parallelism=4; add 1.1 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 0.8 SBU for doxygen docs)">
|
||||
]>
|
||||
|
||||
<sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;">
|
||||
@ -268,24 +268,24 @@ find /usr/share/doc/ffmpeg-&ffmpeg-version;/api -type d -exec chmod -c 0755 \{}
|
||||
<para>
|
||||
The <filename class="directory">fate-suite</filename> directory is
|
||||
created and the files are downloaded there. That command actually runs an
|
||||
rsync command, to obtain the sample files. 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 fate-rsync
|
||||
...</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. Some samples may
|
||||
have been removed, in the new version, so, in order to be sure local and
|
||||
server fate samples are identical, when you use previously saved samples,
|
||||
run the following command:
|
||||
rsync command to obtain the sample files. You may want to compress and
|
||||
keep this directory for testing again, for testing in another system,
|
||||
or for when a new version of ffmpeg is released. Then, unpack the sample
|
||||
files in the source directory, and run the <command>make fate-rsync
|
||||
...</command> command above to sync with the upstream repository. The
|
||||
download size and time are drastically reduced by doing this. Estimated
|
||||
values in "Package Information" do not include the download SBU. Some
|
||||
samples may have been removed in newer versions, so in order to be sure
|
||||
local and server fate samples are identical when you use previously
|
||||
saved samples, run the following command:
|
||||
</para>
|
||||
|
||||
<screen role="nodump"><userinput>rsync -vrltLW --delete --timeout=60 --contimeout=60 \
|
||||
rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/</userinput></screen>
|
||||
|
||||
<para>
|
||||
Next, FATE is executed, with the commands (you obtain a number of tests
|
||||
larger than 3700):
|
||||
Next, execute FATE with the following commands (there are more than 3800
|
||||
tests in the suite):
|
||||
</para>
|
||||
|
||||
<screen remap="test"><userinput>make fate THREADS=<replaceable>N</replaceable> SAMPLES=fate-suite/ | tee ../fate.log &&
|
||||
@ -294,7 +294,12 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
|
||||
<para>
|
||||
where <replaceable>N</replaceable> is an integer,
|
||||
<replaceable>N</replaceable> ≤ number of cores in the system.
|
||||
</para>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
A successful run should return no errors or warnings, just a list of tests
|
||||
and total amount at the end.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -363,9 +368,8 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>--enable-libfdk-aac</parameter>: Enables currently the
|
||||
highest-quality AAC audio encoding via <filename
|
||||
class="libraryfile">libfdk-aac</filename>.
|
||||
<parameter>--enable-libfdk-aac</parameter>: Enables AAC audio encoding via
|
||||
<filename class="libraryfile">libfdk-aac</filename>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -1045,7 +1045,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY pnmixer-version "0.7.2">
|
||||
|
||||
<!-- Chapter 44 -->
|
||||
<!ENTITY ffmpeg-version "4.4">
|
||||
<!ENTITY ffmpeg-version "4.4.1">
|
||||
<!ENTITY mplayer-version "export-2021-07-29">
|
||||
<!ENTITY xine-ui-version "0.99.12">
|
||||
<!ENTITY transcode-version "1.1.7">
|
||||
|
Loading…
Reference in New Issue
Block a user