You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Converting WinAmp (M3U) Playlists Into iTunes (XML) Playlists

Hi. I was wondering if someone could help me out with suggestions on converting my old WinAmp (.m3u) playlists into usable iTunes (.xml) playlists?


I have Windows XP Pro (with the latest Windows updates), and a brand new iPod 160 Gig Classic.


I have used WinAmp as my media player for the longest time. The reason that I haven't created playlists in iTunes is because:


It took me years to customize these Winamp playlists exactly how I want them (you know how that is).



iTunes is a huge program that tends to takes up too many system resources on my PC. I have an older PC, and don't have the time or money to invest in a new system, copy files, set it up, etc.


iTunes somehow modifies an mp3 whenever it is played in iTunes ( I can see that it has been modified in the "Date Modified" column, where my mp3 files are located).


Historically - up until the last year or so, iTunes has not had too much of a problem faithfully importing my Winamp playlists into iTunes (to be transferred onto my iPod).


So, I just got off the phone with Apple Technical Support, Tier 2. I told him that I had the latest version of iTunes (version 10), installed yesterday.


I successfully imported my 90 Gigs of mp3's into the iTunes "Music Library" without a problem.


The problem arose today when I tried to import one of my WinAmp (.m3u) playlists into iTunes, so that I could copy the playlist over onto my iPod. I've done this dozens of times. I've already tried uninstalling and then reinstalling iTunes.


Like I said, I really want to keep these playlists it took a long time to customize the occurrence and frequency of favorite mp3's into those playlists.


The technician said that the latest release of iTunes won't work with Winamp (m3u) playlists. I asked him if he thought it would work again if I downloaded an older version of iTunes. He said that with the new iPod Classic that I have, it will not work with older versions of iTunes (I have no idea why), so that's out. He suggested Googling an "m3u to xml file converter."


I checked on Google and saw a lot of programs that will convert xml files to m3u file format (for reasons unknown to me), but I haven't had any luck online finding a file converter that will faithfully convert my WinAmp (.m3u) playlists TO iTunes (.xml) playlists to use instead, and make iTunes run smoother. Any suggestions?*


* Keep in mind that I'd really prefer to convert my m3u playlists, rather than create all new iTunes playlists from scratch.


Thanks.

Custom-made PC, Windows XP Pro, CPU: Intel Pentium 4, CPU Speed: 3GHz, RAM: 1 Gig, Hard Drive Ca

Posted on Aug 13, 2011 3:24 PM

Reply
63 replies

Jan 9, 2012 6:43 AM in response to solgar

I just posted a complete failure of iTunes regarding playlists. Both it's own as winamp lists dont work. I wish it was possible for winamp to sinc with my iTouch, that would be a lot better then iTunes which causes more frustration and anger. I went to 2 apple stores, neither were willing to help out with this. The online support is asking for impossible required information so I am forced to try on here, in the hope something improves somehow.


And even worse, I have everything sorted perfectly. Then iTunes comes along and tears up EVERYTHING I been working on for years! I can redo the sorting from the start! Which means sorting over 30Gb of music! (yes all legal). I need it all sorted because I am heavily autistic, without order in some way I just get lost in it all. Got enough chaos in my head already! I don't need iTunes to give me more! =(

Jan 9, 2012 8:18 AM in response to solgar

solgar wrote:


Tried it. This only worked with one playlist. Did exactly as illustrated above, and saved a pre-existing WinAmp playlist as the same file name, but in a different folder and with the new PLS extension. One playlist imported okay. Tried another playlist. ITunes kept showing "Determining Gapless Playback", then "Matchbox 1". After it finished, moments later, only the name of the playlist was imported, no music was viewable in the main window of iTunes.

That would suggest that either the playlist doesn't have the correct absolute or relative paths from the folder the playlist is stored in to the media, or that iTunes is failing to correctly interpret the format. It would be useful to know which. I can probably adjust one of my scripts as a workaround either way, but it would be nice if "it just worked".


tt2

Feb 27, 2012 7:27 AM in response to turingtest2

I have tried this pls solution without any success.

While opening one of my m3u playlist in notepad, I noticed that the drive letter was no more indicated in the playlisting.

So i used the find&replace option to add to each playlist entry the drive letter i.e D: and then saved it as m3u.

This time it will import successfully in itunes !


Example of what i meant above, with an excerpt of my playlist :


from winamp each entry is like \FUNK\U-V---------\Undisputed Truth - Smiling faces sometimes.mp3

After my edit it becomes D:\FUNK\U-V---------\Undisputed Truth - Smiling faces sometimes.mp3

(I used find&replace \FUNK by D:\FUNK to change all entries)

Hope this helps

Mar 29, 2012 3:17 AM in response to turingtest2

I have Itunes 10.6.1,7 and I tried to use your thingy and it didn't work. I'm hoping since Steve Jobs' *** has dropped dead that the people in charge of this platform will let go of the reigns. This is so madding for Windows users. My playlist have over 6 hours of music and I don't want to sit for hours dragging and dropping songs twice just to get it play in itunes. I hope Apple reads this and fixes this playlist problem for windows users. I've regretted getting an Ipod and iphone and having this many problems just to transfer my playlist from WMP to stupid *** Itunes. SMMFH!

Nov 24, 2012 9:59 AM in response to solgar

Issue:

Winamp M3U files do not have the full path listed for each song within the M3U files.


Resolution:

1. Verify the correct path for each song (i.e., play in Winamp).

a. If the song's path is incorrect, fix path (dragging and dropping correct song).

2. Copy the M3U file to separate folder for editing.

3. Open M3U file in a text editor (i.e., Notepad++).

4. Verify the path for the first song, if there isn't a drive letter or correct path where the song resides modify.


a. Example below shows that the song title "Song1" is located in the path: Audio\Music.


#EXTINF:101,ArtistName - Song1

Audio\Music\ArtistName - Song1.mp3


b. Modify the path where the files are really located. Example above is missing the drive letter where these files are located.


The example in 4a is located in the following path: D:\Audio\Music. Add the drive letter (& colon) and the backslash.

#EXTINF:101,ArtistName - Song1

D:\Audio\Music\ArtistName - Song1.mp3

5. Just do a replace (within Notepad++) of Audio\Music with D:\Auidio\Music. NOTE: D:\ is an example only. Please use the drive letter where your music files are located.


6. Save the M3U file you just edited.


7. Next, from iTunes select File -> Library --> Import Playlist.., select the M3U file you just edited.


8. Finished.


Hope this works.


Yes it is a work around, but I've verify this works; Windows 7 (Home Premium SP1), iTunes version: 10.7.0.21, Winamp version: 5.623 (x86).

Nov 24, 2012 11:41 AM in response to iPeejay

Which versions of Windows & Internet Explorer are you using? Looks like another "feature" change I need to be wary off. Can you confirm your line 807 reads:


.menubar=False


I can't see why that would cause a bailout but I've just moved it into the error trapped section a few lines below and uploaded a new version which might fare better...


tt2

Nov 24, 2012 1:00 PM in response to iPeejay

In the current build that line is part of code that is called when the progress bar is removed. It is inside an error trapped region so in principle any error at the point should be ignored and the script should proceed with the next statement. No idea why it isn't doing as it's told.


Change the statement on line 72

Prog=True ' Display progress bar

to

Prog=False ' Display progress bar

to disable the progress bar. At least that way the script should complete.


tt2

Converting WinAmp (M3U) Playlists Into iTunes (XML) Playlists

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.