Changeset 89d37eb8
- Timestamp:
- 10/08/2013 04:45:32 PM (11 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 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:
- c0fce1d
- Parents:
- 7f2dfa0
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r7f2dfa0 r89d37eb8 808 808 809 809 <!-- Chapter 40 --> 810 <!ENTITY ffmpeg-version " 1.2.2">810 <!ENTITY ffmpeg-version "2.0.1"> 811 811 <!ENTITY mplayer-version "1.1.1"> 812 812 <!ENTITY xine-ui-version "0.99.7"> -
general/graphlib/gegl.xml
r7f2dfa0 r89d37eb8 68 68 <para> 69 69 Estimated build time: &gegl-time; 70 </para> 71 </listitem> 72 </itemizedlist> 73 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 <itemizedlist spacing="compact"> 76 <listitem> 77 <para> 78 Required patch: 79 <ulink url="&patch-root;/gegl-&gegl-version;-ffmpeg2-1.patch"/> 70 80 </para> 71 81 </listitem> … … 119 129 </para> 120 130 121 <screen><userinput>sed -e '274cerr = avformat_open_input (&p->ic, o->path, NULL, NULL);' \ 122 -i operations/external/ff-load.c && 131 <screen><userinput>patch -Np1 -i ../gegl-&gegl-version;-ffmpeg2-1.patch && 123 132 ./configure --prefix=/usr && 124 133 make</userinput></screen> … … 141 150 <sect2 role="commands"> 142 151 <title>Command Explanations</title> 143 144 <para>145 <command>sed -e '274cerr ...</command>: Fixes building against146 <application>FFMpeg</application> 0.11.1.147 </para>148 152 149 153 <para> -
introduction/welcome/changelog.xml
r7f2dfa0 r89d37eb8 48 48 <itemizedlist> 49 49 <listitem> 50 <para>[igor] - Update to ffmpeg-2.0.1. Fixes 51 <ulink url="&blfs-ticket-root;3953">#3953</ulink>.</para> 52 </listitem> 53 <listitem> 50 54 <para>[igor] - Added x264-20131007-2245.</para> 51 55 </listitem> -
multimedia/cdwriteutils/k3b.xml
r7f2dfa0 r89d37eb8 94 94 <para> 95 95 Required patch: 96 <ulink url="&patch-root;/k3b-&k3b-version;-ffmpeg _fix-2.patch"/>96 <ulink url="&patch-root;/k3b-&k3b-version;-ffmpeg2-1.patch"/> 97 97 </para> 98 98 </listitem> … … 154 154 </para> 155 155 156 <screen><userinput>patch -Np1 -i ../k3b-&k3b-version;-ffmpeg _fix-2.patch &&156 <screen><userinput>patch -Np1 -i ../k3b-&k3b-version;-ffmpeg2-1.patch && 157 157 158 158 mkdir build && -
multimedia/libdriv/alsa-plugins.xml
r7f2dfa0 r89d37eb8 71 71 </itemizedlist> 72 72 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 74 <itemizedlist spacing="compact"> 75 <listitem> 76 <para> 77 Required patch: 78 <ulink url="&patch-root;/alsa-plugins-&alsa-plugins-version;-ffmpeg2-1.patch"/> 79 </para> 80 </listitem> 81 </itemizedlist> 82 73 83 <bridgehead renderas="sect3">ALSA Plugins Dependencies</bridgehead> 74 84 … … 100 110 </para> 101 111 102 <screen><userinput>./configure && 112 <screen><userinput>patch -Np1 -i ../alsa-plugins-&alsa-plugins-version;-ffmpeg2-1.patch && 113 ./configure && 103 114 make</userinput></screen> 104 115 -
multimedia/libdriv/libquicktime.xml
r7f2dfa0 r89d37eb8 72 72 <para> 73 73 Estimated build time: &libquicktime-time; 74 </para> 75 </listitem> 76 </itemizedlist> 77 78 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 79 <itemizedlist spacing="compact"> 80 <listitem> 81 <para> 82 Required patch: 83 <ulink url="&patch-root;/libquicktime-&libquicktime-version;-ffmpeg2-1.patch"/> 74 84 </para> 75 85 </listitem> … … 109 119 </para> 110 120 111 <screen><userinput>./configure --prefix=/usr \ 121 <screen><userinput>patch -Np1 -i ../libquicktime-&libquicktime-version;-ffmpeg2-1.patch && 122 ./configure --prefix=/usr \ 112 123 --enable-gpl \ 113 124 --without-doxygen \ -
multimedia/libdriv/opal.xml
r7f2dfa0 r89d37eb8 77 77 <para> 78 78 Required patch: 79 <ulink url="&patch-root;/opal-&opal-version;-ffmpeg -1.patch"/>79 <ulink url="&patch-root;/opal-&opal-version;-ffmpeg2-1.patch"/> 80 80 </para> 81 81 </listitem> … … 114 114 commands:</para> 115 115 116 <screen><userinput>patch -Np1 -i ../opal-&opal-version;-ffmpeg -1.patch &&116 <screen><userinput>patch -Np1 -i ../opal-&opal-version;-ffmpeg2-1.patch && 117 117 118 118 ./configure --prefix=/usr && -
multimedia/libdriv/opus.xml
r7f2dfa0 r89d37eb8 142 142 <listitem> 143 143 <para> 144 provides the functions used to read and write opus format.144 provides the functions used to read and write Opus format. 145 145 </para> 146 146 <indexterm zone="opus libopus"> -
multimedia/libdriv/x264.xml
r7f2dfa0 r89d37eb8 112 112 <title>Command Explanations</title> 113 113 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"115 href="../../xincludes/static-libraries.xml"/>116 117 114 <para> 118 115 <parameter>--disable-cli</parameter>: This switch disables building the -
multimedia/videoutils/ffmpeg.xml
r7f2dfa0 r89d37eb8 8 8 "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2"> 9 9 <!ENTITY ffmpeg-download-ftp " "> 10 <!ENTITY ffmpeg-md5sum " 4997660dfc077922e37d0583f9322f6b">11 <!ENTITY ffmpeg-size " 5.7MB">10 <!ENTITY ffmpeg-md5sum "dd71a1baedb2daa3e4d21e0651daa918"> 11 <!ENTITY ffmpeg-size "6.0 MB"> 12 12 <!ENTITY ffmpeg-buildsize "100 MB"> 13 <!ENTITY ffmpeg-time " 4.0SBU">13 <!ENTITY ffmpeg-time "2.6 SBU"> 14 14 ]> 15 15 … … 81 81 <bridgehead renderas="sect3">FFmpeg Dependencies</bridgehead> 82 82 83 <!-- All dependencies are listed in the order as they are displayed in84 the configure script. This makes it easy for readers (and editors)85 to match up the dependency list with what is required or desired. -->86 87 83 <bridgehead renderas="sect4">Recommended</bridgehead> 88 84 <para role="recommended"> 85 <xref linkend="yasm"/>, 86 <xref linkend="libass"/>, 87 <xref linkend="fdk-aac"/>, 88 <xref linkend="lame"/>, 89 <xref linkend="opus"/>, 90 <xref linkend="libtheora"/>, 91 <xref linkend="libvorbis"/>, 92 <xref linkend="libvpx"/>, and 93 <xref linkend="x264"/> 94 </para> 95 96 <bridgehead renderas="sect4">Recommended for desktop use</bridgehead> 97 <para> 98 <xref linkend="x-window-system"/>, 99 <xref linkend="alsa-lib"/>, 100 <xref linkend="sdl"/>, 101 <xref linkend="libva"/> and 102 <xref linkend="libvdpau"/> (with the corresponding driver package) 103 </para> 104 105 <bridgehead renderas="sect4">Optional</bridgehead> 106 <para role="optional"> 89 107 <xref linkend="faac"/>, 90 108 <xref linkend="freetype2"/>, 91 <xref linkend="lame"/>,92 109 <xref linkend="openjpeg"/>, 93 110 <xref linkend="pulseaudio"/>, 94 111 <xref linkend="speex"/>, 95 <xref linkend="libtheora"/>,96 <xref linkend="libvorbis"/>,97 <xref linkend="libvpx"/>,98 112 <xref linkend="xvid"/>, 99 113 <xref linkend="openssl"/>, 100 <xref linkend="sdl"/>,101 <xref linkend="xorg7-lib"/>,102 <xref linkend="yasm"/>103 </para>104 105 <bridgehead renderas="sect4">Recommended (For Hardware Video Decoding)</bridgehead>106 <para>107 <xref linkend="libva"/> and108 <xref linkend="libvdpau"/>109 (with the corresponding driver package)110 </para>111 112 <bridgehead renderas="sect4">Optional</bridgehead>113 <para role="optional">114 114 <xref linkend="fontconfig"/>, 115 115 <ulink url="http://www.piksel.org/frei0r">frei0r</ulink>, 116 116 <xref linkend="gnutls"/>, 117 117 <ulink url="http://tipok.org.ua/node/17">libaacplus</ulink>, 118 <xref linkend="libass"/>,119 118 <ulink url="http://www.videolan.org/developers/libbluray.html">libbluray</ulink>, 120 119 <ulink url="http://caca.zoy.org/">libcaca</ulink>, … … 122 121 <ulink url="http://ftp.gnu.org/pub/gnu/libcdio/">libcdio</ulink>, 123 122 <ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>, 124 <xref linkend="fdk-aac"/>,125 123 <ulink url="http://www.speech.cs.cmu.edu/flite/">Flite</ulink>, 126 124 <ulink url="http://www.quut.com/gsm/">GSM</ulink>, … … 131 129 <ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>, 132 130 <ulink url="http://opencv.org/">OpenCV</ulink>, 133 <xref linkend="opus"/>,134 131 <ulink url="http://sourceforge.net/projects/librtmp">librtmp</ulink>, 135 132 <ulink url="http://diracvideo.org/">Schroedinger</ulink>, … … 138 135 <ulink url="http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/">vo-aaenc</ulink>, 139 136 <ulink url="http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/">vo-amrwbenc</ulink>, 140 <xref linkend="x264"/>,141 137 <ulink url="http://xavs.sourceforge.net/">libxavs</ulink> (SVN checkout), 142 138 <ulink url="http://kcat.strangesoft.net/openal-releases/">OpenAL</ulink>, and … … 164 160 commands: 165 161 </para> 166 167 <!-- The confiure optinos are listed in the order as they are displayed in168 the configure script. This makes it easy for readers (and editors)169 to match up the options with what is required or desired. -->170 162 171 163 <screen><userinput>sed -i 's/-lflite"/-lflite -lasound"/' configure && … … 176 168 --disable-static \ 177 169 --enable-shared \ 178 -- enable-x11grab\179 --enable-lib faac\180 --enable-libf reetype\170 --disable-debug \ 171 --enable-libass \ 172 --enable-libfdk-aac \ 181 173 --enable-libmp3lame \ 182 --enable-libopenjpeg \ 183 --enable-libpulse \ 184 --enable-libspeex \ 174 --enable-libopus \ 185 175 --enable-libtheora \ 186 176 --enable-libvorbis \ 187 177 --enable-libvpx \ 188 --enable-libxvid \ 189 --enable-openssl \ 190 --disable-debug && 178 --enable-libx264 \ 179 --enable-x11grab && 191 180 make && 192 181 gcc tools/qt-faststart.c -o tools/qt-faststart && … … 302 291 303 292 <para> 304 <parameter>--enable-x11grab</parameter>: Enables X11 grabbing. 305 </para> 306 307 <para> 308 <parameter>--enable-libfaac</parameter>: Enables AAC encoding via 309 <filename class="libraryfile">libfaac</filename>. 310 </para> 311 312 <para> 313 <parameter>--enable-libfreetype</parameter>: Enables the use of 314 <filename class="libraryfile">libfreetype</filename>. 293 <parameter>--disable-debug</parameter>: Disables building debugging 294 symbols into the programs and libraries. 295 </para> 296 297 <para> 298 <parameter>--enable-libass</parameter>: Enables ASS/SSA subtitle format 299 rendering <filename class="libraryfile">libass</filename>. 300 </para> 301 302 <para> 303 <parameter>--enable-libfdk-aac</parameter>: Enables audio encoding in AAC 304 format via <filename class="libraryfile">libfdk-aac</filename>. 315 305 </para> 316 306 … … 321 311 322 312 <para> 323 <parameter>--enable-libopenjpeg</parameter>: Enables JPEG 2000 de/encoding 324 via <filename class="libraryfile">libopenjpeg</filename>. 325 </para> 326 327 <para> 328 <parameter>--enable-libpulse</parameter>: Enables 329 <application>Pulseaudio</application> input via 330 <filename class="libraryfile">libpulse</filename>. 331 </para> 332 333 <para> 334 <parameter>--enable-libspeex</parameter>: Enables 335 <application>Speex</application> de/encoding 336 via <filename class="libraryfile">libspeex</filename>. 313 <parameter>--enable-libopus</parameter>: Enables Opus format encoding and 314 decoding via <filename class="libraryfile">libopus</filename>. 337 315 </para> 338 316 … … 355 333 356 334 <para> 357 <parameter>--enable-libxvid</parameter>: Enables 358 <application>Xvid</application> encoding 359 via <filename class="libraryfile">libxvidcore</filename>. 360 </para> 361 362 <para> 363 <parameter>--enable-openssl</parameter>: Enables 364 <application>OpenSSL</application> cryptography. 365 </para> 366 367 <para> 368 <parameter>--disable-debug</parameter>: Disables building debugging 369 symbols into the programs and libraries. 370 </para> 371 372 <para> 373 <option>--enable-<replaceable><codec></replaceable></option>: 374 <application>FFmpeg</application> comes with code to compile decoders for 375 almost every codec you could think of. The only reason to enable a 376 specific codec (and make <application>FFmpeg</application> link to the 377 prerequisite shared library installed on your system) is to make 335 <parameter>--enable-libx264</parameter>: Enables H.264 de/encoding 336 via <filename class="libraryfile">libvpx</filename>. 337 </para> 338 339 <para> 340 <parameter>--enable-x11grab</parameter>: Enables X11 grabbing. 341 </para> 342 343 <para> 344 Support for most of the dependency packages requires using options passed 345 to the <command>configure</command> script. View the the output from 346 <command>./configure --help</command> for complete information about 347 enabling dependency packages. The only reason to enable a specific codec 348 (and make <application>FFmpeg</application> link to the prerequisite 349 shared library installed on your system) is to make 378 350 <application>FFmpeg</application> compile an <emphasis>encoder</emphasis> 379 for that codec. <application>FFmpeg</application> provides an excellent 380 collection of decoders. If you just want to use 381 <application>FFmpeg</application> to watch video or listen to music (via 382 other applications such as <application>Gstreamer</application> or 351 and/or <emphasis>decoder</emphasis> for that codec. If you just want to 352 use <application>FFmpeg</application> to watch video or listen to music 353 (via other applications such as <application>Gstreamer</application> or 383 354 <application>Xine</application>) then you will not benefit from linking 384 355 <application>FFmpeg</application> to other codec libraries. … … 426 397 <seglistitem> 427 398 <seg> 428 ffmpeg, ffplay, ffprobe, ffserver and399 ffmpeg, ffplay, ffprobe, ffserver, and 429 400 qt-faststart 430 401 </seg> … … 432 403 libavcodec.so, libavdevice.so, libavfilter.so, 433 404 libavformat.so, libavutil.so, libpostproc.so, 434 libswresample and libswscale.so405 libswresample, and libswscale.so 435 406 </seg> 436 407 <seg> … … 443 414 /usr/include/libswresample 444 415 /usr/include/libswscale, 445 /usr/share/ffmpeg and416 /usr/share/ffmpeg, and 446 417 /usr/share/doc/ffmpeg-&ffmpeg-version; 447 418 </seg> -
multimedia/videoutils/transcode.xml
r7f2dfa0 r89d37eb8 79 79 <para> 80 80 Required patch: 81 <ulink url="&patch-root;/transcode-&transcode-version;-ffmpeg -2.patch"/>81 <ulink url="&patch-root;/transcode-&transcode-version;-ffmpeg2-1.patch"/> 82 82 </para> 83 83 </listitem> … … 156 156 <screen><userinput>sed -i 's|doc/transcode|&-$(PACKAGE_VERSION)|' \ 157 157 $(find . -name Makefile.in -exec grep -l 'docsdir =' {} \;) && 158 patch -Np1 -i ../transcode-&transcode-version;-ffmpeg -2.patch &&158 patch -Np1 -i ../transcode-&transcode-version;-ffmpeg2-1.patch && 159 159 ./configure --prefix=/usr \ 160 160 --enable-alsa \
Note:
See TracChangeset
for help on using the changeset viewer.