gtkpod logo

What is gtkpod?

gtkpod is a platform independent Graphical User Interface for Apple's iPod using GTK2. It supports the first to fifth Generation including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video..

The latest stable version is V0.99.12 released on Dec 18th 2007. Click here for details.

What is libgpod?

libgpod is a shared library to access the contents of an iPod. You are welcome to use this library in your own projects.

The latest stable version is V0.6.0 released on Nov 11th 2007.

V0.6.0 is the first release to support the new iPod Classics and Nano Videos. These require a one-time setup of the iPod however, so please read the included NEWS file carefully.

There's also preliminary support for the iPhone and the iPod Touch but they must be jailbroken to work. You'll find more details in the NEWS file.

How can I help?

Your help is greatly appreciated. Please follow this link. for more information.

What can gtkpod do?

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).

You should have a look at the screenshots and have a look at the feature description in the readme-file to get a better idea.

gtkpod has been tested under GNU/Linux and FreeBSD. Big/Little Endian issues have been resolved (hopefully) by testing on a PPC system.

Have a look at the news about the latest release, the readme-file, or the troubleshooting file. Download information is available here.

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 program like grip to convert your existing CD collection into MP3 music files.


SourceForge.net Logo
Google
 
Web www.gtkpod.org