Changeset dff08f73
- Timestamp:
- 08/11/2007 03:02:17 AM (17 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
- 8f3e5fd0
- Parents:
- 0fed2183
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r0fed2183 rdff08f73 4 4 --> 5 5 6 <!ENTITY day " 09"> <!-- Always 2 digits -->6 <!ENTITY day "11"> <!-- Always 2 digits --> 7 7 <!ENTITY month "08"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2007"> … … 653 653 654 654 <!-- Chapter 40 --> 655 <!ENTITY ffmpeg-version " 0.4.9-pre1">655 <!ENTITY ffmpeg-version "svn_20070606"> 656 656 <!ENTITY avifile-version "0.7.45"> 657 657 <!ENTITY mplayer-version "1.0pre7try2"> -
introduction/welcome/changelog.xml
r0fed2183 rdff08f73 41 41 42 42 --> 43 44 <listitem> 45 <para>August 11th, 2007</para> 46 <itemizedlist> 47 <listitem> 48 <para>[randy] - Updated to FFmpeg-svn_20070606 (svn checkout).</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 43 52 44 53 <listitem> -
multimedia/videoutils/ffmpeg.xml
r0fed2183 rdff08f73 5 5 %general-entities; 6 6 7 <!ENTITY ffmpeg-download-http " http://downloads.sourceforge.net/ffmpeg/ffmpeg-&ffmpeg-version;.tar.gz">7 <!ENTITY ffmpeg-download-http "&files-anduin;/sources/ffmpeg-&ffmpeg-version;.tar.bz2"> 8 8 <!ENTITY ffmpeg-download-ftp " "> 9 <!ENTITY ffmpeg-md5sum " ea5587e3c66d50b1503b82ac4179c303">10 <!ENTITY ffmpeg-size " 1.6MB">11 <!ENTITY ffmpeg-buildsize " 62.9MB (built with all dependencies)">12 <!ENTITY ffmpeg-time "1. 0SBU">9 <!ENTITY ffmpeg-md5sum "abae526f04693c08684f0a18c28e3313"> 10 <!ENTITY ffmpeg-size "2.2 MB"> 11 <!ENTITY ffmpeg-buildsize "131 MB (built with all dependencies)"> 12 <!ENTITY ffmpeg-time "1.8 SBU"> 13 13 ]> 14 14 … … 38 38 quality polyphase filter. <application>FFmpeg</application> can use a 39 39 video4linux compatible video source and any Open Sound System audio 40 source.</para> 40 source. The developers of this package do not create or distribute package 41 tarballs any longer. BLFS created the tarball for this package by checking 42 out from upstream SVN the <application>FFmpeg</application> code dated 43 June 6, 2007.</para> 41 44 42 45 <bridgehead renderas="sect3">Package Information</bridgehead> … … 62 65 </itemizedlist> 63 66 64 < bridgehead renderas="sect3">Additional Downloads</bridgehead>67 <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead> 65 68 <itemizedlist spacing="compact"> 66 69 <listitem> … … 72 75 url="&patch-root;/ffmpeg-&ffmpeg-version;-amr_fixes-1.patch"/></para> 73 76 </listitem> 74 </itemizedlist> 77 </itemizedlist> --> 75 78 76 79 <bridgehead renderas="sect3">FFmpeg Dependencies</bridgehead> 77 80 78 81 <bridgehead renderas="sect4">Optional</bridgehead> 79 <para role="optional"><xref linkend="libvorbis"/>, 80 <xref linkend="lame"/>, 81 <xref linkend="imlib2"/>, 82 <xref linkend="x-window-system"/>, 83 <xref linkend="sdl"/>, 84 <xref linkend="freetype2"/>, 85 <xref linkend="mplayer"/> (for the shared post-processing library), 82 <para role="optional"> 83 <ulink url="http://www.penguin.cz/~utx/amr">AMR narrowband (floating point)</ulink>, 84 <ulink url="http://www.penguin.cz/~utx/amr">AMR wideband</ulink>, 86 85 <ulink url="http://sourceforge.net/projects/faac">FAAC</ulink>, 87 86 <ulink url="http://sourceforge.net/projects/faac">FAAD2</ulink>, 88 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/26104-540.zip"> 89 AMR narrowband (floating point)</ulink> or 90 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/26073-530.zip"> 91 AMR naarrowband (fixed point)</ulink>, 92 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/26204-530.zip"> 93 AMR wideband</ulink>, and 87 <xref linkend="freetype2"/>, 88 <ulink url="http://kbs.cs.tu-berlin.de/~jutta/gsm/">GSM</ulink>, 89 <xref linkend="imlib2"/>, 90 <xref linkend="lame"/>, 91 <xref linkend="liba52"/>, 92 <ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>, 93 <ulink url="http://svn.mplayerhq.hu/nut/src/trunk/">libnut</ulink> (SVN checkout), 94 <xref linkend="libvorbis"/>, 95 <ulink url="http://medialibrary.sourceforge.net/">MediaLibrary</ulink>, 96 <xref linkend="sdl"/>, 97 <ulink url="http://www.theora.org/">Theora</ulink>, 98 <xref linkend="x-window-system"/>, 99 <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink>, 100 <xref linkend="xvid"/>, and 94 101 <xref linkend="tetex"/> (to build HTML documentation)</para> 95 102 … … 102 109 <title>Installation of FFmpeg</title> 103 110 111 <para>Review the <filename>doc/optimization.txt</filename> file in the 112 source tree for information about optimizing the build.</para> 113 104 114 <para>Install <application>FFmpeg</application> by running the following 105 115 commands:</para> 106 116 107 <note> 108 <para>Review the <filename>doc/optimization.txt</filename> file in the 109 source tree for information about optimizing the build.</para> 110 </note> 111 112 <screen><userinput>patch -Np1 -i ../ffmpeg-&ffmpeg-version;-gcc4-1.patch && 113 patch -Np1 -i ../ffmpeg-&ffmpeg-version;-amr_fixes-1.patch && 114 sed -i "s/static uint64/const uint64/" \ 115 libavcodec/liba52/resample_mmx.c && 116 ./configure --prefix=/usr --enable-shared \ 117 --enable-pthreads --disable-ffplay && 118 make</userinput></screen> 119 120 <para>If you have <application>teTeX</application> installed, the man pages 121 and HTML documentation were built during the <command>make</command> 122 process. Skip to the <systemitem class="username">root</systemitem> user 123 installation steps if you don't need other formats of the documentation, or 124 issue any or all of the following commands to create the additional 125 formats.</para> 126 127 <screen><userinput>for DOCFILE in faq ffmpeg-doc ffplay-doc ffserver-doc hooks 128 do 129 texi2pdf -b $DOCFILE.texi 130 texi2dvi -b $DOCFILE.texi 131 dvips -o $DOCFILE.ps $DOCFILE.dvi 132 makeinfo --plaintext --force -o $DOCFILE.txt $DOCFILE.texi 133 done</userinput></screen> 134 135 <para>If you do not have <application>teTeX</application> installed, use the 136 following command to build the man pages:</para> 137 138 <screen><userinput>make -C doc ff{mpeg,play,server}.1</userinput></screen> 117 <screen><userinput>./configure --prefix=/usr \ 118 --enable-shared \ 119 --enable-pthreads \ 120 --disable-ffplay && 121 sed -i 's|/man|/share/man|' config.mak && 122 make && 123 texi2html --version >/dev/null 2>&1 || make doc/ff{mpeg,play,server}.1</userinput></screen> 124 125 <para>If you have <application>teTeX</application> installed, the HTML 126 documentation was built during the <command>make</command> process. If you 127 wish to create additional formats of the documentation, you must have 128 <application>teTeX</application> installed, then issue following 129 commands:</para> 130 131 <screen><userinput>cd doc && 132 for DOCNAME in faq ffmpeg-doc hooks ffserver-doc ffplay-doc; do 133 texi2dvi -b -p $DOCNAME.texi 134 texi2dvi -b $DOCNAME.texi 135 dvips -o $DOCNAME.ps $DOCNAME.dvi 136 if [ $DOCNAME = ffserver-doc ] || [ $DOCNAME = ffplay-doc ]; then \ 137 continue 138 fi 139 makeinfo --plaintext --force -o $DOCNAME.txt $DOCNAME.texi 140 done && 141 cd .. && 142 unset DOCNAME</userinput></screen> 143 144 <para>If you have <xref linkend="doxygen"/> installed and wish to create 145 the API documentation (takes about 100 MB of space), issue 146 <command>doxygen</command>.</para> 139 147 140 148 <para>This package does not come with a test suite that works.</para> … … 142 150 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 143 151 144 <screen role="root"><userinput>make install</userinput></screen> 145 146 <para>If you have <application>teTeX</application> installed on your system, 147 install the documentation by issuing the following commands as the 148 <systemitem class="username">root</systemitem> user (modify the command 149 appropriately to reflect the documentation formats you've created):</para> 150 151 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version; && 152 install -v -m644 doc/*.{html,dvi,pdf,ps,txt} \ 152 <screen role="root"><userinput>make install && 153 install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version; && 154 install -v -m644 doc/*.txt /usr/share/doc/ffmpeg-&ffmpeg-version; && 155 texi2html --version >/dev/null 2>&1 || install-man</userinput></screen> 156 157 <para>If you created additional formats of the documentation, 158 install it by issuing the following commands as the 159 <systemitem class="username">root</systemitem> user:</para> 160 161 <screen role="root"><userinput>install -v -m644 doc/*.{html,dvi,pdf,ps} \ 153 162 /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen> 163 164 <para>If you created the API documentation, install it by issuing the 165 following commands as the 166 <systemitem class="username">root</systemitem> user:</para> 167 168 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/ffmpeg-&ffmpeg-version;/api && 169 cp -v doxy/* /usr/share/doc/ffmpeg-&ffmpeg-version;/api</userinput></screen> 154 170 155 171 </sect2> … … 158 174 <title>Command Explanations</title> 159 175 160 <para><command>sed -i -e "s/static uint64/const uint64/"161 libavcodec/liba52/resample_mmx.c</command>: This command fixes an issue162 on machines with MMX capability and use <application>GCC</application> >=163 3.4.x to compile in A52 support using the <option>--enable-a52</option>164 parameter passed to the <command>configure</command> script.</para>165 166 176 <para><parameter>--enable-shared</parameter>: This switch is needed to 167 build the <filename class="libraryfile">libavcodec</filename> and 168 <filename class="libraryfile">libavformat</filename> shared 169 libraries.</para> 177 build the shared libraries, otherwise only static libraries are built 178 and installed.</para> 170 179 171 180 <para><parameter>--enable-pthreads</parameter>: This switch enables the … … 179 188 <para><option>--enable-<replaceable><codec></replaceable></option>: Review 180 189 the available options and codecs using the 181 <command>./configure --help</command> command. Also review the information 182 at the end of the configure script (<command>cat</command> the file or view 183 it using a text editor) for information about building support for the AMR 184 codecs.</para> 190 <command>./configure --help</command> command. You must explicitly enable 191 each optional codec. Note that if you wish to build support for 192 postprocessing, liba52, xvid, x264, libfaad2, x11grab or swscaler, you 193 must pass <option>--enable-gpl</option> to the 194 <command>configure</command> script.</para> 195 196 <para><command>texi2html --version ...</command>: These commands are used 197 to check the presence of the <application>teTeX</application> package, and 198 builds/installs the man pages if it is not found.</para> 185 199 186 200 </sect2> … … 221 235 <seglistitem> 222 236 <seg>ffmpeg, ffserver, and optionally, ffplay</seg> 223 <seg>libavcodec.so, libavformat.so, and video hook modules</seg> 224 <seg>/usr/include/ffmpeg, /usr/lib/vhook, and 237 <seg>libavcodec.{so,a}, libavformat.{so,a}, libavutil.{so,a}, 238 video hook modules and optionally, libpostproc.{so,a}</seg> 239 <seg>/usr/include/ffmpeg, /usr/include/postproc, /usr/lib/vhook, and 225 240 /usr/share/doc/ffmpeg-&ffmpeg-version;</seg> 226 241 </seglistitem> -
multimedia/videoutils/mplayer.xml
r0fed2183 rdff08f73 190 190 <xref linkend="sdl"/> (also used for video output), 191 191 <xref linkend="xmms"/>, 192 <!-- MPlayer is not yet converted from PolyPAudio 192 193 <ulink url="http://pulseaudio.org/">PulseAudio</ulink>, 193 <ulink url="http://bio2jack.sourceforge.net/">bio2jack</ulink> (requires 194 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>), and 194 --> 195 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>, 196 <ulink url="http://openal.org/">OpenAL</ulink>, and 195 197 <ulink url="http://www.ladspa.org/">LADSPA</ulink></para> 196 198 … … 202 204 <xref linkend="giflib"/>, 203 205 <xref linkend="GTK"/>, 206 <xref linkend="gtk2"/>, 204 207 <xref linkend="freetype2"/>, 205 208 <xref linkend="fontconfig"/>, … … 232 235 <ulink url="http://www.divx.com/divx/linux/">DivX</ulink>, 233 236 --> 237 <ulink url="http://www.musepack.net/">libmpcdec</ulink>, 234 238 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/26104-540.zip"> 235 239 AMR narrowband (floating point)</ulink> or
Note:
See TracChangeset
for help on using the changeset viewer.