MP3 Plug-in Not Appearing in InfraRecorder

MP3 saving is missing from InfraRecorder because the MP3 encoder is a separate plug-in that the base program does not include. If you installed it and MP3 still does not appear, the usual causes are the wrong architecture file, the wrong folder, or no restart.

The background: to save or rip audio CD tracks as MP3, InfraRecorder needs its separate MP3 plug-in. The plug-in provides one encoder file, lame.irc — the LAME encoder — and it was distributed separately because of historical MP3 patent licensing. It is not called lame_enc.dll, and downloading a DLL with that name from elsewhere is not the fix. Get the plug-in ZIP (387,083 bytes) from our download page, which links to the official SourceForge file, and follow our full Rip a CD to MP3 guide alongside this checklist in the troubleshooting hub.

Step 1: Pick the lame.irc that matches your build

The plug-in ZIP contains a lame.irc for win32 and one for x64, in separate folders. They are not interchangeable. If you run the standard 32-bit InfraRecorder — the ir053.exe installer or the 32-bit portable — use the win32 lame.irc. If you run the native 64-bit MSI or the 64-bit portable, use the x64 lame.irc. Copying the wrong architecture’s file into place is the most common reason the plug-in silently does not appear: the program simply cannot load it and shows no MP3 option, without an error message explaining why.

Step 2: Put it in the codecs folder of the copy you actually run

  1. Find the InfraRecorder folder for the copy you launch. For an installed copy this is normally under Program Files (or Program Files (x86) for the 32-bit build on 64-bit Windows).
  2. For a portable copy, it is the extracted folder you run infrarecorder.exe from — on a USB stick or in a tools folder. Portable users often copy the file into the installed copy’s folder, or into the ZIP preview, instead.
  3. Open the codecs folder inside that program folder. You should see other .irc codec files already there.
  4. Copy the matching lame.irc into that codecs folder. Do not rename it, and do not put it in the main program folder next to the executable.

Step 3: Restart InfraRecorder completely

Codecs are loaded when the program starts. Close InfraRecorder fully — not just the project — and reopen it after copying the file. A plug-in copied into the right folder while the program was running will not appear until the next launch. This simple step resolves a large share of ‘installed but missing’ reports, especially for portable copies kept open for days.

Step 4: Check in the right place — Save Tracks

  1. Insert an audio CD and open the action that saves audio tracks to files (the Save Tracks workflow described in Rip a CD to MP3).
  2. Open the output format list. With the plug-in loaded, MP3 appears alongside the formats the base program already offers, such as WAV, WMA and OGG.
  3. If MP3 is listed, select it and save one track as a test, then play the resulting file to confirm the encoder worked end to end.
  4. If MP3 is still absent, remove the lame.irc you copied, re-extract the plug-in ZIP freshly, and repeat with the other architecture file only if you may have misidentified your build — our 64-bit vs 32-bit guide, linked from the hub, shows how to tell.

Still not showing? Check these

  • You have two copies installed. A desktop shortcut to the installed copy will not see a plug-in copied into a portable folder, and vice versa. Fix the copy the shortcut actually launches.
  • The file is still zipped or blocked. Copy the extracted lame.irc itself, not the ZIP, and if Windows blocked the downloaded ZIP, extract it again after unblocking.
  • Audio decoding is a different problem. If MP3 output appears but adding or decoding certain audio files fails on the 64-bit build, that is the separate x64 codec issue in No MP3/WAV Decoding on the 64-bit Build.
  • Burn failures are separate too. A plug-in problem affects saving tracks, not burning; for burn errors see CD/DVD Burn Failed: What to Check.

Why the plug-in is separate at all

New users often assume a missing MP3 option means a broken installation. Historically it means the opposite: the plug-in was always a separate, optional download because MP3 encoding was covered by patent licences when InfraRecorder was written, so the encoder could not simply be bundled with the free main program. The file name reflects that design: lame.irc is an InfraRecorder codec file built from the LAME encoder, dropped into the same codecs folder as the program’s other .irc files. Knowing that, the checklist above is the whole mechanism — right file, right architecture, right folder, restart — and there is no licence key, registration step or in-program download being withheld from you.

If you manage several machines, package the fix once: keep the plug-in ZIP beside your portable copy, with a note of which lame.irc belongs to which build, and the ‘missing MP3’ problem never needs solving twice. That small habit, plus testing with one track before a full rip, is the difference between a two-minute setup and an evening of reinstalling a program that was never broken.

Once MP3 appears and a test track plays back correctly, the plug-in needs no further attention: it stays in the codecs folder across restarts and projects, for both ripping new discs and saving tracks, until you move to a different copy of the program.

Similar Posts