Changeset baf1e23 for multimedia/videoutils
- Timestamp:
- 06/12/2012 03:35:06 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 68d9a97
- Parents:
- 62662cb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
multimedia/videoutils/ffmpeg.xml
r62662cb rbaf1e23 8 8 "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2"> 9 9 <!ENTITY ffmpeg-download-ftp " "> 10 <!ENTITY ffmpeg-md5sum " 775d184933f71ff44a2fff4968e78b2b">11 <!ENTITY ffmpeg-size "5. 6MB">12 <!ENTITY ffmpeg-buildsize "2 44MB">13 <!ENTITY ffmpeg-time "3. 7SBU">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"> 14 14 ]> 15 15 … … 74 74 <bridgehead renderas="sect4">Optional</bridgehead> 75 75 <para role="optional"> 76 <xref linkend="faad2"/>, 76 <xref linkend="faad2"/>, 77 77 <xref linkend="lame"/>, 78 <xref linkend="libtheora"/>, 78 <xref linkend="libtheora"/>, 79 79 <xref linkend="libvorbis"/>, 80 <xref linkend="libvpx"/>, 80 <xref linkend="libvpx"/>, 81 81 <xref linkend="x-window-system"/>, 82 82 <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink> 83 83 <xref linkend="xvid"/>, 84 84 <ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>, 85 <xref linkend="faac"/>, 85 <xref linkend="faac"/>, 86 86 <xref linkend="freetype2"/>, 87 87 <ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>, … … 128 128 129 129 <screen><userinput>mkdir build && 130 cd build && 131 ../configure --prefix=/usr --enable-shared --disable-static --enable-gpl && 130 cd build && 131 ../configure --prefix=/usr --enable-gpl \ 132 --enable-shared --disable-static && 132 133 make</userinput></screen> 133 134 … … 158 159 <screen role="root"><userinput>make install && 159 160 mkdir /usr/share/doc/ffmpeg-&ffmpeg-version; && 160 cp ../doc/*. txt/usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>161 cp ../doc/*.html /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen> 161 162 162 163 <para> … … 185 186 files in a separate directory to the source files. 186 187 </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 188 194 <para> 189 195 <option>--enable-shared</option>: This switch is needed to build the … … 191 197 </para> 192 198 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"/> 202 201 203 202 <para> … … 211 210 <command>ffmpeg</command>, study the output of <command>configure 212 211 --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. 224 218 </para> 225 219 </sect2> … … 272 266 libavformat.so, 273 267 libavutil.so, 274 libpostproc.so and 268 libpostproc.so, 269 libswresample and 275 270 libswscale.so 276 271 </seg> 277 272 <seg> 278 273 /usr/include/libavcodec, 279 /usr/include/libavdevice, 274 /usr/include/libavdevice, 280 275 /usr/include/libavfilter, 281 276 /usr/include/libavformat, 282 277 /usr/include/libavutil, 283 /usr/include/postproc, 278 /usr/include/libpostproc, 279 /usr/include/libswresample 284 280 /usr/include/libswscale, 285 281 /usr/share/ffmpeg and … … 432 428 </varlistentry> 433 429 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 434 443 <varlistentry id="libswscale"> 435 444 <term><filename class="libraryfile">libswscale.so</filename></term>
Note:
See TracChangeset
for help on using the changeset viewer.