2013年3月4日 星期一

影音網站ViMP-(1)系統環境需求

ClipBucket 2.6 繁體中文語言下載« 系統很茫

  1. 影音網站ViMP
    1. 系統環境需求
    2. 系統設定與安裝
    3. 登入網頁

一、硬體需求
  1. CPU:Dual Core Processor with 2.5 GHz (better Qual Core Processor)
  2. 記憶體:4GB RAM (better 8GB)
  3. 硬碟空間:250 GB Hard disc space
  4. 確保資料安全,建議使用RAID
二、網頁伺服器環境
  1. root權限
  2. 建議安裝在Linux系統
  3. Apache2
    1. 版本:2.2版
    2. 啟用mod_rewrite
  4. PHP
    1. 版本:5.2.7以上
    2. 安裝GD library, MySQL, XSL
    3. PHP CLI
  5. MySQL
    1. 版本:5.0
    2. 安裝InnoDB
  • 安裝與更新基本套件
#apt-get update
#apt-get install apache2 php5 php5-gd php5-mysql mysql-server mysql-client php5-cli php5-gd php5-xsl php5-curl php5-gmp libjpeg62 libjpeg62-dev ruby
  • 安裝 sendmail 
#apt-get update
#apt-get install sendmail-bin sendmail

三、轉檔編碼工具

  1. mencoder / MPlayer 1.0RC2
  2. ffmpeg
  3. addational codecs
  4. Ruby and flvtool2


  • 先設定ubuntu中apt,這些媒體檔案的來源           
#sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

  • 更新apt
#apt-get update
  • 安裝Win codecs
#apt-get install w32codecs    (32位元電腦)
#apt-get install w64codecs    (64位元電腦)

  • 安裝轉檔工具
#apt-get install mplayer mencoder flvtool2

  • COMPILE FFMPEG FOR UBUNTU
    • 切換至/usr/src目錄
#cd /usr/src
    • 若已安裝過ffmpeg x264先移除
#apt-get remove ffmpeg x264
#apt-get autoremove
    • 先安裝部分套件
#apt-get update
#apt-get upgrade
#apt-get install make automake g++ bzip2 python unzip patch subversion ruby build-essential git-core checkinstall yasm texi2html libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvdpau-dev libvorbis-dev libvpx-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev
    • 安裝yasm
#wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
#tar xvzf yasm-1.2.0.tar.gz
#cd yasm-1.2.0
#./configure
#make && make install
#cd ..
    • 安裝x264
#git clone git://git.videolan.org/x264.git
#cd x264
#./configure --enable-shared
#make && make install
#cd ..
    • 安裝libvpx
#wget http://webm.googlecode.com/files/libvpx-v1.1.0.tar.bz2
#tar xvjf libvpx-v1.1.0.tar.bz2
#cd libvpx-v1.1.0
#./configure 
#make
#make install
#cd ..
    • 檢查ldconfig的路徑
#vi /etc/ld.so.conf
檢查 /usr/lib 和 /usr/local/lib 路徑是否存在,如果沒有則手動加上

===========內 容==============
include /etc/ld.so.conf.d/*.conf
include /usr/lib
include /usr/local/lib
============================

    • 執行ldconfig
#ldconfig
    • 安裝ffmpeg
#wget http://ffmpeg.org/releases/ffmpeg-0.8.10.tar.bz2
#tar xvjf ffmpeg-0.8.10.tar.bz2
#cd ffmpeg-0.8.10
#./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc \
--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb \
--enable-libopencore-amrwb --enable-libtheora --enable-libvorbis \
--enable-libvpx --enable-libx264 --enable-libxvid
#make
#make install
#cd ..
    • 執行ldconfig
#ldconfig
    • 現在Idconfig已安裝在/usr/local/bin/ffmpeg,將此路徑加入ViMP的 administration -> configuration -> transcoder 的最後面
    • 在安裝過程中FFmpeg Presets有可能會遺失,複製預設設定檔(ffmpeg.presets.tar.gz (1.4 kB))到/usr/local/share/ffmpeg資料夾中

沒有留言:

張貼留言