Selasa, 26 Juni 2012

Install CumulusClips si YoutubeClone di ClearOS


Minimal kita sudah punya file di bawah ini terinstall di komputernya.

FFMPEG
MySQL 5.0+
PHP 5.2+
Apache web server 2.x (with mod_rewrite enabled)

Pastikan minimal RAMnya juga 1GB.

Setting PHP.ini di bagian :
upload_max_filesize = 110M
post_max_size = 110M
max_execution_time = 1500
open_basedir = no value
safe_mode = Off
register _globals = Off

PHP Modules yang di perlukan
GD
curl
simplexml
zip

Browser untuk jalanin ni program
Internet Explorer 7+
Mozilla Firefox 3.6+
Safari 5+
Chrome 10+


Ambil dari sini
http://www.pawprint.net/news/article/105/Compiling-FFMpeg-on-Centos-5/

wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm

yum update
yum install gcc gcc-c++ automake autoconf libtool yasm nasm git subversion

sebelum lanjut, matikan dulu firewall dan SELinuxnya
iptables -F
service iptables save
vi /etc/selinux/config
export LD_LIBRARY_PATH=/usr/local/lib/
echo /usr/local/lib > /etc/ld.so.conf.d/custom-libs.conf
ldconfig

persiapan mesin untuk install codec slese... sekarang install codecnya

Xvid Codec
wget http://downloads.xvid.org/downloads/xvidcore-1.3.2.tar.gz
tar -zxf xvidcore-1.3.2.tar.gz
cd xvidcore/build/generic
./configure
make && make install
ldconfig
cd

Lame Codec
wget http://downloads.sourceforge.net/project/lame/lame/3.98.4/lame-3.98.4.tar.gz
tar -zxf lame-3.98.4.tar.gz
cd lame-3.98.4
./configure
make && make install
ldconfig
cd

Faac Codec
wget http://downloads.sourceforge.net/faac/faac-1.28.tar.gz
tar -xzf faac-1.28.tar.gz
cd faac-1.28
./bootstrap
./configure
make && make install
ldconfig
cd

OpenCore AMR Codec
wget http://downloads.sourceforge.net/project/opencore-amr/opencore-amr/0.1.2/opencore-amr-0.1.2.tar.gz
tar -xzf opencore-amr-0.1.2.tar.gz
cd opencore-amr-0.1.2
./configure
make && make install
ldconfig
cd

OGG Codec
wget http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz
tar -xzf libogg-1.3.0.tar.gz
cd libogg-1.3.0
./configure
make && make install
ldconfig
cd

Vorbis Codec
wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.2.tar.bz2
tar -xjf libvorbis-1.3.2.tar.bz2
cd libvorbis-1.3.2
./configure
make && make install
ldconfig
cd

Theora Codec
wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
tar -xjf libtheora-1.1.1.tar.bz2
cd libtheora-1.1.1
./configure
make && make install
ldconfig
cd

x264
git clone git://git.videolan.org/x264.git
cd x264
./configure --enable-static
make && make install
ldconfig
cd

FFMPEG
git clone git://git.videolan.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure --enable-version3 --enable-libopencore-amrnb \
--enable-libopencore-amrwb --enable-libvpx --enable-libfaac \
--enable-libmp3lame --enable-libtheora --enable-libvorbis \
--enable-libx264 --enable-libxvid --enable-gpl --enable-postproc \
--enable-nonfree
make && make install
ldconfig

trus karena kita perlu qt-faststart maka kita lakukan lagi perintah dibawah ini ketika masih di directory ffmpeg
cd tools
make qt-faststart
cp qt-faststart /usr/local/bin
ldconfig
cd

Download dulu ya cumulusclipnya di http://cumulusclips.org/cumulusclips.tar.gz

extrak lah dan tempatkan di /var/www/html

kemudian ketik aja di browser dengan alamat http://ipserver/cumulusclips

Setting PHP.ini di bagian :
upload_max_filesize = 110M
post_max_size = 110M
max_execution_time = 1500
open_basedir = no value
safe_mode = Off
register _globals = Off

set up database dulu disesuaikan dengan server agan

setelah selesai, akan langsung ke admin panel

setelah itu silahkan masuk ke bagian Settings --> Video
dan rubah bagian Log Encoding menjadi ON

setelah selesai,, silahkan coba upload video yang sudah di siapkan
tapi untuk sementara masih yang berformat (*.flv) (*.wmv) (*.avi) (*.ogg) (*.mpg) (*.mp4) (*.mov) (*.m4v)

dan nikmati dah jerih payah anda....

sumber : ClearOS Forum

Tidak ada komentar:

Posting Komentar