Media-Editing Application with Multiple Resolution Modes
    2.
    发明申请
    Media-Editing Application with Multiple Resolution Modes 有权
    具有多种分辨率模式的媒体编辑应用程序

    公开(公告)号:US20120210217A1

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

    申请号:US13111895

    申请日:2011-05-19

    IPC分类号: G06F3/048

    摘要: For a media-editing application, some embodiments provide a method for creating a media presentation that combines several media clips. During an editing process to define a particular media project, the method receives a first set of edits to the particular media project while the media-editing application is in a first resolution mode that uses content stored at a first resolution to generate the particular media project. The method receives a selection of a user interface tool to modify the resolution mode. The method switches to a second resolution mode that uses content stored at a second resolution to generate the particular media project without interrupting the editing process. After switching to the second resolution mode, the method receives a second set of edits to the same particular media project during the same editing process to define the particular media project.

    摘要翻译: 对于媒体编辑应用,一些实施例提供了一种用于创建组合多个媒体剪辑的媒体呈现的方法。 在定义特定媒体项目的编辑过程期间,该方法接收对特定媒体项目的第一组编辑,同时媒体编辑应用处于使用以第一分辨率存储的内容来生成特定媒体项目的第一分辨率模式 。 该方法接收用户界面工具的选择以修改分辨率模式。 该方法切换到使用以第二分辨率存储的内容来生成特定媒体项目而不中断编辑过程的第二分辨率模式。 在切换到第二分辨率模式之后,该方法在相同的编辑过程期间接收对相同特定媒体项目的第二组编辑,以定义特定的媒体项目。

    Pre-processing individual audio items in a media project in order to improve real-time processing of the media project
    3.
    发明授权
    Pre-processing individual audio items in a media project in order to improve real-time processing of the media project 有权
    在媒体项目中预处理各个音频项目,以改善媒体项目的实时处理

    公开(公告)号:US07333934B1

    公开(公告)日:2008-02-19

    申请号:US10666467

    申请日:2003-09-19

    申请人: Kenneth M. Carson

    发明人: Kenneth M. Carson

    IPC分类号: G10L19/00

    CPC分类号: G11B27/034

    摘要: Some embodiments of the invention provide a method of processing audio data while creating a media presentation. The media presentation includes several audio streams. The method processes a section of a first audio stream and stores the processed section of the first audio stream. The method also processes a section of a second audio stream that overlaps with the processed section of the first audio stream. The method then processes the section of the second audio stream independently of the first audio stream. In some embodiments, the method processes the first audio stream section by applying an effect to the first audio stream section. Also, in some embodiments, the processing of the first audio stream section also entails performing a sample rate conversion on the first audio stream section.

    摘要翻译: 本发明的一些实施例提供了一种在创建媒体呈现的同时处理音频数据的方法。 媒体演示包括几个音频流。 该方法处理第一音频流的一部分并存储第一音频流的处理部分。 该方法还处理与第一音频流的处理部分重叠的第二音频流的一部分。 该方法然后独立于第一音频流处理第二音频流的部分。 在一些实施例中,该方法通过对第一音频流部分应用效果来处理第一音频流部分。 而且,在一些实施例中,第一音频流部分的处理也需要在第一音频流部分上执行采样率转换。

    Data Structures for a Media-Editing Application
    5.
    发明申请
    Data Structures for a Media-Editing Application 有权
    媒体编辑应用程序的数据结构

    公开(公告)号:US20120209889A1

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

    申请号:US13111912

    申请日:2011-05-19

    IPC分类号: G06F17/30

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

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

    Media-Editing Application with Video Segmentation and Caching Capabilities
    6.
    发明申请
    Media-Editing Application with Video Segmentation and Caching Capabilities 审中-公开
    媒体编辑应用程序与视频分段和缓存功能

    公开(公告)号:US20120198319A1

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

    申请号:US13161468

    申请日:2011-06-15

    IPC分类号: G06F17/00

    摘要: For a media-editing application that creates a composite media presentation, some embodiments of the invention provide a method for reducing rendering operations by dividing the composite presentation into several segments and rendering the segments in a manner that allows for these segments to move with respect to each other without losing the rendered results. The media-editing application defines portions of a media presentation as segments. When the media-editing application renders a segment of the media presentation, the application computes an identifier that uniquely identifies the segment and then uses this identifier to store and later retrieve the rendered result for the segment. The application in some embodiments computes the identifier based on a set of attributes of the segment, and stores the results of rendering the segment at a location that is uniquely identifiable in a storage structure by the identifier.

    摘要翻译: 对于创建复合媒体呈现的媒体编辑应用,本发明的一些实施例提供了一种通过将复合呈现划分成若干段并且以允许这些段相对于 彼此不失去渲染的结果。 媒体编辑应用程序将媒体演示的部分定义为段。 当媒体编辑应用程序呈现媒体呈现的片段时,应用程序计算唯一地标识片段的标识符,然后使用该标识符来存储并随后检索片段的渲染结果。 一些实施例中的应用程序基于该段的一组属性来计算标识符,并且将通过标识符存储在存储结构中唯一可识别的位置的段的结果存储。

    Optimizing the execution of media processing routines using a list of routine identifiers
    7.
    发明授权
    Optimizing the execution of media processing routines using a list of routine identifiers 有权
    使用常规标识符列表优化媒体处理例程的执行

    公开(公告)号:US07528840B1

    公开(公告)日:2009-05-05

    申请号:US10677574

    申请日:2003-10-01

    IPC分类号: G09G5/36 G06T1/00 G06F12/02

    摘要: Methods for analyzing a list of routine identifiers to optimize processing of routines identified in the list. Some embodiments execute a set of routines in multiple passes where each pass comprises each routine in the set processing a single band of its source. The band size of the sources of the set is related to the size of a cache used during execution of the set. A band size of sources of the set is determined so that all data processed by and produced by any routine in the set can be stored to the cache while the routine processes one band of its source. Some embodiments use the list to combine two or more routines into a single routine where the list is modified accordingly. Some embodiments use the list for grouping and re-ordering routines identified in the list to send particular routines to an alternative processor for processing.

    摘要翻译: 用于分析例程标识符列表以优化列表中标识的例程的处理的方法。 一些实施例在多个遍中执行一组例程,其中每个遍包括集合处理其源的单个频带的每个例程。 集合的源的带宽与集合执行期间使用的高速缓存的大小有关。 确定集合的源的频带大小,使得由该集合中的任何例程处理并由其产生的所有数据可以被存储到高速缓存,而该例程处理其源的一个频带。 一些实施例使用列表将两个或更多个例程组合到单个例程中,其中列表被相应地修改。 一些实施例使用列表来分组和重新排序在列表中标识的例程以将特定例程发送到用于处理的替代处理器。

    Position-dependent interactivity system for image display
    8.
    发明授权
    Position-dependent interactivity system for image display 失效
    用于图像显示的位置相关交互系统

    公开(公告)号:US4857902A

    公开(公告)日:1989-08-15

    申请号:US50196

    申请日:1987-05-14

    IPC分类号: G06F3/033

    CPC分类号: G06F3/033

    摘要: An interactive video display system with tight coupling between user-input and the images displayed to provide a feeling of real control by the user. A library of frames of video data is stored in randomly accessible data locations, such as an optical video disc. The video data in each frame in the library is assigned a virtual position in a pre-defined data space, such that the visual image in each frame is related to visual images in other frames by virtual position in the data space. User input is provided through track ball or mouse generating displacement signals. The input signal is translated to an updated virtual position in the data space relative to a previous virtual position and the next frame having the updated virtual position is displayed next.

    摘要翻译: 一种交互式视频显示系统,其在用户输入和显示的图像之间具有紧密耦合,以提供用户实际控制的感觉。 视频数据帧的库被存储在随机存取的数据位置,例如光学视频盘中。 库中每帧中的视频数据被分配在预定义数据空间中的虚拟位置,使得每帧中的视觉图像与数据空间中的虚拟位置在其他帧中的视觉图像相关。 通过轨迹球或鼠标产生位移信号来提供用户输入。 输入信号相对于先前的虚拟位置被转换为数据空间中的更新的虚拟位置,并且接下来显示具有更新的虚拟位置的下一帧。

    Media-Editing Application with Live Dragging and Live Editing Capabilities
    9.
    发明申请
    Media-Editing Application with Live Dragging and Live Editing Capabilities 有权
    媒体编辑应用程序与实时拖动和实时编辑功能

    公开(公告)号:US20120210221A1

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

    申请号:US13151117

    申请日:2011-06-01

    IPC分类号: G06F3/048

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

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

    Pre-processing individual audio items in a media project in order to improve real-time processing of the media project
    10.
    发明授权
    Pre-processing individual audio items in a media project in order to improve real-time processing of the media project 有权
    在媒体项目中预处理各个音频项目,以改善媒体项目的实时处理

    公开(公告)号:US07778823B2

    公开(公告)日:2010-08-17

    申请号:US11963754

    申请日:2007-12-21

    申请人: Kenneth M. Carson

    发明人: Kenneth M. Carson

    IPC分类号: G10L21/00

    CPC分类号: G11B27/034

    摘要: Some embodiments of the invention provide a method of processing audio data while creating a media presentation. The media presentation includes several audio streams. The method processes a section of a first audio stream and stores the processed section of the first audio stream. The method also processes a section of a second audio stream that overlaps with the processes section of the first audio stream. The method then processes the section of the second audio stream independently of the first audio stream. In some embodiments, the method processes the first audio stream section by applying an effect to the first audio stream section. Also, in some embodiments, the processing of the first audio stream section also entails performing a sample rate conversion on the first audio stream section.

    摘要翻译: 本发明的一些实施例提供了一种在创建媒体呈现的同时处理音频数据的方法。 媒体演示包括几个音频流。 该方法处理第一音频流的一部分并存储第一音频流的处理部分。 该方法还处理与第一音频流的处理部分重叠的第二音频流的一部分。 该方法然后独立于第一音频流处理第二音频流的部分。 在一些实施例中,该方法通过对第一音频流部分应用效果来处理第一音频流部分。 而且,在一些实施例中,第一音频流部分的处理也需要在第一音频流部分上执行采样率转换。