A system for storing and rendering multimedia data includes a first
storage configured to store multimedia data files of a plurality of
formats. The system also includes a second storage configured to store
program files including information regarding a transformation of
multimedia data files of a first format into multimedia data files of a
second format, where the first format is one of the plurality of formats.
The system also includes a rendering device configured to render
multimedia data files of the second format. At least one of the
multimedia data files stored in the first storage is linked to at least
one of the program files, and the program file includes information
regarding a transformation of multimedia data files of the format of the
at least one of the multimedia data files into the second format.