一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

媒体管理系统的制作方法

2021-12-18 02:14:00 来源:中国专利 TAG:


1.本发明总体上涉及视频编辑软件应用。更具体地,本发明涉及一种用于视频编辑软件应用的媒体管理系统,其至少在优选实施例中为用户提供更加有效的工作流环境。


背景技术:

2.通常,通过从组成元素的集合来组合项目,从而在视频编辑系统上创建电影和/或视频作品。视频编辑系统允许这些组成元素(其包括视频片段、视听片段、音频片段和相关联的元数据)在被合并到最终作品中之前被分别地导入和编辑。现代视频编辑系统(并且特别是那些在电影和电视行业中专业地使用的视频编辑系统)包括复杂的视频编辑软件应用。申请人的被称为达芬奇调色(davinci)的视频编辑系统是在专业环境中广泛使用的现代视频编辑系统的示例。davinci的全部功能被划分为多个单独的页(每一页具有它们自己的图形用户界面),这些页被按照典型的工作流的顺序组织。davinci页包括:“媒体”(用于媒体管理和片段组织);“编辑”(一个非线性视频编辑器);“色彩”(用于色彩校正和分级);“声音”(数字音频工作站)和“交付”(用于最终呈现或输出)。
3.与其他非线性视频编辑器一样,davinci的“编辑”页的用户界面包括时间线,该时间线是正在被编辑的项目的图形表示。时间线包括多个线性间隔的时间码标记。时间线允许通过与时间线的时间标记对齐而将项目中的一致性元素布置成期望的时间顺序。一旦被放置在时间线中,就可以通过启动编辑工具来编辑元素,以执行诸如修剪、拆分、插入、合并以及将片段移动到期望位置的操作。
4.本发明旨在提供一种用于视频编辑系统的媒体管理系统,其至少在优选实施例中为用户提供更加优化的视频编辑工作流环境。


技术实现要素:

5.根据本发明的第一方面,提供一种软件产品,所述软件产品包括存储指令的计算机可读介质,所述指令在由处理器执行时:
6.显示用于视频编辑系统的图形用户界面,所述用户界面包括:
7.媒体仓,其显示被导入到视频编辑系统中的一个或多个媒体元素;
8.查看窗口,用于查看媒体元素中被选定的一者;
9.时间线;以及
10.连结器元素;以及
11.响应于用户致动连结器元素,将存在于媒体仓中的媒体元素连结在一起成为单一媒体元素,并将所述单一媒体元素加载到查看窗口中。
12.根据一个实施例,通过参考包括单一媒体元素的媒体元素的属性来改变单一媒体元素的回放速度。例如,该属性可以是单一媒体元素的持续时间。根据该实施例,持续时间高于阈值的媒体元素的回放速度可以被增加。
13.优选地,响应于用户输入,指令将媒体元素中的一者插入到时间线中。这个被插入的媒体元素通常是如下的媒体元素:该媒体元素对应于单一媒体元素的在查看窗口中当前正在被查看的部分。
14.图形用户界面还可以包括限定对象,该限定对象被配置为响应于用户输入:
15.为在查看窗口中正在被查看的媒体元素限定起始点和结束点;
16.从所限定的起始点和结束点创建媒体元素;以及
17.将所创建的媒体元素插入到时间线中。
18.根据本发明的第二方面,提供一种用于为视频编辑系统提供图形用户界面的方法,该方法包括:
19.显示图形用户界面,其包括:
20.媒体仓,其显示被导入到视频编辑系统中的一个或多个媒体元素;
21.查看窗口,用于查看媒体元素中被选定的一者;
22.时间线;以及
23.连结器元素;以及
24.响应于用户致动连结器元素,将存在于媒体仓中的媒体元素连接在一起成为单一媒体元素,并将所述单一媒体元素加载到查看窗口中。
25.根据一个实施例,通过参考包括单一媒体元素的各个媒体元素的属性来改变该单一媒体元素的回放速度。这可以是单一媒体元素的持续时间。此外,持续时间高于阈值的媒体元素的回放速度可以被增加。
26.优选地,该方法包括:响应于用户输入,将媒体元素中的一者插入到时间线中。这个被插入的媒体元素可以是如下的媒体元素:该媒体元素对应于单一媒体元素的在查看窗口中当前正在被查看的部分。
27.图形用户界面还可以包括限定对象,其被配置为响应于用户输入:
28.为在查看窗口中正在被查看的媒体元素限定起始点和结束点;
29.从所限定的起始点和结束点创建媒体元素;以及
30.将所创建的媒体元素插入到时间线中。
31.根据本发明的另一方面,提供一种方法,该方法播放包括多个组成文件的媒体文件,每个组成文件具有限定的属性,该方法包括通过参考组成文件的一个或多个属性来改变回放速度的步骤。
32.属性可以是组成文件的持续时间。可选地,持续时间高于阈值的媒体元素的回放速度被增加。
33.如本文所使用的,除非上下文另有要求,否则术语“包括(comprise)”和该术语的变体,诸如“包括(comprising)”、“包括(comprises)”和“被包括”并非旨在排除进一步的添加物、组件、整数或步骤。
附图说明
34.根据以下描述,通过示例的方式并且参考附图,本发明的其它方面和在先前段落中描述的方面的进一步的实施例将变得显而易见,其中:
35.图1是根据本发明的实施例的用户界面的第一视图的图示;以及
36.图2是根据本发明的实施例的适于实现图形用户界面的硬件环境的图示。
具体实施方式
37.图1中示出了用于视频编辑软件应用的用户界面100。视频编辑软件允许从组成媒体元素创建项目,这些组成媒体元素被导入到视频编辑软件应用中并且被显示在媒体仓区域101中。在示出的实施例中,存在媒体元素的单个仓,其被命名为“主”,然而,本领域技术人员将认识到,可以创建任何数量的媒体仓并且将媒体元素放置在其中以提供用于组织项目的框架。
38.在示出的实施例中,用户已经在项目中导入了12个组成媒体元素,其中的六个在图1中示出。可以通过操作位于媒体仓区域的右手侧的滚动条来使得其余的媒体元素可见。六个可见的组成元素包括音频轨道102a和五个视听片段102b

102f(也就是说,每个视频片段都具有录制好的音频轨道)。如本领域技术人员所理解的,视频编辑软件应用还存储和管理用于每个组成元素以及用于整个项目的元数据。
39.用户界面100还包括用于查看选定的视频片段或视听片段的查看器窗口110、第一时间线120以及平行地并且位于第一时间线120上方的第二时间线140。两个时间线的操作在申请人同日提交的共同待审的pct专利申请中描述,其内容在此并入本文。
40.时间线120和140允许用户通过将组成媒体元素插入到时间线中并且执行编辑和布置操作来创建项目。在这方面,可以将各个源媒体元素102b

102f从媒体仓区域101或查看器窗口110中拖动或以其他方式插入到时间线120中的一者。一旦处于某一时间线中,就可以适当地编辑和布置这些组成媒体元素。
41.通过仅显示常见的用户界面元素的子集来简化用户界面100,这些常见的用户界面元素被显示在davinci的“编辑”页上。例如,用户界面100不包括用于查看媒体仓区域101中的视频片段和视听片段的单独的查看器窗口。经简化的用户界面显示某些项目所需的核心工具,例如,用于导入媒体、编辑、修剪、添加过渡和标题、自动匹配颜色和混合音频。
42.虽然仅示出了六个组成媒体元素,但是导入在项目中可能使用的数十个或者甚至数百个组成媒体元素并不罕见。这可能导致难以在存在于媒体仓区域101中的所有文件的内部定位期望的片段。
43.为了解决这个问题,用户界面100还包括按钮150形式的连结器对象。按钮150可以由用户适当地、通常以单个的动作来致动,诸如通过点击,或者通过输入链接到按钮的键盘快捷方式来致动。响应于致动连结器对象,用户界面100将媒体仓区域101中存在的每个媒体元素连结成为单一媒体元素,并将所创建的媒体元素加载到查看器窗口110中。用户界面100显示包括在所述单一媒体元素中的媒体元素的总数(在本例中为12)以及包含了查看者窗口110中当前正在被查看的媒体元素的媒体仓的名称(在本例中为“主”)。单一媒体元素的总长度也显示在用户界面100中。在示出的实施例中,元素编号、媒体仓标识符和长度被显示在查看者窗口上方的区域中,然而,该数据可以容易地被显示在用户界面100的其他位置中。
44.当有多个仓被创建并显示在媒体仓区域101中时,可以执行连结动作,以从存在于选定的一个仓中的媒体元素或从多个仓的内容产生单一媒体元素。
45.图形显示对象160位于查看器窗口110下方。在示出的实施例中,整个的单一媒体元素在图形显示对象160中被描绘为音频波形。在该描绘中,用户例如通过检查音频波形的波谷区域可以容易地识别特定的片段,这些波谷区域指示具有低音量或零音量的片段。
46.在图形显示对象中通过对比色(诸如白色)的竖直线来指示组成媒体元素。
47.也可使用对单一媒体元素的其它描绘,例如使用简单的几何形状(例如矩形)示意性地示出组成媒体元素。例如,通过使用不同的颜色作为示意性图示,可以在图形显示对象160中对组成媒体元素进行区分。
48.具有由存在于媒体仓区域中的所有媒体元素组成的单一媒体元素,就可以允许用户通过所述单一媒体元素(如果需要则以高速度)进行擦除,并且易于将所需的组成媒体元素定位。可以通过操纵位于图形显示对象160中的播放头123来执行高速擦除。可以使用位于图形显示对象160下方的查看器窗口控件170来执行其他操作(包括高速擦除)。
49.一旦被定位,所需的媒体元素就可以被容易地插入到时间线120和140中的一者,诸如通过从查看器窗口110或从图形显示对象160进行拖动和放置来插入。用户界面110被配置为仅将当前正在查看器窗口110中被查看的单独的媒体元素插入到时间线中,而不是插入整个的单一媒体元素。
50.所创建的单一媒体元素内的组成媒体元素的顺序对应于初始的媒体仓中的组成媒体元素的顺序。然而,所创建的单一媒体元素内的各个源媒体元素的顺序也可以由用户限定,并且无需遵循媒体仓内的元素的顺序。
51.显示对象160被配置为接收用户输入(诸如键盘输入、鼠标点击或触摸屏显示接触),并且响应于此,当它处于在查看器窗口110中正在被播放的过程中时限定单一媒体元素内的起始点和/或结束点。以这种方式(也就是说,通过限定起始点和对应的结束点)限定的任何新片段被自动地加载到时间线120和140中的一者或两者中。在图形显示对象160中,可以限定多个起点和/或结束点,以将由成对的起始点和结束点限定的多个片段添加到时间线120和140中。通过将所有组成媒体对象的连结呈现为单一媒体元素并且因此允许限定多个片段,可以改进用户工作流,因为不再需要将各个片段加载到时间线中。
52.一旦多个片段存在于时间线120和140中,其边界就可以诸如通过修剪和/或延伸而被适当地编辑。该功能允许使用显示对象160来创建具有近似边界的片段,然后可以使用时间线的编辑工具来细化这些边界。
53.将多个媒体元素连结为单一媒体元素有效地去除了各个元素的在连结操作之前就被固有地限定的起始和结束点。这开启了创建新媒体元素(也就是说,通过限定所创建的单一媒体元素的起始点和结束点)的可能性,这些新媒体元素包含的内容来自多于一个的原始源媒体元素。然后可以容易地在新创建的媒体元素之间插入过渡效果。
54.本发明的实施例还涉及对所创建的单一媒体元素执行的有利的回放方法。根据该方法,通过参考包括该单一媒体元素的各个源媒体元素的属性来改变该单一媒体元素的回放速度。通过在源媒体元素已被连结为单一媒体元素之后保留关于那些源媒体元素的属性的信息(例如,持续时间)来实现该方法。所保留的属性信息然后用于控制该单一媒体元素的回放。
55.回放方法的一个示例涉及以其正常速度播放持续时间低于阈值的源媒体元素,以及以增加的速度播放持续时间高于阈值的源媒体元素。增加的回放速度可以是相同的,无
论必要的源媒体元素的持续时间如何,或者,增加的回放速度可以根据那些源媒体元素的各自的持续时间而变化。
56.可以使用本发明来限定其它回放控制方法。例如,可以忽略持续时间小于阈值的源媒体元素,并且改变其余元素的回放速度。在其他示例中,所创建的媒体对象在给定点处的回放速度可以由对应于该给定点的源媒体元素的长度的函数来确定。
57.图2提供了一个框图,其示出了计算机系统1000的一个示例,通过计算机系统1000可以实现本发明的实施例。计算机系统1000包括总线1002或用于传送信息的其他通信机制,以及与总线1002联接的用于处理信息的硬件处理器1004。硬件处理器1004可以是,例如,通用微处理器、图形处理单元、其他类型的处理单元或其组合。
58.计算机系统1000还包括联接到总线1002的主存储器1006,诸如随机存取存储器(ram)或其他动态存储设备,用于存储信息和将要由处理器1004执行的指令。主存储器1006还可以用于在将要由处理器1004执行的指令的执行期间存储临时变量或其他中间信息。当被存储在处理器1004可访问的非暂态存储介质中时,这些指令使计算机系统1000成为专用机器,该专用机器被定制为执行指令中所指定的操作。
59.计算机系统1000还包括联接到总线1002的只读存储器(rom)1008或其他静态存储设备,用于存储静态信息和用于处理器1004的指令。提供诸如磁盘或光盘的存储设备1010,并将其联接到总线1002,用于存储信息和包括上述视频编辑软件应用的指令。
60.计算机系统1000可以经由总线1002联接到显示器1012(诸如lcd、led、触摸屏显示器或其他显示器),用于向计算机用户显示信息,诸如以上描述和示出的图形用户界面。包括字母数字和其他键的输入设备1014可以联接到总线1002,用于向处理器1004传送信息和命令选择。另一类型的用户输入设备是光标控件1016,诸如鼠标、轨迹球或光标方向键,用于向处理器1004传送方向信息和命令选择,并且用于控制显示器1012上的光标移动。
61.根据一个实施例,本文的技术由计算机系统1000响应于处理器1004执行主存储器1006所包含的一个或多个指令的一个或多个序列而实施。这样的指令可以被从诸如远程数据库的另一存储介质读取到主存储器1006中。执行主存储器1006所包含的指令的序列使得处理器1004执行本文描述的方法步骤。在替代实施例中,硬连线电路可以代替软件指令或与软件指令组合使用。
62.如本文中所使用的术语“存储介质”或“存储媒介”指代存储使得机器以特定方式操作的数据和/或指令的任何非暂态介质。这样的存储介质可以包括非易失性介质和/或易失性介质。非易失性介质包括,例如,光盘或磁盘,诸如存储设备1010。易失性介质包括动态存储器,诸如主存储器1006。存储介质的常见形式包括,例如,软盘、柔性盘、硬盘、固态驱动器、磁带或任何其他磁性数据存储介质、cd

rom、任何其他光学数据存储介质、具有孔的图案的任何物理介质、ram、prom和eprom、flash

eprom、nvram、任何其他存储器芯片或盒式磁带。
63.计算机系统1000还包括联接到总线1002的通信接口1018。通信接口1018提供联接到网络链路1020的双向数据通信,网络链路1020连接到1个通信网络1050。例如,通信接口1018可以是综合业务数字网(isdn)卡、电缆调制解调器、卫星调制解调器等。作为另一示例,通信接口1018可以是局域网(lan)卡,以提供到兼容的lan的数据通信连接。还可以实现无线链路。在任何这样的实现中,通信接口1018发送和接收电信号、电磁信号或光信号,这
些电信号、电磁信号或光信号携带表示各种类型的信息的数字数据流。
64.应当理解,在本说明书中公开和限定的本发明扩展到从文本或附图中提及或显而易见的两个或更多个单独特征的所有替代组合。所有这些不同的组合构成本发明的各种替代方面。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献