インストール

Linux

リポジトリから最新ソースを取ってきてビルドする. 後のプログラミングのためここでは共有ライブラリも一緒にビルドしている.
svn co svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure --enable-shared --enable-swscale --enable-gpl
make
su
make install

使い方

基本的にはエンコードに使う. 以下のオプションをよく使うかも.

-i 入力ファイル
-vcodec ビデオコーデック
-vb ビデオビットレート
-acodec オーディオコーデック
-ab オーディオビットレート

コマンドはこんな感じ. hoge.wmvをエンコードしてfuga.flvとして出力する.
ffmpeg -i hoge.wmv -vcodec flv -vb 400k -acodec libmp3lame -ab 128k -pass 2 fuga.flv

Myプログラムのビルド

g++ sample.cpp -L/usr/local/lib -lavutil -lavformat -lavcodec -lswscale


カウンタ -
最終更新:2010年06月13日 20:12