Create iPhone ringtones from iTunes previews

Today's iPhone hack-du-jour uses iTunes preview files for ringtones. As you probably know, iTunes freely offers short audio samples of its entire library. You can easily download these samples from iTunes and install them onto your iPhone as custom ringtones. Since your iPhone is authorized to your account, you'll be able to play back these otherwise protected audio snippets as ringtones. Here are the steps to take to make this work for you:
1. Create a new playlist. Drag unpurchased songs from the iTunes store into your playlist. The songs will retain their "Add Song" buttons and their price within the playlist.
2. Export your playlist. Select the playlist in the sources column. Control-click/Right-click the playlist name and choose Export Song List from the pop-up menu.
3. Save the playlist as plain text. Select Plain Text from the Format pop-up and save the playlist file to your desktop.
4. Open the playlist file. It is a tab-delimited file of columns, so you can open it up in Excel (my preference, make sure to option-drag the text file onto the Excel icon) or a text editor like TextEdit.
5. Locate the file URLs. Each file URL appears in the final Location column for each line. Copy the URL.
6. Download the files. In Safari 3.0, open the Downloads window (Windows->Downloads). Paste the URL into the Download window and allow the file to transfer. Your computer must be authorized to your iTunes account. You may want to try playing back the file in QuickTime Player just to be sure it downloaded correctly. If you're not a Safari 3.0 user, use your favorite alternate such as curl, wget, or so forth.
7. Rename. Give the file a more meaningful name than, for example, "mzi.rwgtaash.aac.p.m4p". Retain the .m4p extension.
8. Upload to the iPhone. Use your favorite method (iphoneinterface, sshfs, sftp, whatever) to copy the file to /Library/Ringtones on your iPhone.
9. Select the ringtone. On the iPhone, navigate to Settings -> Sound > Ringtone and select the new file. The ringtone will play back as you select it. Please note that some newer releases (including Nicole Scherzinger's Whatever U Like--thanks Drunk Dwarf) do not work as ringtones. I'm not sure why.
Congratulations, not only have you added a new 30-second custom ringtone to your iPhone, but iTunes usually picks the best 30 seconds of any song for its preview. Enjoy.
GeekNote: If you've got curl installed on your iPhone, you can curl the URLs directly to /Library/Ringtones.
Share
Today's iPhone hack-du-jour uses iTunes preview files for ringtones. As you probably know, iTunes freely offers short audio samples of its...
Add a Comment
When I right click to export the playlist it offers me a choice of .txt file. When I download that to my desktop it is in an notepad file with headings but no information about the clip. Does this method not work in Windows?
October 17 2007 at 1:18 AM Report abuse Permalink rate up rate down Replyhas this hack changed because i cannot get passed step 5. no urls are showing up in my list.....help anyone?
October 12 2007 at 12:59 PM Report abuse Permalink rate up rate down ReplyI added a song to a blank playlist and exported it to the text. Yet the text only has the column names (Name, Artist, Composer, etc.)
Anyways, I am using iTunes 7.4.3.1 and I think they must have blocked it?
Or am I doing something wrong? (which is unlikely)
I tried several different songs just to be thorough and all of them had the same results.
Anyone have any ideas?
this is not working for me, when i drag the file onto excel or text edit i cant see a url for the song, i can only see the name, artist etc etc, can somebody help me out?
September 28 2007 at 1:33 AM Report abuse Permalink rate up rate down Replyhow do i get the ringtones library on my iphone???
September 27 2007 at 2:07 AM Report abuse Permalink rate up rate down ReplyWhen I opened the text file it didn't have any urls in it, only the itunes text like song title ect. What am I doing wrong?
September 24 2007 at 7:46 PM Report abuse Permalink rate up rate down ReplyI put the new version of itunes(7.4)and now it doesnt let me get the url # from excel.Does anyone know how to fix this?
September 07 2007 at 3:50 PM Report abuse Permalink rate up rate down ReplyI can confirm this does NOT work for iTunes 7.4. The exported playlist from step 3 does not include the urls or any other identifying information about the recordings. Only the column headings remain.
September 07 2007 at 1:26 AM Report abuse Permalink rate up rate down ReplyCan anyone confirm that this tip still works with iTunes 7.4?
September 07 2007 at 12:56 AM Report abuse Permalink rate up rate down ReplyFor all you regular Mac people out there got to this site http://pxl.ibrickr.com/and download Breezy! So simple.
Make sure you have your phone hooked upand do everything it tells you on screen.
Then download and open song sender and you have your ringtones faster and easier than the way listed above!!!!
Hope this helps just did it today works great!
Hot Apps on TUAW
Deals of the Day
more deals- Used Apple MacBook Pro Core i5 2.4GHz 13" Laptop for $900 + free shipping
- Case Logic Case for iPad for $10 + free shipping
- Belkin Shield Micra for iPhone 4 or 4S for $10 + $5 s&h
- MoGo Talk XD Bluetooth Headset / Case for iPhone 4 for $20 + free shipping
- Photoshop Elements 10 and Premiere 10 for PC & Mac $60 + $7 s&h
- Apple Wireless Bluetooth Keyboard for $40 + $10 s&h



92 Comments