A bit offtopic: Personal recommended encoding method

Discussion in 'iPod touch' started by djricekcn, Oct 3, 2007.

  1. djricekcn

    djricekcn New Member

    Sep 29, 2007
    Likes Received:
    I was going to write this on Apple website, but since the site's been down (discussion side), I'm going to post this here. Hope this helps If you got anything better for mp3 encoding, would like to hear about it =-)

    First of all, don't use iTunes to encode your music. iTunes isn't really a great software to encode audio, especially for the Windows platform.

    For Macs, I recommend using Max (http://sbooth.org/Max/) but it still needs some updating done to it. If you are using a Mac and want to use iTunes, at least use iTunes with LAME. Note: LAME isn't the best quality since it's still MP3, but it's the MP3 with extreme quality with characters of good file sizing.

    instructions are:
    Step 1: Installing iTunes-LAME

    First we want to download and install the latest version of the iTunes-LAME application which can be found here:


    Follow the directions in the .dmg's window and drag the iTunes-LAME file to the folder in the window saying "Drag here to install"

    This will install the iTunes-LAME files into your home folder in: ~/Library/iTunes/Scripts

    Step 2: Download Update
    Now we need to update it.

    We are going to get LAME 3.97 from here:


    This downloads a .dmg with a 2 files: "lame" and "COPYING"

    Step 3: Install Update

    Now we have to replace the resource used by iTunes-LAME

    Go to the iTunes-LAME file in ~/Library/iTunes/Scripts
    Right click (Ctrl+Click) on the iTunes-LAME file and select "Show Package Contents"

    Navigate to /Contents/Resources

    Replace the "lame" file in /Contents/Resources with the "lame" file you downloaded from rarewares.org
    OS X will ask you to replace the existing file, click "Replace"

    We are now updated to LAME version 3.97

    Step 4: Get The Script To Show In Itunes

    Itunes 7.2 and later does not properly show application packages.
    This is easily fixable by creating an alias of the laucher script in iTunes-LAME

    Right click (ctrl+click) to show package contents on iTunes-LAME again.

    Navigate to Contents/Resources and make an alias of the file called "Import With LAME....scpt"

    Drop the alias you just made into the same scripts folder that iTunes-LAME is installed (~/Library/iTunes/Scripts)

    Your scripts folder should look like this now:

    Step 5: Ripping CD's as Lame V0
    Insert your CD of choice and highlight it (or highlight your playlist of choice)
    Under the Scripts section of the menu bar, select "Import with LAME"

    A window will pop up that looks like:

    In the iTunes-LAME window, type the following:

    -V 0 --vbr-new

    Now click the import button
    This will now import your CD (or playlist) as LAME
    You will see the progress bar in the iTunes-LAME window
    All imported tracks are added to your iTunes library and the playlist called LAME Import

    Step 5: Convert ID3 Tags
    By default, iTunes-LAME will tag the MP3s properly, but only with ID3v2.2
    We need to convert them to ID3v2.3 for cross platform/device compatibility

    Highlight the imported tracks and select "Convert ID3 Tags..." from the advanced menu

    Check the "ID3 Tag Version:" box and select "v2.3" from the dropdown menu and click "OK"

    That's It!

    For Windows, I highly recommend using EAC (Exact Audio Copy) with LAME. Instructions can be found at:

Share This Page