« MacBookにLinuxを入れてみる(その2) | Home | 携帯なんて大嫌いっ!!! »
ようつべクローン PHPMotion on Fedora7 インストールメモ
By KAWAYAN | 10 月 14, 2007
YouTubeみたいに動画サイトを作るスクリプトを見つけたのでインストールしてみた
http://phpmotion.com/
SYSTEM REQUIREMENTS
Ensure your server/hosting account meets the following
1.FFMPEG
2.LAME MP3
3.FFMPEG-PHP
4.FLVTOOL2
5.MPLAYER
6.MENCODER
7.ALL PHP requirements setout here
なので、
まずFFMPEGのインストール
livnaのレポジトリを追加
# wget http://livna-dl.reloumirrors.net/fedora/7/i386/livna-release-7-2.noarch.rpm
# rpm -Uvh livna-release-7-2.noarch.rpm
yumのデフォルトで有効にならないように設定
# vi /etc/yum.repos.d/livna.repo
enabled = 1
↓
enabled = 0
ffmpegのインストール
# yum –enablerepo=livna install ffmpeg
Running Transaction
Installing: libogg
Installing: libvorbis
Installing: libtheora
Installing: libid3tag
Installing: xvidcore
Installing: giflib
Installing: imlib2
Installing: faad2
Installing: a52dec
Installing: gsm
Installing: lame-libs
Installing: SDL
Installing: x264
Installing: libmp4v2
Installing: faac
Installing: libdca
Installing: ffmpeg-libs
Installing: ffmpeg
次にlameのインストール
# yum –enablerepo=livna install lame
Running Transaction
Installing: lame
ffmpeg-phpのインストール
# yum -y install php-devel
# wget http://jaist.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.5.1.tbz2
# tar jxvf ffmpeg-php-0.5.1.tbz2
# cd ffmpeg-php-0.5.1
# phpize
# ./configure
ffmpegが–enable-sharedでコンパイルされていないのでエラー
subversionでコンパイルしなおす。
# svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
# cd ffmpeg
# ./configure –enable-shared
# make
# make install
再度configure
# cd ffmpeg-php-0.5.1
# phpize
# ./configure
# make
# make install
php.ini に extension=ffmpeg.so を追加
Apache再起動
FLVTOOL2のインストール
rubyが必要なのでインストール
# yum -y install ruby
Running Transaction
Installing: ruby-libs
Installing: ruby
FreshrpmsにFedora7用があるのでインストール
# wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/7/flvtool2/flvtool2-1.0.6-1.fc7.noarch.rpm
# rpm -Uvh flvtool2-1.0.6-1.fc7.noarch.rpm
MPLAYERのインストール
# yum –enablerepo=livna install mplayer
Running Transaction
Installing: libXv
Installing: libXvMC
Installing: mesa-libGLU
Installing: freeglut
Installing: libcaca
Installing: libXxf86dga
Installing: cdparanoia-libs
Installing: speex
Installing: libdv
Installing: lirc
Installing: libdvdnav
Installing: fribidi
Installing: enca
Installing: libdvdread
Installing: libmpcdec
Installing: aalib
Installing: lzo
Installing: mplayer
MENCODERのインストール
# yum –enablerepo=livna install mencoder
Running Transaction
Installing: libsndfile
Installing: twolame
Installing: mencoder
ひと通りインストール完了なのでアップロード&chmodの設定
MySQLデータベースを作成
classes/config.inc.phpを設定
とりあえずはデータベースの設定だけ
siteadmin/tester.phpを実行
すべてOKが出てる
siteadmin/setup.phpを実行
各種設定
何とか動いているみたい(笑)
http://video.gbusc.net/
日本語が文字化けするのでtemplateのhtmファイルのヘッダをUTF-8に書き換える
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
管理ページも文字化けするみたいなのでsiteadminのhtmファイルすべてのヘッダを書き換える
細かい日本語化が大変そうだ…orz
Topics: メモw |

6 月 9th, 2008 at 20:00
phpSHIELDがどーの、で動かなくて苦しんでます・・・^^;
6 月 13th, 2008 at 17:21
>phpSHIELDがどーの
コチラのページにいろいろ載ってるみたいなので参考にどうぞ!(英語ですけど)
http://phpmotion.com/forum/index.php?topic=74.0
6 月 18th, 2008 at 1:28
ありがとうございます!
早速、読んでみます。
しっかし、phpSHIELD、日本語情報少ないですねぇ。。。