Methods and systems of processing multi-media editing projects are
described. In one embodiment, a request for one or more multi-media files
is generated on a user computer that comprises part of a network where
multi-media files are maintained in a network-accessible location. The
request is intercepted and software executing on the user computer
ascertains whether one or more of the requested multi-media files are
located on the user computer. If the file or files are located on the
user computer, they are retrieved and used. If a file or files are not
locally available, the file or files are retrieved from the
network-accessible location.