1. A computer system for managing storage and retrieval of media data stored in a plurality of media data files, comprising: means for representing a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and means for dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed.