3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

Windows7 x64 での LAME インストールとx264vfw

Core i5 にグレードアップしたので貯まってる録画ファイル(MPEG2)を H.264 + mp3 に変換しようと思ってます。

フロントエンドの変換ツールは使い慣れた VirtualDubMod を使います。

で、音声圧縮のところでmp3を出すべく LAME のインストールをします。

RAREWARESから、LAME ACM codec をダウンロードします。

ZIPを解凍後、LameACM.inf をインストールするんですが、x64の場合は「HOWTO Install LAME-ACM on x64.txt」に従ってインストールしないといけないようです。

下記の手順でインストールできます。

1.コマンドプロンプトを管理者権限で実行。

2.下記コマンドを実行

>cd %windir%\SysWOW64

>rundll32 setupapi.dll,InstallHinfSection DefaultInstall 0 解凍後のパス\LameACM.inf

あと、H264 エンコーダですが、x264がVFWに対応しなくなったような記憶があったんでffdshowでやってたんですが、Dvix6.9にも劣る画質でorz

で、よく調べるとx264の派生かもしれませんが、VFW(Video for Windows)板もあるんですね。

下記からダウンロードできました。

http://sourceforge.net/projects/x264vfw/files/

VirtualDubから使うには、x64版ではなく、x86版をいれないといけないようです。