Broken iTunes m3u support
“Broken” is a harsh word, but it is the only way I can describe how Apple’s iTunes handles m3u playlists. My music library is over 108 gigabytes. 21,192 songs, a play length of 61 days, 16 hours, and 47 minutes. That is a lot of music to manage. I use gnump3d as the interface to listen to my music from any internet connected computer, and at home. It works swell.
I’m a long time winamp user. On Windows, Winamp + gnump3d is great. When I’m running on Linux, XMMS + gnump3d is great. Even running it on a friend’s computer with IE & Windows Media Player it works great. So why do I care about iTunes?
Apple has a really cool device™ — The Airport Express. You can plug the airport express into your stereo an send music to it over the lan (using a wired or wireless connection) using iTunes. It is so much more elegant than hooking your stereo to your computer’s audio port because only the music is sent to your stereo. Other sounds such as new mail notifications or annoying web page audio remains on your local speakers— rather than disrupting your tunes.
Now, with the 6.3 firmware update for the Airport Express (released on January 3rd) and iTunes 6.0.2, you can send music to multiple basestations. You could have 3 Airport Express basestations connected to 3 different stereos thoughout your house and send the same stream to all of them. Not only would your music distribution rock— you would have one kick-ass wireless network.
Now, back to the “broken m3u support” in iTunes. m3u is an audio playlist format, which originated with winamp for mp3 files, and is now widely adopted in many programs. It is basically a file which contains a list of audio files to play in sequence. gnump3d sends m3u playlists of albums, or custom playlists to the browser, which then hands them off to the default application for handling m3u files so you can rock. Pretty much every other application that supports m3u playlists will then parse the lists, and play the files in sequence. Apple’s iTunes takes the m3u playlist separates all of the entries in it, and adds them to the music libabry independantly. This behavior sucks. It makes it a huge pain in the ass to listen to a playlist in iTunes.
I had almost given up on using iTunes, until I came across this. The folks over at iTweaks.com have released a utility called M3U2iTunes, which is a helper application which overcomes the problems iTunes has with m3u playlists. It is available for both Mac & PC. Thank God for independent hackers who come up with easy solutions to serious problems.
-Chris
on March 28th, 2006 at 8:24 pm
You could switch back to Winamp and stram to your AirPort Express using this plug-in:
http://emilles.dyndns.org/software/out_apx.html
on March 29th, 2006 at 1:19 pm
That plugin looks very cool Eric. I’ll give it a shot and let you know how it goes.
on June 6th, 2006 at 7:07 am
I know you have already have the airport express’s. Did you happen to run across the Roku soundbridge when looking for a music solution? The only reason I suggest it is that it has a nice display to look for and keep track of what is playing.
on June 8th, 2006 at 6:24 pm
You’re the man for finding that tweak! thanks a lot.
on January 19th, 2008 at 4:32 am
Looks like the latest update to iTunes breaks this fix (and a couple of others I have found, including Itunes Opener).
on April 23rd, 2008 at 5:22 am
New link to m3u2itunes: http://www.burroak.on.ca/m3u2itunes.html