Dynamic split-frame preview of video editing effects
US-9208819-B1 · Dec 8, 2015 · US
US9240215B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9240215-B2 |
| Application number | US-201113250853-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2011 |
| Priority date | Sep 20, 2011 |
| Publication date | Jan 19, 2016 |
| Grant date | Jan 19, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Some embodiments provide a media editing application that uses metadata or metadata tags associated with media content to facilitate editing operations. In some embodiments, the editing operations are performed on the media content at various different stages of the editing process in order to create a composite presentation. In creating the composite presentation, one or more effects are associated with a metadata tag. Once the effects are associated, the media editing application applies the effects to different pieces of media content tagged with the metadata tag in order to create the composite presentation.
Opening claim text (preview).
What is claimed is: 1. A non-transitory machine readable medium storing a program for applying effects to a composite presentation comprising a plurality of media clips, the program for execution by at least one processing unit, the program comprising sets of instructions for: associating a set of effects with each tag of a plurality of tags, wherein at least two tags of the plurality of tags are associated with different sets of effects; assigning the plurality of tags to media clips of the plurality of media clips; and in response to a request to output the composite presentation, for each particular tag of the plurality of tags: identifying a set of media clips of the plurality of media clips to which the particular tag is assigned; identifying the set of effects associated with the particular tag; and applying the identified set of effects associated with the particular tag to each media clip in the identified set of media clips in order to output the composite presentation, such that a same set of effects is applied to any two media clips that are assigned the same particular tag. 2. The non-transitory machine readable medium of claim 1 , wherein the set of instructions for associating a set of effects with each tag comprises a set of instructions for associating an effect chain with at least one tag, the effect chain comprising a series of effects that is applied in sequence to each media clip that is tagged with the associated tag. 3. The non-transitory machine readable medium of claim 1 , wherein for at least one tag of the plurality of tags, the identified set of media clips comprises audio data, wherein the set of instructions for applying the identified set of effects to each media clip in the identified set of media clips comprises sets of instructions for: routing a composite audio signal of one or more media clips in the identified set of media clips over an auxiliary bus using a send operation; applying one or more effects to the composite audio signal; and returning a processed audio signal with the one or more effects. 4. The non-transitory machine readable medium of claim 3 , wherein the set of instructions for applying the identified set of effects to each media clip in the identified set of media clips further comprises a set of instructions for combining the processed audio signal with the audio signal of the one or more media clips in the identified set of media clips. 5. The non-transitory machine readable medium of claim 3 , wherein the identified set of effects for a first tag comprises a first type of effect and the identified set of effects for a second tag comprises a second type of effect, wherein the set of instructions for applying the identified set of effects to each media clip in the identified set of media clips further comprises a set of instructions for applying the first type of effect using the send operation and applying the second type of effect as an insert effect, wherein the insert effect is applied to an audio signal of an individual media clip instead of a composite audio signal of multiple media clips. 6. The non-transitory machine readable medium of claim 1 , wherein for at least one tag of the plurality of tags, the identified set of media clips comprises audio data, wherein the set of instructions for applying the identified set of effects to each media clip in the identified set of media clips comprises a set of instructions for applying the identified set of effects as a set of insert effects, wherein each insert effect is applied to an audio signal of the media clip instead of a composite audio signal of multiple clips in the identified set of media clips. 7. The non-transitory machine readable medium of claim 1 , wherein the program further comprises a set of instructions for specifying properties or settings for one or more effects of the sets of effects. 8. The non-transitory machine readable medium of claim 1 , wherein one or more effects of the sets of effects are audio effects comprising at least one of a reverb effect, an echo effect, an equalizer, and a compressor. 9. The non-transitory machine readable medium of claim 1 , wherein one or more effects of the sets of effects are video effects comprising at least one of a color filter, a sharpen filter, a distort filter, a blur filter, and a video transition. 10. The non-transitory machine readable medium of claim 1 , wherein for at least one tag of the plurality of tags, the identified set of media clips comprises at least one compound clip that contains multiple different inner clips. 11. The non-transitory machine readable medium of claim 1 , wherein the set of instructions for assigning the plurality of tags to media clips comprises sets of instructions for: displaying a list of keywords for the media clips; receiving user input to identify a set of the keywords for the media clips; and assigning a set of tags associated with the identified set of keywords to the media clips. 12. The non-transitory machine readable medium of claim 1 , wherein the set of instructions for assigning the plurality of tags to media clips comprises sets of instructions for automatically assigning a set of tags to a particular media clip based on properties of the particular media clip. 13. A non-transitory machine readable medium storing a program for applying effects to a composite presentation comprising a plurality of media clips, the program for execution by at least one processing unit, the program comprising sets of instructions for: associating a plurality of first effects with a first tag and a different plurality of second effects with a second tag; assigning the first tag to each media clip in a first set of media clips of the composite presentation, the first set of media clips comprising at least one compound clip that contains multiple different inner clips; assigning the second tag to each media clip in a second set of media clips of the composite presentation, where the first and second tags associate each media clip of the first and second sets, respectively, with the first and second effects; in response to a request to generate an output of the composite presentation, identifying a set of effects, including the first and second effects, to apply to the media clips of the composite presentation based on different tags associated with the media clips; and based on the identification, applying the plurality of first effects to the first set of media clips and the plurality of second effects to the second set of media clips in order to output the composite presentation based on the association of the pluralities of effects with the different tags, wherein applying the plurality of first effects to the first set of media clips comprises identifying each tag of the compound clip and the compound clip's inner clips, and determining, based on the identification, whether to apply a particular plurality of effects to the compound clip or one or more of the compound clip's inner clips. 14. A method for applying effects to a composite presentation comprising a plurality of media clips, the method comprising: associating a set of effects with each tag of a plurality of tags, wherein at least two tags of the plurality of tags are associated with different sets of effects; assigning the plurality of tags to media clips of the plurality of media clips; and in response to a request to output the composite presentation, for each particular media clip of the plurality of media clips: identifying a set of tags of the plurality of tags assigned to the particular media clip; identifying the sets of effects associated with the identified s
Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title
used signal is digitally coded · CPC title
on discs (G11B27/036, G11B27/038 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.