Patent ID: 7877690

Claim:
A system comprising: a processor to process video; a memory to store the video; a graphical user interface configured to play and edit the video, the graphical user interface comprising: a video segment user interface element configured to play a video segment, wherein the video segment comprises a plurality of selectable video clips; a video clip user interface element configured to present a chronological representation of the plurality of selectable video clips; and a timeline configured to present timing data associated with the video segment; and a time scaler configured to remove a representation of the timing data associated with the video segment or timing data for a displayed video clip in the timeline, and scale a representation of timing data associated with a selected video clip, wherein the graphical user interface is configured to present the representation of the timing data associated with the selected video clip within a defined time scale in the timeline, and wherein the system is configured to animate the removal of the representation of the timing data associated with the video segment or timing data for the displayed video clip in the timeline, and animate the scaling of the representation of timing data associated with the selected video clip.