
FFMPEG.. has to be one of the hardest thing’s to install to a linux box I mean I have tried building this thing about 300x’s over the past week nothing worked! got all these errors and there’s no information on the net about it – like all the tutorial sites don’t go into detail just expecting it to install…
Ok now onto the easy part! haha.. I found an auto installer, called “ffmpeginstall” its been the only one I have found that worked for me! I’m running (cPanel 11 / CENTOS 5.2 i686) this is all you need to do to get started/install;
wget http://ovh.dl.sourceforge.net/sourceforge/ffmpeginstall/ffmpeginstall.3.2.1.tar.gz && tar xzf ffmpeginstall.3.2.1.tar.gz && cd ffmpeginstall.3.2.1 && sh install.sh
That’s it!!! its amazing
Features ffmpeginstall Version 2.x.x;
*MPlayer (MPlayer-1.0rc1.tar.bz2)
*Codecs (all-20061022.tar.bz2)
*Flvtool (flvtool2_1.0.5_rc6.tgz)
*Lame (lame-3.97.tar.gz)
*Libogg (libogg-1.1.3.tar.gz)
*Libvorbis (libvorbis-1.1.2.tar.gz)
*Vorbis-tools(vorbis-tools-1.1.1.tar.gz)
*Libtheora (libtheora-1.0alpha7.tar.gz)
*FFMPEG Svn version SVN-r10820 (ffmpeg-SVN-r10820.tar.gz)
*AMR 3gp Encoder and decoder (amrnb-7.0.0.0.tar.bz2,amrwb-7.0.0.2.tar.bz2)
*ffmpeg-php (ffmpeg-php-0.5.0.tbz2)
*Ruby (ruby-1.8.6.tar.gz)
*wmf Lib (libwmf-0.2.8.3.tar.gz)
*faad2
*facc
*a52dec-0.7.4
They also have a for Shared Host installer but you will need SSH access more here; http://www.sherin.in/ffmpeg/.
I have tested it with “VidiScript” Free Youtube Clone – www.vidiscript.com and it works perfectly!
Some useful information on my travels.. Came accross one got resource on the net – this has acutual error fixes (even though I got errors while installing FFMPEG and all the rest) > http://www.yail.net/2008/10/installing-ffmpeg-and-ffmpeg-php-on-a-cpanel-server.html.
“Admin-Ahead Server Technologies” auto FFMPEG Installer is pretty nice it can install addtional libarys codecs after compiling FFMPEG so its worth checking out (again this didn’t work but it seems the only reason was for the incorrect file (“ffmpeg_frame.lo”) named bug – something common I have come accross while trying to install manually) error;
make: *** [ffmpeg_frame.lo] Error 1
Thanks to Yun @ Carpe Noctem! – Solution: Execute the following in the ffmpeg-php folder. I’ve no idea why the files are named wrongly too.
cp ffmpeg_frame.loT ffmpeg_frame.lo
more about the installer here: http://scriptmantra.info/ffmpeg.html.
Other usful resources;
http://www.yail.net/2008/10/installing-ffmpeg-and-ffmpeg-php-on-a-cpanel-server.html
http://www.nazly.net/post/installing-ffmpeg-and-ffmpeg-php-on-centos-230/
http://forums.theplanet.com/index.php?showtopic=64541&pid=586413&mode=threaded&start=
http://www.webhostingtalk.com/showthread.php?p=4234345#post4234345
http://vexxhost.com/blog/2007/05/20/how-to-convertencode-files-to-flv-using-ffmpeg-php/
http://vexxhost.com/blog/category/ffmpeg/
http://soenkerohde.com/tutorials/ffmpeg/
TOOLS
putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
winSCP
http://winscp.net/eng/download.php#download2
How to Install’s?!
RUBY
http://wiki.rubyonrails.com/rails/pages/Ruby+and+Rails+on+Red+Hat+Enterprise+Linux
SUBVERSION
http://wiki.asmallorange.com/HOWTOInstallSubversionVPS
Hope someone finds this useful..
Tags: centos 5.2, FFMPEG, ffmpeginstall, Install, Linux, PHP















Where in the vdeck do I type that? I am hosted on startloging.com
@ Sandbudd – You need to have access to SSH/root to be enabled to do this.
Once you have logged into SSH (Putty etc) just type (copy and paste that into command line #);
Then it will download the archived file, unpack it then change into the DIR then start the install script.
Its that simple!
I’ve installed the vorbis and ogg libraries separated, with ./libvorbis.sh and ./libogg.sh and when i try to install icecast, the icecast installer tolds me:
checking for libogg… not found
checking for libvorbis… configure: error: must have Ogg Vorbis v1.0 or above installed
Why? if one assumes that the commands executed, both libraries are installed correctly
I’ve forget to tell that i have Redhat Enterprise Linux 3
Hi Sam not to sure about that one, try contacting the developers of the libraries I use centOS only.
I will try to install yum on my redhat ES3 but the curious thing is that on the yum config file i must add this:
[base]
name=Red Hat Linux $releasever – Base
baseurl=http://mirror.centos.org/centos/4/os/x86_64
gpgcheck=1
[updates]
name=Red Hat Linux $releasever – Updates
baseurl=http://mirror.centos.org/centos/4/os/x86_64
gpgcheck=1
But that mirrors are for Centos and not for Redhat ES3
I’m confused!