Centosにffmpeg-phpをインストールする

Centosにffmpeg-phpをインストールする

の助けを借りてこのガイド、次のコマンドを使用してffmpegをインストールしようとしました。

 # cd ffmpeg-php/branches/ffmpeg-php/ffmpeg-php-0.6.1/
 # replace 'PIX_FMT_RGBA32' 'PIX_FMT_RGB32' -- *
 # phpize 
 # ./configure --with-ffmpeg=/usr/local/cpffmpeg
 # make 
 # make install

しかし、これを実行すると、replace 'PIX_FMT_RGBA32' 'PIX_FMT_RGB32' -- *次のエラーが発生します。

置換: 'autom4te.cache' ファイル読み取りエラー (Errcode: 21) 置換: 'build' ファイル読み取りエラー (Errcode: 21) ffmpeg_frame.c 変換後置換: 'include' ファイル読み取りエラー (Errcode: 21) 置換: 読み取りエラー'module'ファイル(エラーコード:21)の置き換え: 'test'ファイルの読み込み中にエラーが発生しました(エラーコード:21)。

私が実行しmakeてその行をスキップすると、次のような結果が表示されます。

/root/ffmpeg-php/branches/ffmpeg-php/ffmpeg-php-0.6.1/ffmpeg-php.c:171: error: expected '{' at end of input
make: *** [ffmpeg-php.lo] Error 1

どんなアイデアがありますか?

ベストアンサー1

エラーはreplace無害です。 (不思議なことに)ファイルがディレクトリであり、そのファイルに対して操作を実行できないという事実だけを知らせるだけです。

ただし、実行する前に最初に実行する必要がありますphpize./configure …make

おすすめ記事