2010/05/05 水曜日 | 投稿者: aqua

こんばんは、aquaです。

先日、導入したmediatombは主にPS3での写真閲覧や動画閲覧に利用している。写真についてはサムネイルが見れるのだが、ビデオ動画についてはサムネイルが表示されないため、ファイル名でしか特定することができない。mediatombでのサムネイル対応を行う方法を調べてみたところ、バージョン0.12からはサムネイル表示が可能との事。自分が構築したバージョンは0.11。既に0.12はリリースされているので導入を試みる。サムネイルに対応するには、ffmpegthumbnailerが必要らしいので、これから着手する。

ffmpegはインストール済みなので、それを利用する形でffmpegthumbnailerのインストールもそれほど難しくないだろうと思っていたのだが、実際には失敗しまくりで全く進まない。そもそもffmpegを/usr/localにmake installしているのがいけない気もするが、必要とする各種ライブラリを見つける事が出来ない。環境変数等で細かくライブラリのパスを指定して、configureは通ったがmakeが通らない。気になる箇所を書き換えてmakeなどもしたが、キリがなさそうなので諦めることにした。

ググってみると成功するパターンは、ffmpegをyumでインストールしているケースが多い。切り分けの為にもffmpegをyumで入れ直して、どうなるか見てみることにする。インストール方法はこちらのブログを参照し、まずはRPMforgeをyumリポジトリに追加するためにrpmforgeをインストール。続いて、yumにてrpmforgeを利用してffmpegをインストールする。この辺はどうという事もなくインストール出来た。インストールされたffmpegについて、前回同様に簡単な動作確認をしてみたが、それについても問題なし。

やっと目的のffmpegthumbnailerのmakeにリトライ。しかし、手動でインストールしたバイナリやライブラリのパスを見に行ってしまうので、古いものを全て削除した。すると今度はライブラリが見つからない、というエラーが出る。ちょっと考えてみた結果、ffmpegに加えてffmpeg-develが必要だろうと推測。上記同様の手順でインストールして、もう一度ffmpegthumbnailerに挑戦。結果から言うと、configureもmakeもあっさり通った。ちょっともやもやは残るが、今回はこの環境でよしとしよう。

wget http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
yum install ffmpeg
yum install ffmpeg-devel

以下、参考までに。

カテゴリ: 技術系
RSS 2.0 フィードを通してこの投稿の返信を追えます。 返信、またはあなた自身のサイトからトラックバック出来ます。
返信 » ログイン