1. A method comprising: receiving, by one or more processors, content, wherein receiving content includes receiving an audio book; analyzing the content to determine a plurality of locations within the content; generating navigation information for the content, the navigation information including information indicative of the plurality of locations within the content; extracting a portion of the content for each of the plurality of locations, the extracted portion of the content for each location being representative of content at that location; generating a playlist for the content using the navigation information, the playlist including a plurality of items corresponding to the plurality of locations; receiving a selection directed at a particular item from the plurality of items in the playlist, the particular item corresponding to a particular location in the plurality of locations; and providing a particular extracted portion of the content corresponding to the particular location.