A system for collaborative pre-production of a film comprises user interfaces advantageously implemented as web browsers, a project server, a project database for storing project data and an asset database for storing tagged assets. The project server comprises a project management module providing the framework for the system, a data access module enabling users to view data, and a pre-visualization module for providing a best effort preview of the film based on the script and associated direction choices and assets. The project server can also comprise an asset recommendation module for suggesting, based on key words, assets in the asset database for scenes of the film, a direction assistant module for suggesting direction possibilities, including cost and delay estimates, for the scenes.
展开▼