Media system with integrated clip views
First Claim
1. A system comprising:
- a graphical user interface configured to play and edit 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 scale a representation of the timing data associated with a selected video clip to present in a defined time scale in the timeline.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems for presenting graphical data and time data for audio and video clips. In some embodiments, a computer program product, encoded on a computer-readable medium, is operable to cause data processing apparatus to perform operations that include obtaining video data including multiple video clips and presenting the video data in a user interface. The user interface can include a video display element to play video from the video data, a clip selection element to receive selections of the video clips, and a timeline element to present both chronological and durational information about the video clips on a defined time scale. The operations can include receiving a selection of one of the video clips through the clip selection element, and adjusting, in response to the selection, the defined time scale in the timeline element based on the one of the video clips selected.
-
Citations
29 Claims
-
1. A system comprising:
-
a graphical user interface configured to play and edit 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 scale a representation of the timing data associated with a selected video clip to present in a defined time scale in the timeline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
obtaining video data comprising a plurality of video clips; presenting the video data in a user interface comprising a video display element configured to play video from the video data, a clip selection element configured to receive selections of the video clips, and a timeline element configured to present both chronological and durational information about the video clips on a defined time scale; receiving a selection of one of the video clips through the clip selection element; and adjusting, in response to the selection, the defined time scale in the timeline element based on the one of the video clips selected. - View Dependent Claims (12, 13, 14)
-
-
15. A method for presenting video data comprising:
-
obtaining video data comprising a plurality of video clips; presenting the video data in a user interface comprising a video display element configured to play video from the video data, a clip selection element configured to receive selections of the video clips, and a timeline element configured to present both chronological and durational information about the video clips on a defined time scale; receiving a selection of one of the video clips through the clip selection element; and adjusting, in response to the selection, the defined time scale in the timeline element based on the one of the video clips selected. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving a selection of a video clip to present in a video segment user interface element, wherein the video segment user interface element is configured to play a video segment comprising a plurality of video clips; adjusting a representation of a time duration associated with the video clip according to a defined time scale; presenting the representation of the time duration associated with the video clip in the timeline; and presenting the video clip in the video segment user interface element. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
obtaining audio data comprising a plurality of audio clips; presenting the audio data in a user interface comprising an audio display element configured to present a representation of audio from the audio data to play the audio, a clip selection element configured to receive selections of the audio clips, and a timeline element configured to present both chronological and durational information about the audio clips on a defined time scale; receiving a selection of one of the audio clips through the clip selection element; adjusting, in response to the selection, the defined time scale in the timeline element based on the one of the audio clips selected; and presenting animation in the timeline element to indicate the adjusting of the defined time scale. - View Dependent Claims (28, 29)
-
Specification