2010年03月04日

LAME v3.98.3以降 (libmp3lame) のコンパイル&インストール

NASMを、あらかじめインストールしておきます。

LAMEは、以下の場所にあります。
http://lame.sourceforge.net/index.php

Get LAMEから、
http://lame.sourceforge.net/download.php

Current Versions
The current release version of LAME is 3.100
Source code tarballs of these versions can be downloaded from SourceForge.
より、ダウンロードページに進み、
lame-3.100.tar.gz
を、適当なディレクトリに保存します。

2017/10/23 追記
lame-3.100で以下のようなエラーが出るため、パッチを適用します。
parse.c:74:22: fatal error: langinfo.h: No such file or directory
#include <langinfo.h>

パッチファイル
lame-3.100-parse_c.diff


MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xzf lame-3.100.tar.gz
$ cd lame-3.100
$ patch -p1 < lame-3.100-parse_c.diff
$ CPPFLAGS=-msse ./configure --prefix=/mingw --disable-shared --enable-nasm
$ make
$ make install

以上で終了です。

FFmpegで使用する時は、-acodec libmp3lame です。

【更新履歴】を見る
posted by あべちん at 09:07 | Comment(1) | TrackBack(0) | FFmpeg追加ライブラリ
この記事へのコメント
こんにちは。

以前に伺った「最新FFmpegのx264動画が携帯動画変換君付属FFmpegのH.264動画よりも画質が著しく劣ってしまう」という件ですが、解決することが出来ました。
これも結局、x264のデフォルト値にそぐわないオプションをFFmpegが指定してしまっていることによる問題だったようです。

詳細を変換君のウィキ内の掲示板にに投稿しましたので、よろしければご覧下さい。ツッコみどころ等あれば、またご指摘頂ければ嬉しいです。
http://mobilehackerz.jp/archive/wiki/index.php?%BB%A8%C3%CC%C8%C46#z722b241
Posted by Mino at 2010年03月07日 15:45
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

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