Media-editing application with live dragging and live editing capabilities
    1.
    发明授权
    Media-editing application with live dragging and live editing capabilities 有权
    媒体编辑应用程序与实时拖动和实时编辑功能

    公开(公告)号:US09323438B2

    公开(公告)日:2016-04-26

    申请号:US13151117

    申请日:2011-06-01

    摘要: 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.

    摘要翻译: 本发明的一些实施例提供了一种用于创建和编辑媒体演示的媒体编辑应用,该媒体演示文稿在对媒体呈现进行编辑时显示编辑结果。 当媒体剪辑在媒体编辑应用程序中被移动以改变媒体呈现时,媒体编辑应用程序显示媒体简报的媒体剪辑的移动。 此外,在一些实施例中的媒体编辑应用可以在预览显示区域中动态地显示编辑的结果。 也就是说,媒体编辑应用程序具有预览生成器,可以在媒体剪辑被拖入时间线内并在时间线内时随时生成媒体演示的预览。 这允许媒体编辑应用程序的用户在执行操作时查看和听到操作的结果。

    Media-editing application with automatic background rendering capabilities
    2.
    发明授权
    Media-editing application with automatic background rendering capabilities 有权
    具有自动背景渲染功能的媒体编辑应用程序

    公开(公告)号:US08910032B2

    公开(公告)日:2014-12-09

    申请号:US13161467

    申请日:2011-06-15

    摘要: Some embodiments provide a media-editing application that includes several background-rendering modules. These modules automatically render segments of a media presentation in the background of a system on which the media-editing application is being executed. By performing rendering in the background, the background-rendering modules produce rendered results for the segments. That is, the modules pre-generate playable media output data (e.g., composite video frames or audio samples) of the media presentation without interrupting other operations (e.g., editing operations, etc.) of the media-editing application. The background-rendering modules in some embodiments include a first background-rendering module and a second background-rendering module. The first background-rendering module determines a prioritized order in which the segments are to be rendered. The second background-rendering module renders the segments of each category in the prioritized order that is determined by the first background-rendering module.

    摘要翻译: 一些实施例提供了包括若干背景渲染模块的媒体编辑应用。 这些模块在正在执行媒体编辑应用程序的系统的后台自动呈现媒体呈现的段。 通过在后台执行渲染,后台渲染模块为段生成渲染结果。 也就是说,模块预先生成媒体呈现的可播放媒体输出数据(例如,复合视频帧或音频样本)而不中断媒体编辑应用的其他操作(例如,编辑操作等)。 在一些实施例中,背景渲染模块包括第一背景渲染模块和第二背景渲染模块。 第一个背景渲染模块确定要在其中呈现片段的优先顺序。 第二背景渲染模块以由第一背景渲染模块确定的优先级顺序呈现每个类别的片段。

    Rate Conform Operation for a Media-Editing Application
    3.
    发明申请
    Rate Conform Operation for a Media-Editing Application 有权
    媒体编辑应用程序的速率符合操作

    公开(公告)号:US20120210232A1

    公开(公告)日:2012-08-16

    申请号:US13218407

    申请日:2011-08-25

    IPC分类号: G06F3/01

    摘要: Some embodiments provide a method that receives the addition of a video clip to a composite video project. The video clip has a sequence of video images at a first frame rate and the composite video project has a second frame rate for outputting video images. When the first frame rate does not match the second frame rate but is within a threshold of the second frame rate, the method generates output video images for a particular duration of the composite video project at the second frame rate by using each of the video images of the video clip once during the particular duration. When the first frame rate is not within the threshold, generating output video images for the particular duration of the composite video project at the second frame rate by using at least one of the video images for each output video image over the particular duration.

    摘要翻译: 一些实施例提供了一种接收视频剪辑到复合视频项目的添加的方法。 视频剪辑具有第一帧速率的视频图像序列,并且复合视频项目具有用于输出视频图像的第二帧速率。 当第一帧速率与第二帧速率不匹配但在第二帧速率的阈值内时,该方法通过使用每个视频图像以第二帧速率在复合视频项目的特定持续时间内生成输出视频图像 的视频剪辑在特定持续时间内一次。 当第一帧速率不在阈值内时,通过在特定持续时间内对于每个输出视频图像使用至少一个视频图像,以第二帧速率在复合视频项目的特定持续时间内产生输出视频图像。

    AUDITIONING TOOLS FOR A MEDIA EDITING APPLICATION
    4.
    发明申请
    AUDITIONING TOOLS FOR A MEDIA EDITING APPLICATION 有权
    用于媒体编辑应用程序的审查工具

    公开(公告)号:US20120079382A1

    公开(公告)日:2012-03-29

    申请号:US12892916

    申请日:2010-09-28

    IPC分类号: G06F3/01

    摘要: Some embodiments provide a media editing application. The application places several committed media clips in a composite display area to specify a description of a composite presentation. In response to receiving a request to create a new version for a first media clip placed at a particular location in the composite display area, the application creates an audition set at the particular location in the composite display area. The application creates a second media clip from the first media clip. The application adds the first and second media clips to the audition set. At least one of the first and second media clips is a candidate media clip that is insertable at the location in the composite display area but is not a media clip that has been committed for inclusion in the description of the composite presentation.

    摘要翻译: 一些实施例提供了媒体编辑应用。 应用程序将多个承诺的媒体剪辑放在复合显示区域中以指定复合表示的描述。 响应于接收到针对放置在复合显示区域中的特定位置处的第一媒体剪辑创建新版本的请求,应用程序在复合显示区域中的特定位置处创建试听集。 应用程序从第一个媒体剪辑创建第二个媒体剪辑。 应用程序将第一和第二媒体剪辑添加到试听集。 第一和第二媒体剪辑中的至少一个是候选媒体剪辑,其可插入到复合显示区域中的位置,但是不是已被提交包含在组合呈现的描述中的媒体剪辑。

    MEDIA EDITING APPLICATION FOR AUDITIONING DIFFERENT TYPES OF MEDIA CLIPS
    5.
    发明申请
    MEDIA EDITING APPLICATION FOR AUDITIONING DIFFERENT TYPES OF MEDIA CLIPS 有权
    媒体编辑应用程序来处理不同类型的媒体CLIPS

    公开(公告)号:US20120079381A1

    公开(公告)日:2012-03-29

    申请号:US12892914

    申请日:2010-09-28

    IPC分类号: G06F3/048

    CPC分类号: G11B27/034 G11B27/34

    摘要: Some embodiments provide a program that creates a composite media presentation from several media clips. The program creates an audition set for a particular location in a composite display area for placing media clips to specify a description of the composite media presentation. The program adds to the audition set several different types of media clips that are candidates for placement in the composite display area at the particular location. The program iteratively selects a different media clip in the audition set as the only committed media clip in the audition set to include in the composite media presentation.

    摘要翻译: 一些实施例提供从多个媒体剪辑创建复合媒体呈现的程序。 该程序为复合显示区域中的特定位置创建试听集,用于放置媒体剪辑以指定复合媒体呈现的描述。 该程序增加了试听设置了几种不同类型的媒体剪辑,这些媒体剪辑是在特定位置的复合显示区域中放置的候选项。 该程序在试听集中迭代地选择不同的媒体剪辑作为试听集中唯一提交的媒体剪辑以包括在复合媒体演示文稿中。

    Data structures for a media-editing application
    10.
    发明授权
    Data structures for a media-editing application 有权
    媒体编辑应用程序的数据结构

    公开(公告)号:US08954477B2

    公开(公告)日:2015-02-10

    申请号:US13111912

    申请日:2011-05-19

    摘要: Some embodiments provide a method for defining a data structure for representing a media file imported into a media-editing application. The method defines a reference to an original version of a media file. The method defines references to one or more transcoded versions of the media file. Each of the transcoded versions has a different resolution. The method defines a set of metadata storing information regarding the media file. In some embodiments, the media file includes both audio and video. The method defines a video clip data structure for the media file that references the first data structure and an audio clip data structure for the media file that also references the asset data structure. The method defines a media clip data structure that contains the video clip data structure and the audio clip data structure. The media clip data structure is for editing into a composite video presentation.

    摘要翻译: 一些实施例提供了一种用于定义用于表示导入到媒体编辑应用中的媒体文件的数据结构的方法。 该方法定义了对媒体文件的原始版本的引用。 该方法定义对媒体文件的一个或多个转码版本的引用。 每个转码版本都有不同的分辨率。 该方法定义了存储关于媒体文件的信息的一组元数据。 在一些实施例中,媒体文件包括音频和视频。 该方法定义了用于引用第一数据结构的媒体文件的视频剪辑数据结构以及也参考资产数据结构的媒体文件的音频剪辑数据结构。 该方法定义了包含视频剪辑数据结构和音频剪辑数据结构的媒体剪辑数据结构。 媒体剪辑数据结构用于编辑为复合视频呈现。