Changeset 457568e for multimedia/videoutils/ffmpeg.xml
- Timestamp:
- 10/07/2012 06:37:39 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, 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:
- a9d8006
- Parents:
- 73d97caf
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
multimedia/videoutils/ffmpeg.xml
r73d97caf r457568e 8 8 "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2"> 9 9 <!ENTITY ffmpeg-download-ftp " "> 10 <!ENTITY ffmpeg-md5sum " 93c1908022567b321df74db7214da6ac">11 <!ENTITY ffmpeg-size " 5.7MB">12 <!ENTITY ffmpeg-buildsize " 244 MB">13 <!ENTITY ffmpeg-time "3. 6 SBU">10 <!ENTITY ffmpeg-md5sum "3ed526cea20c1bffb5a37f7730f710bd"> 11 <!ENTITY ffmpeg-size "6.2 MB"> 12 <!ENTITY ffmpeg-buildsize "90 MB (plus 805 MB for tests)"> 13 <!ENTITY ffmpeg-time "3.2 SBU (plus 2.0 SBU for tests)"> 14 14 ]> 15 15 … … 71 71 <bridgehead renderas="sect4">Recommended</bridgehead> 72 72 <para role="recommended"> 73 <xref linkend="yasm"/> 74 </para> 75 76 <bridgehead renderas="sect4">Optional</bridgehead> 77 <para role="optional"> 78 <xref linkend="faad2"/>, 73 <xref linkend="faac"/>, 74 <xref linkend="freetype2"/>, 79 75 <xref linkend="lame"/>, 80 76 <xref linkend="libtheora"/>, 81 77 <xref linkend="libvorbis"/>, 82 78 <xref linkend="libvpx"/>, 79 <xref linkend="openjpeg"/>, 80 <xref linkend="openssl"/>, 81 <xref linkend="sdl"/>, 82 <xref linkend="speex"/>, 83 83 <xref linkend="xorg7-lib"/>, 84 <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink> 85 <xref linkend="xvid"/>, 84 <xref linkend="xvid"/>, and 85 <xref linkend="yasm"/> 86 </para> 87 88 <bridgehead renderas="sect4">Optional</bridgehead> 89 <para role="optional"> 90 <xref linkend="gnutls"/>, 91 <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink>, 86 92 <ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>, 87 <xref linkend="faac"/>,88 <xref linkend="freetype2"/>,89 93 <ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>, 90 94 <ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>, 91 <ulink url="http://svn.mplayerhq.hu/nut/src/trunk/">libnut</ulink> 92 (SVN checkout), 93 <ulink url="http://xavs.sourceforge.net/">libxavs</ulink> 94 (SVN checkout), 95 <ulink url="http://svn.mplayerhq.hu/nut/src/trunk/">libnut</ulink> (SVN checkout), 96 <ulink url="http://xavs.sourceforge.net/">libxavs</ulink> (SVN checkout), 95 97 <ulink url="http://sourceforge.net/projects/librtmp">librtmp</ulink>, 96 98 <ulink url="http://diracvideo.org/">libschroedinger</ulink>, 97 99 <ulink url="http://medialibrary.sourceforge.net/">MediaLibrary</ulink>, 98 <ulink 99 url="http://connect.creativelabs.com/openal/default.aspx">OpenAL</ulink>, 100 <ulink url="http://connect.creativelabs.com/openal/default.aspx">OpenAL</ulink>, 100 101 <ulink url="http://tipok.org.ua/node/17">libaacplus</ulink>, 101 102 <ulink url="http://code.google.com/p/libass/">libass</ulink>, 102 103 <ulink url="http://www.celt-codec.org/">libcelt</ulink>, 103 104 <ulink url="http://ftp.gnu.org/pub/gnu/libcdio/">libcdio</ulink>, 104 <ulink 105 url="http://sourceforge.net/projects/opencvlibrary/">libopencv</ulink>, 105 <ulink url="http://sourceforge.net/projects/opencvlibrary/">libopencv</ulink>, 106 106 <ulink url="http://sourceforge.net/projects/libdc1394/">libdc1394</ulink>, 107 <ulink url="http://linuxtv.org/downloads/v4l-utils/">libv4l2</ulink>, 108 <xref linkend="openjpeg"/> 109 (<application>FFmpeg</application> includes code for its own jpeg2000 110 encoder and decoder, which is enabled by default), 111 <xref linkend="speex"/>, 112 <xref linkend="gnutls"/>, 113 <xref linkend="openssl"/>, 114 <xref linkend="sdl"/> and 107 <ulink url="http://linuxtv.org/downloads/v4l-utils/">libv4l2</ulink>, and 115 108 <ulink url="http://www.nongnu.org/texi2html">texi2html</ulink> 116 109 (to build HTML documentation).</para> … … 134 127 <title>Installation of FFmpeg</title> 135 128 129 <para>If you have not installed <application>Xorg</application> in 130 <filename class='directory'>/usr</filename>, tell <filename>configure</filename> 131 where to find it:</para> 132 133 <screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib</userinput></screen> 134 136 135 <para> 137 136 Install <application>FFmpeg</application> by running the following … … 139 138 </para> 140 139 141 <screen><userinput>./configure --prefix=/usr \ 142 --enable-gpl \ 143 --enable-shared \ 144 --disable-static && 140 <screen><userinput>./configure --prefix=/usr \ 141 --disable-debug \ 142 --enable-shared \ 143 --disable-static \ 144 --enable-gpl \ 145 --enable-x11grab \ 146 --enable-postproc \ 147 --enable-version3 \ 148 --enable-nonfree \ 149 --enable-libfaac \ 150 --enable-libfreetype \ 151 --enable-libmp3lame \ 152 --enable-libopenjpeg \ 153 --enable-libspeex \ 154 --enable-libtheora \ 155 --enable-libvorbis \ 156 --enable-libvpx \ 157 --enable-libxvid \ 158 --enable-libpulse \ 159 --enable-openssl && 145 160 make</userinput></screen> 146 161 162 <!-- 147 163 <para>To convert the docs to html use the following commands:</para> 148 164 … … 151 167 152 168 for DOC in doc/*.texi; do 153 makeinfo - -html --no-split -o ${DOC%texi}html ${DOC}169 makeinfo - -html - -no-split -o ${DOC%texi}html ${DOC} 154 170 done</userinput></screen> 171 --> 155 172 156 173 <para> 157 174 If you have <xref linkend="doxygen"/> installed and wish to create the API 158 documentation (takes about 150 MB of space), issue the command175 documentation (takes about 444 MB of space, 26 SBU), issue the command 159 176 <command>doxygen</command>. 160 177 </para> 161 162 <para>This package does not come with a test suite.</para>163 178 164 179 <para>Now, as the <systemitem class="username">root</systemitem> 165 180 user:</para> 166 181 167 <screen role="root"><userinput>make install && 168 make install-man && 169 mkdir -p /usr/share/doc/ffmpeg-&ffmpeg-version; && 170 cp -v doc/*.{html,txt} /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen> 182 <screen role="root"><userinput>make install && 183 mkdir -p /usr/share/doc/ffmpeg-&ffmpeg-version; && 184 cp -v doc/*.txt /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen> 185 186 <para>The tests, if desired, need to be run after installation. 187 To test the package, run <command>make check</command>.</para> 171 188 172 189 <para> … … 189 206 </para> 190 207 191 <screen role="root"><userinput>mkdir -p /usr/share/doc/ffmpeg-&ffmpeg-version;/api &&192 cp - v doxy/* /usr/share/doc/ffmpeg-&ffmpeg-version;/api</userinput></screen>208 <screen role="root"><userinput>mkdir -p /usr/share/doc/ffmpeg-&ffmpeg-version;/api && 209 cp -av doxy/* /usr/share/doc/ffmpeg-&ffmpeg-version;/api</userinput></screen> 193 210 </sect2> 194 211 … … 223 240 </para> 224 241 225 <para>226 <command>sed -i '/@top/d;/ignore$/d' *.texi</command> and227 <command>sed -i '/@include avoptions/d' avtools-common-opts.texi</command>:228 these seds work around problems with the .texi files.229 </para>230 231 <para>232 <command>makeinfo --html --no-split -o ${DOC%texi}html ${DOC}</command>:233 this converts the .texi files into html.234 </para>235 242 </sect2> 236 243
Note:
See TracChangeset
for help on using the changeset viewer.