VirtualDubMod , LAME , Motion Jpeg , DivX , error initializing audio stream compression

VirtualDubModでひさびさにMotion JpegからDivXに変換したが、音声のところでえらく手間取ったので、メモ。

【前提】
・VirtualDubModをインストールしている。
・WMP10以上をインストールしている。
・LAMEを削除。無効にする(デバイスマネージャ→オーディオCODEC)か、アンインストールする。

【l3codecp.acmを参照させる】
regeditで、HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Driver32 の、msacm.l3acmの参照先をl3codeca.acmからl3codecp.acmへ変更。
(デバイスマネージャ→オーディオCODECで有効になってるか確認も)

【VirtualDubModで変換】
Motion Jpeg読み込み。映像は完全処理モードを確認で圧縮→DivXで、設定はお好み。1パス2Mbpsでじゅうぶん。
音声はストリームのリストで対象右クリック→完全処理モード、フォーマットの変換(ここでサンプリングレート、精度、チャンネルすべてチェックしなおし)、圧縮(MP3で「全てのフォーマットを表示する」で、さっきの「フォーマットの変換」にあわせて。192kBit/s 48,000Hz Stereoとかで、これまでもやっていた模様)。
で、名前をつけて保存でよし。

 
とても久しぶりだったので、LAMEがうまくいかなかったことと(バージョン3.92を落とせるところが見つからない)、フォーマット変換を忘れてました。

なので備忘録。