Create iPhone ringtones from iTunes previews
![]()
With the advent of being able to easily hack ringtones onto your iPhone, there's just one thing missing: an easy way to convert your songs into ringtones. As it turns out, Apple has done the dirty work for you with the 30 second previews which accompany every track on iTunes. Erica Sadun of TUAW has figured out a super easy way to nab those previews for use on your iPhone. Step by step instructions after the jump!
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. The easiest way to do this is with iFuntastic. The only problem is that iFuntastic doesn't recognize .m4p files as a viable ringtone format. The workaround is to rename the file to .m4a and proceed to upload.
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.
Via TUAW

Delicious
Reddit
Newsvine
Furl
Technorati





Ringtones
Dowloading the song for windows users.
also, I bought the song I want to use, so this doesn't work....jkhnjh
How did that gibberish get at the end of what I said?
It isn't working
PS
windows user
ehh
doesnt work...for me
It didnt work for me...i did exactly what the instructions told me...I evebn changed the it to a m4p and that didnt work..then I changed to a m4a n that didnt work as well..n yet the file was showing in my "sounds" folder..but the sound clip is in the ipod function of the iphone not under settings.... I repeated it numerous of times..I dont know if it because I have Windows XP or what...i just wanted to kno what i was doin wrong...
Why not use the demo of Audio Hijak Pro (OS X), and just have it record the 30 second "sample" and rename that as a file?
That seems to be the easies way to make a ringtone!!!
help!!!
HELP!!
HELP!!
Breaks in iTunes 7.4
First open "Terminal". Save this script as getpreviews.sh:
#/bin/sh
STEP1=`wget $1 -O - | gunzip | grep 'body onload="return itmsOpen' | awk -F "'" '{print $2}'`
echo $STEP1 > /tmp/STEP1
STEP2=`echo $STEP1 | sed s/itms/http/`
echo $STEP2 > /tmp/STEP2
COUNTER=0
for STEP3 in `wget $STEP2 -O - | gunzip | grep previewURL`
do
COUNTER=$((COUNTER+1))
wget `echo $STEP3 | sed s!\
done
Save the file. Type:
chmod uog+rx ./getpreviews.sh
In iTunes, find an album you want. Right click and choose "Copy iTunes Store URL"
Go back to the Terminal.
type ./getpreviews.sh "{PASTE YOUR URL HERE}"
NOTE: Make sure you enclose the URL in quotes or you will have problems.
All the previews for the album will be saved as "Track1.m4a","Track2.m4a", etc.
not workin'
any ideas?
any ideas?
I recommend downloading 7.3.2 http://appldnld.apple.com.edgesuite....Tunes7.3.2.dmg
artist
text file is empty
Listen!!!!
its so easy and it works on windows up to the latest itunes version
if u have any problems or itunes fixed it let me know at Steffwiz@gmail.com
u can also go to myxer.com to get the .m4r ringtones for free and they have a nice selection of songs too
or if u want to make ur own right click a song in ur library and hit "get info"....then hit the "options" tab and from the select anywhere from 20 to 30 seconds of the song u want and then hit ok,,,,,then right click the song again and click convert to aac......go into ur itunes music folder and select the file called XXXXXX.m4a that u just made and change it to .m4r and put it into ur ringtones folder>>>>and NOW U HAVE THE RINGTONE FOR FREE!!!!!!
make sure u put the original song back to its original start and end times or it will always be 30 seconds!!!!!!
HAVE FUN AND DONT FORGET TO EMAIL ME IF U HAVE ANY PROBLEMS!!!!!!
AND FYI THIS METHOD IS BROKEN SO DO IT MANUALLY!!!!
[...]
AND FYI THIS METHOD IS BROKEN SO DO IT MANUALLY!!!!
Thanks!