From gtkpod iPod Manager
gtkpod allows you to:
- Read your existing iTunesDB (i.e. import the existing contents of your iPod including playcounts, ratings and on-the-go playlists).
- Add MP3, WAV, M4A (non-protected AAC), M4B (audio book), podcasts, and various video files (single files, directories or existing playlists) to the iPod. You need a third party product to download podcasts, like 'bashpodder' or 'gpodder'
- View, add and modify Cover Art
- Browse the contents of your local harddisk by album/artist/genre by adding all your songs to the 'local' database. From there the tracks can be dragged over to the iPod/Shuffle easily.
- Create and modify playlists, including smart playlists.
- You can choose the charset the ID3 tags are encoded in from within gtkpod. The default is the charset currently used by your locale setting.
- Extract tag information (artist, album, title...) from the filename if you supply a template.
- Detect duplicates when adding songs (optional).
- Remove and export tracks from your iPod.
- Modify ID3 tags -- changes are also updated in the original file (optional).
- Refresh ID3 tags from file (if you have changed the tags in the original file).
- Sync directories.
- Normalize the volume of your tracks (uses mp3gain or the replay-gain tag)
- Write the updated iTunesDB and added songs to your iPod.
- Work offline and synchronize your new playlists / songs with the iPod at a later time.
- Export your korganizer/kaddressbook/thunderbird/evocalendar/evolution/webcalendar... data to the iPod (scripts for other programs can be added).
gtkpod has been tested under GNU/Linux and FreeBSD.
gtkpod is not a music store. You can purchase music in MP3 or AAC (M4A) format, as well as audio book files (M4B) online. You can also use a CD ripper like Sound Juicer to convert your existing CD collection into MP3 music files.