« Timer with a pause and resume | Home
October 4, 2009
How to install: flvtool2, flvtool++ and yamdi under Centos
Last week we had the need to test out flvtool2, flvtool++ and yamdi to see which one suited best for us. Today i thought it would be cool to show you a step by step on how to install them under Centos (the OS we use and recommend for servers).
We always install centos without any packages. We download the first centos cd installer and uncheck all the packages on the graphical installer.
Now onto the important part, all commands are run by root user.
flvtool2
- yum install wget gcc make ruby
- cd /usr/local/src
- wget http://rubyforge.org/frs/download.php/17497/flvtool2-1.0.6.tgz
- tar zxf flvtool2-1.0.6.tgz
- cd flvtool2-1.0.6
- ruby setup.rb config
- ruby setup.rb install
- flvtool2 --help
flvtool++
- yum install wget boost-devel gcc gcc-c++
- rpm -ivh ftp://194.199.20.114/linux/sourceforge/s/sc/scons/scons-1.2.0-1.noarch.rpm
- mkdir flvtool++
- cd flvtool++
- wget http://mirror.facebook.net/facebook/flvtool++/flvtool++-1.2.1.tar.gz
- tar zxf flvtool++-1.2.1.tar.gz
- scons
- mv flvtool++ /usr/bin/
- flvtool++
yamdi
- yum install wget
- wget http://downloads.sourceforge.net/project/yamdi/yamdi/1.4/yamdi-1.4.tar.gz?use_mirror=ufpr
- tar zxf yamdi-1.4.tar.gz
- cd yamdi-1.4
- gcc yamdi.c -o yamdi -O2 -Wall
- mv yamdi /usr/bin/
- yamdi -h
From our tests we find out yamdi was the best option for what we needed. What is the best option for you?
--fernando