1. A multifunction printer for printing time-based media, the multifunction printer comprising: a communication interface for receiving time-based media data from a media source; a user interface display on the multifunction printer that displays a function selection menu comprising a plurality of user-selectable audio and video range selection functions to be applied to the time-based media by a processor within the multifunction printer; an input device for receiving from a user a selection of a multimedia function from the plurality of user-selectable video and audio range selection functions displayed on the function selection menu; the processor within the multifunction printer for performing the multimedia function selected from the plurality of user-selectable video and audio range selection functions and for generating a printable representation comprising results of the multimedia function applied to the time-based media; a first output device for receiving the printable representation from the processor and for automatically printing the printable representation to a tangible medium; and a second output device coupled to the processor for receiving the printable representation from the processor and for outputting an electronic output including the printable representation.