HOWTO FFmpeg FFmpeg-PHP Mplayer Mencoder flv2tool LAME MP3 Encoder Libog
|
cd /usr/local/src GET CRAP: wget www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2 wget rubyforge.org/frs/download.php/9225/flvtool2_1.0.5_rc6.tgz wget easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz wget superb-west.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.5.0.tbz2 wget downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz wget downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz EXTRACT THE CRAP: tar zxvf flvtool2_1.0.5_rc6.tgz tar zxvf lame-3.97.tar.gz tar zxvf libogg-1.1.3.tar.gz tar zxvf libvorbis-1.1.2.tar.gz tar zxvf flvtool2_1.0.5_rc6.tgz tar jxvf essential-20060611.tar.bz2 tar jxvf ffmpeg-php-0.5.0.tbz2 WE NEED A DIR MADE: mkdir /usr/local/lib/codecs/ WE NEED TO INSTALL SVN + ROR: up2date -i subversion up2date -i ruby svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer cd /usr/local/src/mplayer svn update cd /usr/local/src COPY CODECS FOR MPLAYER: mv /usr/local/src/essential-20060611/* /usr/local/lib/codecs/ chmod -R 755 /usr/local/lib/codecs/ SECURE TMP IS A PAIN AT TIMES Wink mkdir /usr/local/src/tmp chmod 777 /usr/local/src/tmp export TMPDIR=/usr/local/src/tmp LAME: cd /usr/local/src/lame-3.97 ./configure make && make install cd /usr/local/src/ LIBOGG: cd /usr/local/src/libogg-1.1.3 ./configure && make && make install cd /usr/local/src/ LIBVORBIS: cd /usr/local/src/libvorbis-1.1.2 ./configure && make && make install cd /usr/local/src/ FLVTOOL2: cd /usr/local/src/flvtool2_1.0.5_rc6/ ruby setup.rb config ruby setup.rb setup ruby setup.rb install cd /usr/local/src/ cd /usr/local/src/mplayer ./configure && make && make install cd /usr/local/src/ FFMPEG: cd /usr/local/src/ffmpeg/ ./configure --enable-mp3lame --enable-libogg --enable-vorbis --disable-mmx --enable-shared ######### IGNORE THIS ECHO LINE The dev's fixed the issue in svn. Im only leaveing it here in case it comes up again ############### echo '#define HAVE_LRINTF 1 '>>config.h ################################################################################ ############################## make make install ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50 ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51 ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49 ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0 ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51 cd /usr/local/src/ FFMPEG-PHP: cd /usr/local/src/ffmpeg-php-0.5.0/ phpize ./configure make make install NOTICE: Make sure this is the correct php.ini for the box!! echo 'extension=/usr/local/lib/php/extensions/no-debug-non-zts-20020429/ffmpeg.so' >> /usr/local/Zend/etc/php.ini NOTICE: Make sure this is the correct php.ini for the box!! service httpd restart cd /usr/local/src |
Media Inquiries: |
Mailing Address: |
| Tim Morin. Director of Operations tim@servertweak.com |
ServerTweak Networks, Inc. 10620 Southern Highlands Pkwy, Ste 110-398 Las Vegas, NV 89141 |
Company Contact: |
|
| US Toll Free: 1 (866) 981-7770 Intl: +1 (510) 578-6969 Voice: (510) 578-6969 Critical Issues (option 2) Billing (option 3) Abuse (abuse@servertweak.com) Sales (option 1, sales@servertweak.com) Support (option 2, support@servertweak.com) Fax: (510) 405-8910 General Email: sales@servertweak.com |