Patent application number | Description | Published |
20100280638 | AUTOMATIC AUDIO ADJUSTMENT - A method and apparatus for editing recorded sounds. The method and apparatus provides representations of audio clips. The method and apparatus provides a set of user interface tools for selecting a source audio clip and a target audio clip. The user interface tools determine a maximum voice volume of each clip. Based on the maximum voice volumes, the user interface tools adjust the volume of the target audio clip. The adjustment changes the maximum voice volume of the target audio clip to match the maximum voice volume of the first audio clip. | 11-04-2010 |
20120017152 | Media-Editing Application with a Free-Form Space for Organizing or Compositing Media Clips - For a media-editing application, some embodiments of the invention provide a novel two-dimensional free-form space that allows a user to both visually organize media clips and composite media clips in order to create composite presentations. To visually organize media clips in the space, some embodiments allow the user to add, remove, visually arrange and rearrange, and minimize the media clips. Also, the media clips in the space can be placed at any location within the entire space when the user is visually organizing the media clips. To composite media clips in the free-form space, some embodiments also allow the user to create sequences of media clips, reorder the media clips within sequences, stack sequences, and add or remove media clips from sequences. In some embodiments, the media clips or created sequences can be placed at any location within the entire space when the user is organizing and compositing media clips. | 01-19-2012 |
20120017153 | DYNAMIC VIDEO EDITING - For a media-editing application, some embodiments provide tools for editing media clips, such as dynamic editing and playback of media clips. In some embodiments, dynamic editing allows a user of the media-editing application to perform operations on a media clip while the media clip is being played back. Examples of dynamic editing operations include tagging instances in time of the media clip, splitting the media clip into multiple media clips, trimming the ends of the media clip, and extending a trimmed media clip, among other operations. In addition, to composite media clips, some embodiments also allow the user to create sequences of media clips, reorder the media clips within sequences, stack sequences, and add or remove media clips from sequences. Some such embodiments allow the user to composite media clips while some or all of the media clips are being played back. | 01-19-2012 |
20120210221 | Media-Editing Application with Live Dragging and Live Editing Capabilities - Some embodiments of the invention provide a media-editing application for creating and editing a media presentation that displays the results of edits as the edits are made to the media presentation. The media-editing application displays the movement of media clips of the media presentation as the media clips are being moved within the media-editing application to change the media presentation. Also, the media editing application in some embodiments can dynamically display the results of edits in a preview display area. That is, the media editing application has a preview generator that can generate previews of the media presentation on the fly as media clips are being dragged into and within the timeline. This allows the user of the media-editing application to see and hear the results of the operation while performing them. | 08-16-2012 |
20120210222 | Media-Editing Application with Novel Editing Tools - Some embodiments provide a media-editing application with novel editing tools. The media editing application provides an in-line precision editor that can be opened in the composite display area. In some embodiments, a selection of an edge between two clips expands a composite lane into two lanes, a first lane and a second lane. The first lane is then used to perform edits to the left side of the selected edge, while the second lane is used to perform edits to the right side of the selected edge. In some embodiments, the first lane shows the additional media content available for the clip on the left side of the edge to include. The second lane shows the additional media content available for the clip on the right side of the edge to include. The additional media content is in the source media file, of which a clip represents a portion. | 08-16-2012 |
20120210230 | Media-Editing Application with Anchored Timeline - A media application of some embodiments includes a timeline, which is a composite display area for displaying media clips that are part of the composite media presentation. The timeline of some embodiments includes a primary lane called a spine as well as one or more anchor lanes. The spine represents a primary sequence of media, which, in some embodiments, does not have any gaps. When a clip is deleted or removed from the timeline, the media-editing applications automatically closes the gap created in place of the clip. The clips in the anchor lanes are anchored to a particular position along the spine. Anchor lanes may be used for compositing (e.g., removing portions of one video and showing a different video in those portions), B-roll cuts (i.e., cutting away from the primary video to a different video whose clip is in the anchor lane), audio clips, or other composite presentation techniques. | 08-16-2012 |
20120210231 | Media-Editing Application with Media Clips Grouping Capabilities - A media-editing application of some embodiments allows a user of the application to group media clips displayed in the timeline into a single clip representation. A composite display area of the media-editing application often displays numerous clips at various instances in time and at various levels in the compositing hierarchy. To reduce the number of media clips in the timeline, the media-editing application of some embodiments allows the user to select several media clips and combine them into a one media clip representation. In this manner, the media-editing application reduces the congestion in the timeline. These single clip representations are referred to as “compound clips.” Compound clips can be viewed as containers that can include several media clips of the same type in some embodiments, or that can include several media clips of several different types in other embodiments. | 08-16-2012 |
20120237040 | System and Method for Automated Audio Mix Equalization and Mix Visualization - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for automatically analyzing, modifying, and mixing a plurality of audio signals. The modification of the audio signals takes place to avoid spectral collisions which occur when more than one signal simultaneously occupies one or more of the same frequency bands. The modifications mask out some signals to allow others to exist unaffected. Also disclosed herein is a method for displaying the identified spectral collisions superimposed on graphical waveform representations of the analyzed signals. | 09-20-2012 |
20130104042 | Anchor Override for a Media-Editing Application with an Anchored Timeline - Some embodiments provide a non-transitory machine readable medium that stores a media-editing application which when executed by at least one processing unit provides a graphical user interface (GUI) for creating a composite media presentation from several media clips. The GUI includes a composite display area for placing media clips to specify the composite media presentation. The composite display area includes (1) a primary lane for placing a primary sequence of media clips and (2) several secondary lanes for placing media clips that are anchored to media clips in the primary lane. The GUI includes an editing tool that includes a first mode for performing an edit operation to a particular media clip and a set of media clips anchored to the particular media clip and a second mode for performing the edit operation to the particular media clip without performing the edit operation to the set of media clips anchored to the particular media clip. | 04-25-2013 |
20130121668 | MEDIA EDITING WITH MULTI-CAMERA MEDIA CLIPS - 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. | 05-16-2013 |
20130125000 | AUTOMATIC GENERATION OF MULTI-CAMERA MEDIA CLIPS - Some embodiments provide a media-editing application. The application receives a selection of several media clips for creating a multi-camera media clip. Based on metadata stored with the media clips that identifies sources of the media clips, the application automatically assigns the clips to at least two different groups in the multi-camera media clip. For each group of the multi-camera media clip, the application automatically orders the assigned clips along a timeline using timing data. The application uses the timing data to automatically initially synchronize the different groups of the multi-camera media clip. The application automatically adjusts the initial synchronization of the groups by comparing audio data of media clips assigned to different groups. | 05-16-2013 |
20140115470 | USER INTERFACE FOR AUDIO EDITING - Computer-implemented methods, computer-readable media, and computer systems implemented to provide user interfaces for audio editing. An item of digital multimedia content that includes video content and audio content that is synchronized with the video content is displayed in a user interface. The audio content includes audio from multiple audio components. Multiple audio objects, each representing an audio component of the multiple audio components, are displayed in the user interface. In response to detecting an input to an audio object, at least one feature of an audio component that the audio object represents is modified while maintaining a synchronization of the video and audio contents. | 04-24-2014 |
20150019972 | Media-Editing Application with Anchored Timeline - A media application of some embodiments includes a timeline, which is a composite display area for displaying media clips that are part of the composite media presentation. The timeline of some embodiments includes a primary lane called a spine as well as one or more anchor lanes. The spine represents a primary sequence of media, which, in some embodiments, does not have any gaps. When a clip is deleted or removed from the timeline, the media-editing applications automatically closes the gap created in place of the clip. The clips in the anchor lanes are anchored to a particular position along the spine. Anchor lanes may be used for compositing (e.g., removing portions of one video and showing a different video in those portions), B-roll cuts (i.e., cutting away from the primary video to a different video whose clip is in the anchor lane), audio clips, or other composite presentation techniques. | 01-15-2015 |