mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
d0c85de6d3
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@12116 af4574ff-66df-0310-9fd7-8a98e5e911e0
588 lines
20 KiB
XML
588 lines
20 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
|
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
|
%general-entities;
|
|
|
|
<!ENTITY ffmpeg-download-http
|
|
"http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2">
|
|
<!ENTITY ffmpeg-download-ftp " ">
|
|
<!ENTITY ffmpeg-md5sum "6c5cfed204d8a108325d1fc439ab734a">
|
|
<!ENTITY ffmpeg-size "6.0 MB">
|
|
<!ENTITY ffmpeg-buildsize "100 MB">
|
|
<!ENTITY ffmpeg-time "2.1 SBU">
|
|
]>
|
|
|
|
<sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;">
|
|
<?dbhtml filename="ffmpeg.html"?>
|
|
|
|
<sect1info>
|
|
<othername>$LastChangedBy$</othername>
|
|
<date>$Date$</date>
|
|
</sect1info>
|
|
|
|
<title>FFmpeg-&ffmpeg-version;</title>
|
|
|
|
<indexterm zone="ffmpeg">
|
|
<primary sortas="a-FFmpeg">FFmpeg</primary>
|
|
</indexterm>
|
|
|
|
<sect2 role="package">
|
|
<title>Introduction to FFmpeg</title>
|
|
|
|
<para>
|
|
<application>FFmpeg</application> is a solution to record, convert and
|
|
stream audio and video. It is a very fast video and audio converter and it
|
|
can also acquire from a live audio/video source. Designed to be intuitive,
|
|
the command-line interface (<command>ffmpeg</command>) tries to figure out
|
|
all the parameters, when possible. <application>FFmpeg</application> can
|
|
also convert from any sample rate to any other, and resize video on the
|
|
fly with a high quality polyphase filter.
|
|
<application>FFmpeg</application> can use a Video4Linux compatible video
|
|
source and any Open Sound System audio source.
|
|
</para>
|
|
|
|
&lfs74_checked;
|
|
|
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
|
<itemizedlist spacing="compact">
|
|
<listitem>
|
|
<para>
|
|
Download (HTTP): <ulink url="&ffmpeg-download-http;"/>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download (FTP): <ulink url="&ffmpeg-download-ftp;"/>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download MD5 sum: &ffmpeg-md5sum;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download size: &ffmpeg-size;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Estimated disk space required: &ffmpeg-buildsize;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Estimated build time: &ffmpeg-time;
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<bridgehead renderas="sect3">FFmpeg Dependencies</bridgehead>
|
|
|
|
<bridgehead renderas="sect4">Recommended</bridgehead>
|
|
<para role="recommended">
|
|
<xref linkend="yasm"/>,
|
|
<xref linkend="libass"/>,
|
|
<xref linkend="fdk-aac"/>,
|
|
<xref linkend="lame"/>,
|
|
<xref linkend="opus"/>,
|
|
<xref linkend="libtheora"/>,
|
|
<xref linkend="libvorbis"/>,
|
|
<xref linkend="libvpx"/>, and
|
|
<xref linkend="x264"/>
|
|
</para>
|
|
|
|
<bridgehead renderas="sect4">Recommended for desktop use</bridgehead>
|
|
<para>
|
|
<xref linkend="x-window-system"/>,
|
|
<xref linkend="alsa-lib"/>,
|
|
<xref linkend="sdl"/>,
|
|
<xref linkend="libva"/> and
|
|
<xref linkend="libvdpau"/> (with the corresponding driver package)
|
|
</para>
|
|
|
|
<bridgehead renderas="sect4">Optional</bridgehead>
|
|
<para role="optional">
|
|
<xref linkend="faac"/>,
|
|
<xref linkend="freetype2"/>,
|
|
<xref linkend="openjpeg"/>,
|
|
<xref linkend="pulseaudio"/>,
|
|
<xref linkend="speex"/>,
|
|
<xref linkend="xvid"/>,
|
|
<xref linkend="openssl"/>,
|
|
<xref linkend="fontconfig"/>,
|
|
<ulink url="http://www.piksel.org/frei0r">frei0r</ulink>,
|
|
<xref linkend="gnutls"/>,
|
|
<ulink url="http://tipok.org.ua/node/17">libaacplus</ulink>,
|
|
<ulink url="http://www.videolan.org/developers/libbluray.html">libbluray</ulink>,
|
|
<ulink url="http://caca.zoy.org/">libcaca</ulink>,
|
|
<ulink url="http://www.celt-codec.org/">libcelt</ulink>,
|
|
<ulink url="http://ftp.gnu.org/pub/gnu/libcdio/">libcdio</ulink>,
|
|
<ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>,
|
|
<ulink url="http://www.speech.cs.cmu.edu/flite/">Flite</ulink>,
|
|
<ulink url="http://www.quut.com/gsm/">GSM</ulink>,
|
|
<ulink url="https://ieee1394.wiki.kernel.org/index.php/Libraries">libiec61883</ulink>,
|
|
<ulink url="https://github.com/dekkers/libilbc">libilbc</ulink>,
|
|
<ulink url="http://sourceforge.net/projects/modplug-xmms/">libmodplug</ulink>,
|
|
<ulink url="http://svn.mplayerhq.hu/nut/src/trunk/">libnut</ulink> (SVN checkout),
|
|
<ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>,
|
|
<ulink url="http://opencv.org/">OpenCV</ulink>,
|
|
<ulink url="http://sourceforge.net/projects/librtmp">librtmp</ulink>,
|
|
<ulink url="http://diracvideo.org/">Schroedinger</ulink>,
|
|
<ulink url="http://www.twolame.org/">TwoLAME</ulink>,
|
|
<ulink url="http://linuxtv.org/downloads/v4l-utils/">Video4Linux</ulink>,
|
|
<ulink url="http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/">vo-aaenc</ulink>,
|
|
<ulink url="http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/">vo-amrwbenc</ulink>,
|
|
<ulink url="http://xavs.sourceforge.net/">libxavs</ulink> (SVN checkout),
|
|
<ulink url="http://kcat.strangesoft.net/openal-releases/">OpenAL</ulink>, and
|
|
<ulink url="http://www.nongnu.org/texi2html">texi2html</ulink> (to build HTML documentation)
|
|
</para>
|
|
|
|
<para condition="html" role="usernotes">
|
|
User Notes: <ulink url="&blfs-wiki;/ffmpeg"/>
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 role="installation">
|
|
<title>Installation of FFmpeg</title>
|
|
|
|
<para>
|
|
If <application>Xorg</application> is installed in a prefix other
|
|
than <filename class='directory'>/usr</filename>, the build will fail. Fix
|
|
this by issuing the following command:
|
|
</para>
|
|
|
|
<screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib</userinput></screen>
|
|
|
|
<para>
|
|
Install <application>FFmpeg</application> by running the following
|
|
commands:
|
|
</para>
|
|
|
|
<screen><userinput>sed -i 's/-lflite"/-lflite -lasound"/' configure &&
|
|
./configure --prefix=/usr \
|
|
--enable-gpl \
|
|
--enable-version3 \
|
|
--enable-nonfree \
|
|
--disable-static \
|
|
--enable-shared \
|
|
--disable-debug \
|
|
--enable-libass \
|
|
--enable-libfdk-aac \
|
|
--enable-libmp3lame \
|
|
--enable-libopus \
|
|
--enable-libtheora \
|
|
--enable-libvorbis \
|
|
--enable-libvpx \
|
|
--enable-libx264 \
|
|
--enable-x11grab &&
|
|
make &&
|
|
gcc tools/qt-faststart.c -o tools/qt-faststart &&
|
|
unset LIBRARY_PATH</userinput></screen>
|
|
|
|
<para>
|
|
HTML documentation was built in the previous step if
|
|
<ulink url="http://www.nongnu.org/texi2html">texi2html</ulink> is
|
|
installed. If the HTML was built (check for any
|
|
<filename class="extension">.html</filename> files in the
|
|
<filename class="directory">doc</filename> directory) and you have
|
|
<xref linkend="texlive"/> installed and wish to build PDF and
|
|
Postscript versions of the documentation, issue the following commands:
|
|
</para>
|
|
|
|
<screen><userinput>pushd doc &&
|
|
for DOCNAME in `basename -s .html *.html`
|
|
do
|
|
texi2pdf -b $DOCNAME.texi &&
|
|
texi2dvi -b $DOCNAME.texi &&
|
|
dvips -o $DOCNAME.ps \
|
|
$DOCNAME.dvi
|
|
done &&
|
|
popd &&
|
|
unset DOCNAME</userinput></screen>
|
|
|
|
<para>
|
|
If you have <xref linkend="doxygen"/> installed and wish to create the API
|
|
documentation (takes about 300 MB of space), issue the command
|
|
<command>doxygen doc/Doxyfile</command>.
|
|
</para>
|
|
|
|
<para>
|
|
To properly test the installation you must have <xref linkend="rsync"/>
|
|
installed and follow the instructions for the
|
|
<ulink url="http://ffmpeg.org/fate.html">
|
|
FFmpeg Automated Testing Environment</ulink>. Note that the BLFS team has
|
|
not performed this regression testing.
|
|
</para>
|
|
|
|
<para>
|
|
Now, as the <systemitem class="username">root</systemitem> user:
|
|
</para>
|
|
|
|
<screen role="root"><userinput>make install &&
|
|
install -v -m755 tools/qt-faststart /usr/bin &&
|
|
install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version; &&
|
|
install -v -m644 doc/*.txt \
|
|
/usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>
|
|
|
|
<para>
|
|
If HTML documentation was built, issue the following command to install it:
|
|
</para>
|
|
|
|
<screen role="root"><userinput>install -v -m644 doc/*.html \
|
|
/usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>
|
|
|
|
<para>
|
|
If you used <command>doxygen</command> to create the API documentation,
|
|
install it (another 300 MB of space) by issuing the following commands
|
|
as the <systemitem class="username">root</systemitem> user:
|
|
</para>
|
|
|
|
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version;/api &&
|
|
install -v -m644 doc/doxy/html/* \
|
|
/usr/share/doc/ffmpeg-&ffmpeg-version;/api</userinput></screen>
|
|
|
|
</sect2>
|
|
|
|
<sect2 role="commands">
|
|
<title>Command Explanations</title>
|
|
|
|
<para>
|
|
<command>sed -i ...</command>: This command adds the
|
|
<application>ALSA</application> library to the
|
|
<application>Flite</application> <envar>LDFLAGS</envar> variable and
|
|
enables the discovery of <application>Flite</application>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-gpl</parameter>: Enables the use of GPL code and
|
|
permits support for postprocessing, swscale and many other features.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-version3</parameter>: Enables the use of (L)GPL
|
|
version 3 code.
|
|
</para>
|
|
|
|
<para>
|
|
<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.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--disable-debug</parameter>: Disables building debugging
|
|
symbols into the programs and libraries.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libass</parameter>: Enables ASS/SSA subtitle format
|
|
rendering via <filename class="libraryfile">libass</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libfdk-aac</parameter>: Enables currently the
|
|
highest-quality AAC audio encoding via <filename
|
|
class="libraryfile">libfdk-aac</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libmp3lame</parameter>: Enables MP3 audio encoding via
|
|
<filename class="libraryfile">libmp3lame</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libopus</parameter>: Enables Opus encoding for low
|
|
latency streaming via <filename class="libraryfile">libopus</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libvorbis --enable-libtheora</parameter>: Enables
|
|
Theora video encoding via <filename
|
|
class="libraryfile">libvorbis</filename> and <filename
|
|
class="libraryfile">libtheora</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libvorbis --enable-libvpx</parameter>: Enables WebM
|
|
encoding via <filename class="libraryfile">libvorbis</filename> and
|
|
<filename class="libraryfile">libvpx</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-libx264</parameter>: Enables high-quality H.264/MPEG-4
|
|
AVC encoding via <filename class="libraryfile">libx264</filename>.
|
|
</para>
|
|
|
|
<para>
|
|
<parameter>--enable-x11grab</parameter>: Enables X11 grabbing.
|
|
</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.
|
|
</para>
|
|
|
|
<note>
|
|
<para>
|
|
Support for most of the dependency packages requires using options
|
|
passed to the <command>configure</command> script. View the output
|
|
from <command>./configure --help</command> for complete information
|
|
about enabling dependency packages.
|
|
</para>
|
|
</note>
|
|
|
|
</sect2>
|
|
|
|
<sect2 role="configuration">
|
|
<title>Configuring FFmpeg</title>
|
|
|
|
<sect3 id="ffmpeg-config">
|
|
<title>Config Files</title>
|
|
|
|
<para>
|
|
<filename>/etc/ffserver.conf</filename> and
|
|
<filename>~/.ffmpeg/ffserver-config</filename>
|
|
</para>
|
|
|
|
<indexterm zone="ffmpeg ffmpeg-config">
|
|
<primary
|
|
sortas="e-AA.ffmpeg-ffserver-config">~/.ffmpeg/ffserver-config</primary>
|
|
</indexterm>
|
|
|
|
<indexterm zone="ffmpeg ffmpeg-config">
|
|
<primary sortas="e-etc-ffserver.conf">/etc/ffserver.conf</primary>
|
|
</indexterm>
|
|
|
|
<para>
|
|
You'll find a sample <command>ffserver</command> configuration file at
|
|
<filename>doc/ffserver.conf</filename> in the source tree.
|
|
</para>
|
|
|
|
</sect3>
|
|
|
|
</sect2>
|
|
|
|
<sect2 role="content">
|
|
<title>Contents</title>
|
|
|
|
<segmentedlist>
|
|
<segtitle>Installed Programs</segtitle>
|
|
<segtitle>Installed Libraries</segtitle>
|
|
<segtitle>Installed Directories</segtitle>
|
|
|
|
<seglistitem>
|
|
<seg>
|
|
ffmpeg, ffplay, ffprobe, ffserver, and
|
|
qt-faststart
|
|
</seg>
|
|
<seg>
|
|
libavcodec.so, libavdevice.so, libavfilter.so,
|
|
libavformat.so, libavutil.so, libpostproc.so,
|
|
libswresample, and libswscale.so
|
|
</seg>
|
|
<seg>
|
|
/usr/include/libavcodec,
|
|
/usr/include/libavdevice,
|
|
/usr/include/libavfilter,
|
|
/usr/include/libavformat,
|
|
/usr/include/libavutil,
|
|
/usr/include/libpostproc,
|
|
/usr/include/libswresample
|
|
/usr/include/libswscale,
|
|
/usr/share/ffmpeg, and
|
|
/usr/share/doc/ffmpeg-&ffmpeg-version;
|
|
</seg>
|
|
</seglistitem>
|
|
</segmentedlist>
|
|
|
|
<variablelist>
|
|
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
|
<?dbfo list-presentation="list"?>
|
|
<?dbhtml list-presentation="table"?>
|
|
|
|
<varlistentry id="ffmpeg-prog">
|
|
<term><command>ffmpeg</command></term>
|
|
<listitem>
|
|
<para>
|
|
is a command-line tool to convert video files, network streams and
|
|
input from a TV card to several video formats.
|
|
</para>
|
|
<indexterm zone="ffmpeg ffmpeg-prog">
|
|
<primary sortas="b-ffmpeg">ffmpeg</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="ffplay">
|
|
<term><command>ffplay</command></term>
|
|
<listitem>
|
|
<para>
|
|
is a very simple and portable media player using the
|
|
<filename>ffmpeg</filename> libraries and the SDL library.
|
|
</para>
|
|
<indexterm zone="ffmpeg ffplay">
|
|
<primary sortas="b-ffplay">ffplay</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="ffprobe">
|
|
<term><command>ffprobe</command></term>
|
|
<listitem>
|
|
<para>
|
|
gathers information from multimedia streams and prints it in a human
|
|
and machine-readable fashion.
|
|
</para>
|
|
<indexterm zone="ffmpeg ffprobe">
|
|
<primary sortas="b-ffprobe">ffprobe</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="ffserver">
|
|
<term><command>ffserver</command></term>
|
|
<listitem>
|
|
<para>
|
|
is a streaming server for everything that <command>ffmpeg</command>
|
|
could use as input (files, streams, TV card input, webcam, etc).
|
|
</para>
|
|
<indexterm zone="ffmpeg ffserver">
|
|
<primary sortas="b-ffserver">ffserver</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="qt-faststart">
|
|
<term><command>qt-faststart</command></term>
|
|
<listitem>
|
|
<para>
|
|
moves the index file to the front of quicktime (mov/mp4) videos.
|
|
</para>
|
|
<indexterm zone="ffmpeg qt-faststart">
|
|
<primary sortas="b-qt-faststart">qt-faststart</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libavcodec">
|
|
<term><filename class="libraryfile">libavcodec.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is a library containing the <application>FFmpeg</application> codecs
|
|
(both encoding and decoding).
|
|
</para>
|
|
<indexterm zone="ffmpeg libavcodec">
|
|
<primary sortas="c-libavcodec">libavcodec.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libavdevice">
|
|
<term><filename class="libraryfile">libavdevice.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is the <application>FFmpeg</application> device handling library.
|
|
</para>
|
|
<indexterm zone="ffmpeg libavdevice">
|
|
<primary sortas="c-libavdevice">libavdevice.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libavfilter">
|
|
<term><filename class="libraryfile">libavfilter.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is a library of filters that can alter video or audio between the
|
|
decoder and the encoder (or output).
|
|
</para>
|
|
<indexterm zone="ffmpeg libavfilter">
|
|
<primary sortas="c-libavfilter">libavfilter.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libavformat">
|
|
<term><filename class="libraryfile">libavformat.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is a library containing the file formats handling (mux and demux
|
|
code for several formats) used by <command>ffplay</command> as well
|
|
as allowing the generation of audio or video streams.
|
|
</para>
|
|
<indexterm zone="ffmpeg libavformat">
|
|
<primary sortas="c-libavformat">libavformat.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libavutil">
|
|
<term><filename class="libraryfile">libavutil.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is the <application>FFmpeg</application> utility library.
|
|
</para>
|
|
<indexterm zone="ffmpeg libavutil">
|
|
<primary sortas="c-libavutil">libavutil.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libpostproc">
|
|
<term><filename class="libraryfile">libpostproc.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is the <application>FFmpeg</application> post processing library.
|
|
</para>
|
|
<indexterm zone="ffmpeg libpostproc">
|
|
<primary sortas="c-libpostproc">libpostproc.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libswresample">
|
|
<term><filename class="libraryfile">libswresample.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is the <application>FFmpeg</application> audio rescaling library,
|
|
it contains functions for converting audio sample formats.
|
|
</para>
|
|
<indexterm zone="ffmpeg libswresample">
|
|
<primary sortas="c-libswresample">libswresample.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry id="libswscale">
|
|
<term><filename class="libraryfile">libswscale.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
is the <application>FFmpeg</application> image rescaling library.
|
|
</para>
|
|
<indexterm zone="ffmpeg libswscale">
|
|
<primary sortas="c-libswscale">libswscale.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
</variablelist>
|
|
|
|
</sect2>
|
|
|
|
</sect1>
|