20. A method for generating a representation of time-based media, the method comprising: extracting, using a feature extraction technique, features from the time-based media, the feature extraction technique specified by a document format specification file; generating a media representation of the time-based media that represents the extracted features, the media representation including a waveform representing the time based media including the extracted features, a corresponding timeline and a plurality of user-selectable identifiers indicating locations on the timeline corresponding to the extracted features; formatting the media representation according to layout parameters specified by the document format specification file; and printing the formatted media representation, wherein each of the plurality of user-selectable identifiers in the printed, formatted media representation can be selected to access a corresponding part of the time-based media.
34. The method of claim 20 , wherein printing the formatted media representation further comprises generating a representation in digital format.