動画データの管理をしやすくするために ffmpeg-php の導入を試みた。
ffmpeg-phpのインストール
$ wget http://downloads.sourceforge.net/ffmpeg-php/ffmpeg-php-0.6.0.tbz2動作確認
$ tar jxvf ffmpeg-php-0.6.0.tbz2
$ cd ffmpeg-php-0.6.0
$ phpize
$ ./configure && make && make install
$ vi /etc/php.d/ffmpeg.ini
extension=ffmpeg.so #追加$ /etc/init.d/httpd reload
$ cd
$ rm -rf ffmpeg-php-0.6.0.tbz2.2 ffmpeg-php-0.6.0
解凍したディレクトリにtest_ffmpeg.phpというファイルとtestsというディレクトリがあるので、これを公開しているディレクトリにコピーしてtest_ffmpeg.phpを実行する
tests/mediaにある動画と音声ファイルの情報を出力します。
インストールされているバージョンを確認する場合もこのファイルを参考に出来ます。
Errors対策
・makeで”ffmpeg headers not found”エラーが出現
configure: error: ffmpeg headers not found. Make sure ffmpeg is compiled as shared libraries using the --enable-shared optionffmpeg-develがインストールされていないためライブラリーが読み込まれていないみたい。
$ yum --enablerepo=rpmforge install ffmpeg-devel