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 | multimedia Sound/Audio Players |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX Linux Unix |
| Implementation | C |
Recent releases


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.


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.


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


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.
A fetchmail replacement with qmail-like Maildir and external MDA delivery.