Mac::iPod::GNUpod is a module designed to let you read the database(s) on your iPod using Perl. It can also be used to add or remove songs from it. This package is capable of reading and writing both the GNUpod database format and the iTunes database format and can peacefully coexist with both.