需要的套件:
libjpeg-devel
lame(將聲音壓成MP3格式)
gd & php-gd
MPlayer
Ruby
FLVTool2
一、檢查:
1.libjpeg-devel
rpm -qa |grep libjpeg-devel
出現的訊息:
libjpeg-devel-6b-37
2.gd和php-gd
rpm -qa | grep gd
出現的訊息:
gdbm-1.8.0-26.2.1
gd-2.0.33-9.4.el5_1.1
gdm-2.16.0-46.el5.centos
sysklogd-1.4.1-44.el5
php-gd-5.1.6-20.el5_2.1
3.php-gd
rpm -qa | grep php-gd
出現的訊息:
php-gd-5.1.6-20.el5_2.1
4.ruby
rpm -qa | grep ruby
ruby-1.8.5-5.el5_2.5
ruby-libs-1.8.5-5.el5_2.5
二、安裝需要的程式:
1.安裝libjpeg-devel
yum -y install libjpeg-devel
2.安裝lame
tar -zxvf lame-398-2.tar.gz
cd lame-398-2
./configure --enable-shared -prefix=/usr
make
make install
3.安裝MPlayer
wget http://www4.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2
tar xvf MPlayer-1.0rc2.tar.bz2
cd MPlayer-1.0rc2
./configure
make
make install
檢查指令:mplayer -vo help
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (Family: 15, Model: 2, Stepping: 4)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Available video output drivers:
fbdev Framebuffer Device
fbdev2 Framebuffer Device
cvidix console VIDIX
null Null video output
mpegpes Mpeg-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame
4.安裝ruby
yum -y install ruby
檢查:rpm -qa | grep ruby
5.安裝FLVTool2
wget http://rubyforge.org/frs/download.php/17497/flvtool2-1.0.6.tgz
tar zxvf flvtool2-1.0.6.tgz
cd flvtool2-1.0.6
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
updatedb(更新索引資料庫)
locate flvtool2
會出現/usr/bin/flvtool2
6.設定pnp.ini
vi /etc/pnp.ini
依各伺服器需求設定,另依照php manual的說明memory_limit > post_max_size > upload_max_filesize
三、安裝ostube
1.下載並解壓縮
chown -R apache.apache /var/www/html/ostube
2.輸入網址安裝ostube
http://IP/ostube
PS:
記得先建立ostube資料庫
Quality of encoding選擇Quality
3.登入後台管理介面
登入時若出現類似"install"、"update"等文字,請先將install目錄移除或改名,再重新登入。
更改設定值,將 Use UberUploader 設為No。(否則可能會無法上傳檔案)
Q&A:
1.安裝lame時出現問題
出現configure: error: no acceptable C compiler found in $PATH訊息
解決方法(安裝gcc) yum -y install gcc
資料來源:
1.
阿弘生活日誌2.
文德全球資訊網-線上書籍系統3.
華龍國小數位學習網