Systems for processing multi-media editing projects are described. In one
embodiment, a computing system comprises input means for generating a
request for one or more multi-media files for use in a multi-media
editing project, one or more processors, one or more computer-readable
media having computer-readable instructions thereon which, when executed
by the one or more processors, perform a method comprising: intercepting
the request; ascertaining whether a requested multi-media file is located
on the user computer by checking one or more user-designated directories
for the multi-media file; retrieving the multi-media file if the file is
located on the user computer; and seeking the requested file from the
network-accessible location if the multi-media file is not located on the
user computer.