IP Library › Granted Patent US 9,111,579
Granted Patent B2
US 9,111,579 · App. 13/361,930 · Granted Aug 18, 2015

Media editing with multi-camera media clips

Inventors: Brian Meaney (Livermore, CA); Colleen Pendergast (Livermore, CA); Ken Matsuda (Sunnyvale, CA); Giovanni Agnoli (San Mateo, CA); Itrat U. Khan (San Jose, CA); Zachury Bryant Minjack (San Francisco, CA); Mike Stern (San Francisco, CA); Vincenzo De Marco (San Jose, CA); Matthew D. Diephouse (Columbus, OH); Louis LaSalle (Sunnyvale, CA); Michael Fleischhauer (San Jose, CA); Jordan P. McCommons (San Francisco, CA)
Assignee: APPLE INC.
G11B27/28G11B27/031G11B27/10G11B27/34H04N5/262H04N7/17336H04N21/21805H04N21/2743H04N21/8549
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,111,579
App. No.
13/361,930
Granted
Aug 18, 2015
Kind
B2
Abstract

Some embodiments provide a media-editing application. The application displays a trackless composite display area for creating a composite presentation from several different media clips. The composite presentation includes a multi-camera media clip that includes one of several different groups of ordered media clips. Upon receiving a selection to edit the multi-camera media clip in the composite presentation, the application displays each of the different groups of ordered media clips as separate tracks in the composite display area.

Claims (32)

1. A non-transitory machine readable medium storing a media-editing application for execution by at least one processing unit, the media-editing application comprising sets of instructions for: displaying a trackless composite display area for creating a composite presentation from a plurality of different media clips, the composite presentation comprising both (i) a first media clip that is not a multi-camera media clip and (ii) a multi-camera media clip that comprises a plurality of different groups of ordered media clips, wherein a particular group of the plurality of different groups is selected for use in the composite presentation; and upon receiving a selection through the trackless composite display area to edit the multi-camera media clip in the composite presentation, automatically displaying each of the different groups of ordered media clips as separate tracks in the composite display area.

2. The non-transitory machine readable medium of claim 1 , wherein the multi-camera media clip in the composite presentation refers to a multi-camera reference clip stored outside of the composite presentation.

3. The non-transitory machine readable medium of claim 2 , wherein edits applied to the separate tracks in the composite display area affect the multi-camera reference clip.

4. The non-transitory machine readable medium of claim 2 , wherein the plurality of different groups of media clips are contained in the multi-camera reference clip and the multi-camera media clip stores a variable indicating the particular group for the multi-camera media clip.

5. The non-transitory machine readable medium of claim 4 , wherein the multi-camera media clip stores a first variable indicating a first group for audio content and a second variable indicating a second group for video content.

6. The non-transitory machine readable medium of claim 1 , wherein the trackless display area comprises (i) a primary lane for holding a first set of contiguous media clips of the composite presentation and (ii) a plurality of secondary lanes for holding a second set of media clips of the composite presentation, each of the second set of media clips anchored to a particular one of the first set of media clips.

7. The non-transitory machine readable medium of claim 1 , wherein the separate tracks are for aligning the media clips of the different groups.

8. The non-transitory machine readable medium of claim 1 , wherein the separate tracks are displayed along a single timeline.

9. The non-transitory machine readable medium of claim 8 , wherein the single timeline represents a time internal to a multi-camera reference clip that stores the different groups of ordered media clips.

10. A non-transitory machine readable medium storing a media-editing application for execution by at least one processing unit, the media-editing application comprising a graphical user interface (GUI), the GUI comprising:

an editing display area for displaying and receiving modifications to a plurality of different ordered sequences of media clips of a multi-camera media clip, wherein the different sequences have an order within the multi-camera media clip; and

a preview display area for simultaneously displaying a plurality of different video images in a plurality of separate preview displays that each correspond to the different ordered sequences of the multi-camera media clip, wherein a reordering of the ordered sequences within the multi-camera media clip received within the editing display area is automatically reflected by a modificati 0 on of an order of the corresponding preview displays in the preview display area.

11. The non-transitory machine readable medium of claim 10 , wherein the received modifications comprise adding a new sequence to the multi-camera media clip.

12. The non-transitory machine readable medium of claim 11 , wherein the preview display area comprises separate preview displays that each correspond to the different ordered sequences, wherein an additional preview display is automatically added to the preview display area that corresponds to the new sequence.

13. The non-transitory machine readable medium of claim 10 , wherein the received modifications comprise deleting a sequence from the multi-camera media clip.

14. A non-transitory machine readable medium storing a media-editing application for execution by at least one processing unit, the media-editing application comprising a graphical user interface (GUI), the GUI comprising:

an editing display area for displaying and receiving modifications to a plurality of different ordered sequences of media clips of a multi-camera media clip; and

a preview display area for simultaneously displaying a plurality of different video images in a plurality of separate preview displays that each correspond to a different ordered sequence of the multi-camera media clip, wherein modifications made within the editing display area to a number of ordered sequences included in the multi-camera media clip are automatically reflected by a corresponding modification to the number of separate preview displays in the preview display area.

15. The non-transitory machine readable medium of claim 14 , wherein the received modifications comprise renaming a sequence of the multi-camera media clip.

16. A non-transitory machine readable medium storing a media-editing application for execution by at least one processing unit, the media-editing application comprising sets of instructions for:

displaying representations of a set of media clips that define a composite presentation in a composite display area, the set of media clips comprising (i) a first media clip that refers to a reference clip comprising a plurality of different groups of ordered media clips and (ii) a second media clip, subsequent to the first media clip in the composite presentation, that refers to the same reference clip, wherein the first media clip refers to a first duration of the reference clip and the second media clip refers to a second duration of the reference clip that is subsequent to the first duration within the reference clip;

when a user places a location indicator over a border between the first media clip and the second media clip in the composite display area, displaying an indicator for a first editing operation for modifying the first and second media clips; and

when a user places the location indicator over a border between the first media clip and a third media clip that does not refer to the reference clip, displaying an indicator for a second, different editing operation for modifying only one of the first and third media clips.

17. The non-transitory machine readable medium of claim 16 , wherein the first editing operation is a roll operation that modifies the first and second durations referred to within the reference clip by the first and second media clips such that the second duration remains subsequent to the first duration.

18. The non-transitory machine readable medium of claim 16 , wherein the second editing operation is a ripple operation that modifies the first duration referred to within the reference clip by the first media clip.

19. The non-transitory machine readable medium of claim 16 , wherein the first media clip indicates a first group of ordered media clips as active for its audio and a second group of ordered media clips as active for its video, wherein the second media clip indicates a third group of ordered media clips active for its audio and the second group of ordered media clips as active for its video.

20. The non-transitory machine readable medium of claim 19 , wherein the application further comprises sets of instructions for:

receiving an edit to the video of the first clip; and

automatically applying the edit to both the first and second clips.

21. The non-transitory machine readable medium of claim 20 , wherein the application further comprises sets of instructions for:

receiving an edit to the audio of the first clip; and

only applying the edit to the first clip.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2012
From: MEANEY, BRIAN; PENDERGAST, COLLEEN; MATSUDA, KEN; AGNOLI, GIOVANNI; KHAN, ITRAT U.; MINJACK, ZACHURY BRYANT; STERN, MIKE; DE MARCO, VINCENZO; DIEPHOUSE, MATTHEW D.; LASALLE, LOUIS; FLEISCHHAUER, MICHAEL; MCCOMMONS, JORDAN P.
To: APPLE INC.
Reel/Frame 028075/0139 →
Continuity (2)
Provisional Application 61559710 · Nov 14, 2011
Related Publication 20130121668A1 · May 16, 2013