Patent ID: 8577204

Claim:
A method for remotely editing a video comprising the steps of: storing the video at an editing server in a video file; analyzing characteristics of the video and storing the characteristics as metadata associated with the video, wherein the characteristics are comprised of at least one of brightness level, contrast level, detection of faces, detection of motion, and detection of objects within the video; receiving edit instructions from a client at the editing server; creating, by the editing server, a project file containing the edit instructions received; and editing video based on the project file and the video file, wherein the edit instructions are generated at the client based on each of: selecting a portion of the video exhibiting target characteristics among the analyzed characteristics and displaying the selected portion of the video exhibiting the target characteristics; and displaying at least one style corresponding to the analyzed characteristics, wherein the at least one style comprises a pre-defined set of edit instructions; and wherein the edit instructions are incorporated into the video based on the analyzed characteristics.