2007年07月21日

最適化オプションを付けて、FFmpegをコンパイル

configureの時に、CFLAGSで最適化オプションを追加できます。

Athlon64なら、
CFLAGS="-O4 -mtune=athlon64 -mfpmath=sse -msse"

Pentium4なら、
CFLAGS="-O4 -mtune=pentium4 -mfpmath=sse -msse"

私のマシンはAthlon64なので、
$ CFLAGS="-O4 -mtune=athlon64 -mfpmath=sse -msse" ./configure --enable-memalign-hack --enable-gpl --enable-liba52 --enable-libamr-nb --enable-libamr-wb --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-ffserver --disable-ffplay --enable-avisynth --enable-small --enable-pthreads --extra-ldflags=-static

などとしてみたら、ffmpegの変換処理が速くなるかもしれませんが、未確認です。

または、
$ ./configure (上記と同じオプション) --extra-cflags="-O4 -mtune=athlon64 -mfpmath=sse -msse"
などとしても、良いと思います。
posted by あべちん at 23:39 | Comment(0) | TrackBack(0) | FFmpegビルド
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/4774090
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック