Projects / libgpod

libgpod

libgpod is a shared library to access the contents of an iPod. It supports playlists, smart playlists, playcounts, skipcounts, ratings, podcasts, and cover art. Audio and video are supported, as well as the photo database.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  21 Jan 2009 15:18

Release Notes: Support for 4th generation iPod Nanos was added. Compact artwork files are written, making the iPod more responsive. Chapter data is supported. iPod model detection using the serial number was improved. The Python bindings were updated. The API documentation was improved. Various bugs were fixed.

  •  10 Nov 2007 11:21

Release Notes: This release is the first to support the new iPod Classics and Nano Videos. This requires 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.

  •  23 Jun 2007 02:59

Release Notes: A minor bug with sorting on the iPod was fixed.

  •  19 Jun 2007 05:59

Release Notes: Support for setting the sort order on artist, title, album, albumartist, composer, and tvshow fields was added. Handling of timestamps has been simplified and the iPod timezone is now recognized correctly. The namespace has been cleaned up, so all exported symbols now start with Itdb or ITDB. Slow iPod behavior with large cover art collections has been addressed. New functions were added for picture support (adding pixmaps) and support for threaded backgrounded transfer of tracks. Improvements in were made the Python handling.

No changes have been submitted for this release.

Screenshot

Project Spotlight

getmail

A fetchmail replacement with qmail-like Maildir and external MDA delivery.

Screenshot

Project Spotlight

Fido File Monitor

A multi-threaded file watcher and response daemon.