hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

19年2月21日(Thu) 1時51分
TOP » UsersWiki » nao-pon » blog » 2010-06-28

RSS of nao-pon/blog
2010 6月 28 (月)
 

ffmpeg-php の configure でハマる [error: ffmpeg headers not found.] anchor.png

動画をPHPで扱いたいと思い、ffmpeg + ffmpeg-php を Web サーバーにインストールしようと思ったところ、ffmpeg-php の configure で、ハマってしまったので、その解決メモ。

Vine 5.1 でパッケージがないか検索したら、"self-build-ffmpeg" があったので、インストール。

ただし、次のように段階的にインストールしないと、依存関係で上手くいかない。

# apt-get install self-build-setup
# apt-get install self-build-xvidcore self-build-faac self-build-lame self-build-x264 self-build-libdca self-build-a52dec self-build-libdvdcss
# apt-get install self-build-ffmpeg self-build-ffmpeg-mh self-build-mplayer self-build-mplayer-codecs

ここまでは、まあググリながらなんとかOK。(ビルドしながらのインストールになるので、めっちゃ時間が掛かった((i:f9d1)))

次に、ffmpeg-php をインストールしようと、

# tar xjf ffmpeg-php-0.6.0.tbz2
# cd ffmpeg-php-0.6.0
# phpize
# ./configure

としたところで問題発生!

checking for ffmpeg support... yes, shared
checking whether to force gd support in ffmpeg-php... no
checking for ffmpeg headers...
configure: error: ffmpeg headers not found. Make sure ffmpeg is compiled as shared libraries using the --enable-shared option

とエラーで止まってしまう。
"checking for ffmpeg support... yes, shared" とある通り shared が有効になっているにも関わらず、"Make sure ffmpeg is compiled as shared libraries using the --enable-shared option" って。

いろいろ、ググッた結果、どうやら header ファイルを見つけられない模様。いろいろ試した結果、ffmpeg の configure の --incdir で指定したディレクトリ直下に *.h ファイルがないとエラーになるようだったので以下を実行。(自分の環境では "--incdir=/usr/include/ffmpeg")

# cp /usr/include/ffmpeg/libavcodec/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libavdevice/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libavfilter/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libavformat/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libavutil/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libpostproc/*.h /usr/include/ffmpeg
# cp /usr/include/ffmpeg/libswscale/*.h /usr/include/ffmpeg

これで、無事に configure が通り、

# make
# make-install

で無事にインストール完了。 :ok:

ふうっ。疲れた。



新しくコメントをつける

題名
ゲスト名
投稿本文

より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 17721, today: 1, yesterday: 5
初版日時: 2010-06-28 (月) 22:21:50
最終更新: 2010-06-28 (月) 22:21:50 (JST) (3159d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

新規登録 | パスワード紛失



メインメニュー
UsersWiki メニュー
付箋メニュー
付箋メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:
 
ブックマーク
オンサイトブックマークは
ログインするとご利用になれます
[ログインする]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 57 人がオンライン中 :-)
(UsersWiki : 1 人)

登録ユーザ: 0 & ゲスト: 57

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4598


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報