The totem playlist parser is a simple GObject-based library to parse a host of playlist formats, as well as save those. quvi is an optional dependency.