1. A system for printing time-based media data, the system comprising: a printing system for performing a multimedia function on the time-based media data; a processing device, communicatively coupled to the printer by a network for performing a multimedia function on the time-based media data; and a user interface for receiving a user selection of an amount of processing to be performed by the printer and an amount of processing to be performed by the processing device.