Managing your iPod without iTunes

Using free software to unlock your iPod's potential

User space | Easy

By Jon Peck

Online on: 2007-02-26

While iTunes is a powerful application, it does have its limitations, mostly stemming from both Digital Rights Management (DRM) restrictions and the Recording Industry Association of America’s (RIAA) interest in preventing unauthorized copying of music, regardless of fair use and personal flexibility. The free software community believes that the ability to freely copy content you own between your iPod and a computer is a right, not a privilege. In this article, I’ll discuss how to fully manage the content on your iPod using completely free software.

The free software community believes that the ability to freely copy content you own between your iPod and a computer is a right, not a privilege

Other than purchasing content, what other base functionality of iTunes is commonly used? Copying content to your iPod, maintaining playlists, and subscribing to podcasts. If we’re switching applications, we don’t want to lose any basic functionality!

I used a FAT formatted fourth generation 20 GB iPod Version 3.1.1 for testing, so I can’t attest to video functionality. I used Ubuntu 6.10 x86 for my test system, so any installation notes will apply to that context. By default, Ubuntu comes with Rhythmbox, which didn’t work properly with my iPod, so I just removed it.

iPod Managers

There are three applications for managing the contents your iPod that rise to the top: gtkpod, Banshee, and Amarok. While gtkpod is primarily just an interface to the iPod, Banshee and Amarok are fully functional audio players. I’ll concentrate on iPod management rather than a full review of all their features.

gtkpod

gtkpod—Cross-platform iPod interface with a smart playlist editor
gtkpod—Cross-platform iPod interface with a smart playlist editor

gtkpod is a cross-platform interface for the iPod, with support for all iPods through the 5G and iTunes mobile phones. It features a smart playlist editor.

I had no issues with the installation; no configuration was needed, and the iPod showed up correctly. The main view displays a comprehensive, sortable playlist editor. To use, you click the Read button to read the iPod’s iTunesDB, make your changes, then Sync. If you choose, you can also sync specific files, directories, or playlists. Copying music from the iPod to your computer is as simple as right-clicking and selecting “Copy Tracks to Filesystem”. The resulting files were nicely named based on the tags. I copied files by simply dragging and dropping the folder onto the gtkpod window. When I ejected the iPod and checked my changes, everything was there without corruption, and the newly copied files and playlists worked without issue.

By default, gtkpod offers playback of files using XMMS. You can change the command under Preferences→Tools→Play.

gtkpod also comes with a few system utilities. You can also normalize the volume level of your audio files, but as I trust the engineers and producers to set their levels appropriately (let’s not get into compression, that’s a rant unto itself), I wouldn’t recommend it for normal use. I tried it, and it seemed to work. Other useful utilities include a scan for orphaned and dangling files and a quick overview of disk utilization.

Overall, I really like this utility because of its logical interface, ease of use, and lack of bloat.

Amarok

Amarok—GNU/Linux audio player with support for many audio devices
Amarok—GNU/Linux audio player with support for many audio devices

Amarok is a GNU/Linux audio player. While developed initially for KDE, it’s currently desktop independent. One of its advantages is support for many audio devices, including iPod, iRiver, etc. Upon the first run, you’re given the opportunity to set up your library. Unfortunately, out of the box on Ubuntu 6.10, the iPod wasn’t detected, but a quick configuration change made all the difference: Settings→Configure Amarok→Media Device→Add Device→Plugin (Apple iPod), name (iPod), and mount point (/media/ipod).

One of [Amarok’s] advantages is support for many audio devices, including iPod, iRiver...

Copying music from the iPod is as simple as right-clicking and selecting Manage Files→Copy Track to Collection. As it adds files to Amarok’s library, the file is neatly named and placed in an appropriate folder (you’re given the option of which folder naming scheme you’d like). Copying to the iPod from your collection is similarly easy: right-click, Transfer to Media Device, select the Media Device and click Transfer. Amarok automatically checks for duplicate tracks, which is nice. The album cover function works quite nicely, fetching the image from Amazon or another external source. Playlists also work quite well.

Overall, Amarok is a strong tool, and definitely worth considering if you’re looking for both iPod and Library management.

Tags: amarok, banshee, gtkpod, ipod, podcasts, rockbox

License

(C) Jon Peck 2007

This article is made available under the "Attribution-NonCommercial" Creative Commons License 2.5 available from http://creativecommons.org/licenses/by-nc/2.5/.

Biography

Jon Peck: Jon Peck is a Zend Certified Engineer and Technology Support Professional for Campus Technology Services and the Center for Business & Community Development at the State University of New York at Oswego. He provides programming and web server administration for CTS, and programming and office support for CBCD. He has worked in various capacities for CTS since 1999, and was hired full-time following graduation cum laude from SUNY Oswego with a Computer Science BA in 2003. He writes a blog about technology and web programming at jonpeck.blogspot.com.

Anonymous visitor's picture

CLI app

If you like the command line, take a look at GNUpod:

http://www.gnu.org/software/gnupod/

It keeps things simple, which I like. It also has the ability to transparently transcode FLAC (which I use for all my CDs) to an MP3 of a bitrate you choose. There are plugins to do this with Amarok but I could never get it working right.

Anonymous visitor's picture

Don't forget Songbird

You should also look at Songbird

http://www.songbirdnest.com

It's my main media application and is under major active development.

Anonymous visitor's picture

SongBird really rocks!

viva libre! SongBird really rocks! I uninstalled itunes immediately. I was fedup with moving my content around. Itune is a hassle, you pay and you still do not have proper right to own the music. I use songbird is just simple, you can play any format of music. My ipod shuffle works also with songbird. Perfect!

Anonymous visitor's picture

Don't forget Songbird

You might also want to check out Songbird at:

http://www.songbirdnest.com

Built on xulRunner (like Firefox and Thunderbird) it's a very interesting approach to an internet media application

elcaset's picture

As far as I can tell, gtkpod is not cross-platform.

Unless you mean it works on both GNU/Linux & BSD.

Anonymous visitor's picture

The cons of managing ipod in linux

Many of these IPOD manager for linux in the past damaged my ipod mini database and caused me the loss of a great amount of music (expecially gtkpod!). The only reliable tool I recently adopted is banshee. I know, it's a novel sponsored application and uses mono, but I'm not losing anymore my music!

fatso's picture

Banshee ALLWAYS screws my iPod-DB!

I have to use Banshee because it is the only player I have found that can transcode Flacs to the iPod. Unfortunately, it does not do so very well, and after a successfull sync (quite rare!) more than half the transcodes does not play on the iPod! Banshee is def not there yet...

Anonymous visitor's picture

Floola is a new one that a lot of people seem to like

Ubuntu forums thread

Floola site

It's crossplatform too.. (Mac/Linux/Win)

Anonymous visitor's picture

Use kde for simple transfers

If you have kde (ie. kde 3.5.5, opensuse 10.2) and you want to quickly transfer an .mp3 to your ipod, just plug your ipod in via usb, open konqueror, drag your mp3's to the ipod transfer directory, and then hit sync. done!

Anonymous visitor's picture

Don't snub Rhythmbox because of Ubuntu

People overlook Debian constantly. This is short-sighted and unfair to many Linux users. There is no opinion that Debian is more stable and reliable than Ubuntu, it's simply fact. At this point, Rhythmbox does fine with my ipod and all of the emails I get through my tutorial site reveal that I am not alone. It's a no-brainer.

GTKPod used to be a staple on our machines LAN-wide, but Etch reveals that Rhythmbox trumps GTKPod now. One cannot have both on their machine anymore. I'm thinking that this is a good thing, because of the default Etch install that many users will no doubt be perfectly satisfied with.

However, I do miss the functionality of GTKPod, namely, its renaming and other convention tools. GStreamer is coming along nicely and its king-fu is strong.

--machiner
debiantutorials.org

Anonymous visitor's picture

Amarok does Podcasts, too.

And it's worked really well for me. In fact, I really think if you're not going to use Xmms, you might as well use Amarok. It just feels nicer for everything, but that's just my opinion.

And I've got Rockbox on my 4G iPod as well, but about every hour it freezes on me. I still have it (and iPodLinux), but mostly just to show off and for reading text files.

Anonymous visitor's picture

install Rockbox (http://www.rockbox.org/) on your ipod

Just install Rockbox (http://www.rockbox.org/) on your ipod. Then use the FAT32 partition on your ipod as a "usb stick" to transfer files from/to your desktop PC. This works great on my ipod nano.

Anonymous visitor's picture

Rockbox plays Ogg Vorbis, FLAC

I second this suggestion, replace the problem at its own base. With rockbox playing vorbis, flac (never tested speex or have any info), there's no need to convert to mp3 or aac or anything to sastify ipod firmware.

Alot more nice software too (I bought a mailman list archive around to read with the text reader), and (gasp) Doom.

Anonymous visitor's picture

Exaile

Exaile support iPod to :)

Anonymous visitor's picture

managing ipod without itunes

this seems very difficult for a newbie like me?

Anonymous visitor's picture

I agree

it sure ain't easy

Anonymous visitor's picture

Try songbird, I am still

Try songbird, I am still using ipod shuffle and managing my library with songbird. It is very simple and it rocks!

Anonymous visitor's picture

i now how to download songs to an ipod with out itunes

all you need is rhapsody and limewire and its for free (:

Anonymous visitor's picture

great

It keeps things simple, which I like. It also has the ability to transparently transcode FLAC (which I use for all my CDs) to an MP3 of a bitrate you choose. There are plugins to do this with Amarok but I could never get it working right.

SiR-G's picture

any sites how u can put

any sites how u can put pictures on an iPod without iTunes...i cant use i tunes beacause it wont work with my PC....PLEASE HELP!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options


[The Top 10 Everything] [Zoeshire] [FSDaily RSS] [Book Reviews - Illiterarty]