著录项信息
| 专利名称 | 一种素材分段处理的方法及装置 |
| 申请号 | CN201110299906.4 | 申请日期 | 2011-09-30 |
| 法律状态 | 权利终止 | 申报国家 | 中国 |
| 公开/公告日 | 2012-10-10 | 公开/公告号 | CN102724423A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | H04N5/262 | IPC分类号 | H;0;4;N;5;/;2;6;2查看分类表>
|
| 申请人 | 新奥特(北京)视频技术有限公司 | 申请人地址 | 北京市海淀区西四环北路131号新奥特六层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 北京新奥特集团有限公司 | 当前权利人 | 北京新奥特集团有限公司 |
| 发明人 | 韩秀丽;郑鹏程;刘铁华;见良 |
| 代理机构 | 北京挺立专利事务所(普通合伙) | 代理人 | 叶树明 |
摘要
本发明公开了一种分段素材处理的方法及装置,该方法包括:将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段;分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;将每一个素材分段内的各特效素材合成为分段合成素材;将时间线上全部素材分段的所述分段合成素材进行级联并输出。本发明提供的素材分段处理方法,使得素材文件读取过程复杂度大大降低,有利于底层对素材的读取,大大提高了效率。
1.一种素材分段处理的方法,其特征在于,该方法包括:
将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段;
分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;
将每一个素材分段内的各特效素材合成为分段合成素材;
将时间线上全部素材分段的所述分段合成素材进行级联并输出;
所述将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段的方法包括:
将增加的第一个素材片段的入点作为新素材片段入点,最后一个素材片段的出点作为新素材片段出点,确定所述新素材片段的范围;
分别读取所述新素材片段,并将所述新素材片段入点和所述新素材片段出点之间的每个素材片段的入点保存在映射表中;
自动按照入出点大小顺序排列所述映射表中的各素材片段;
遍历所述映射表中的所述各素材片段,以每一个素材片段的交界处为界进行素材片段的分段。
2.如权利要求1所述的素材分段处理的方法,其特征在于,第一素材片段与第二素材片段之间增加转场特技时,将时间线上的素材片段进行分段的方法还包括:
将所述第一素材片段与所述第二素材片段分别作为两个分段进行处理;具体包括:
在所述第一素材片段的结尾处添加与所述第一素材片段最后一帧相同的静帧;
在所述第二素材片段的开始处添加与所述第二素材片段的首帧相同的静帧。
3.如权利要求1所述的素材分段处理的方法,其特征在于,对底层的时间线上的素材进行读取和处理时以分段为单位进行。
4.如权利要求1所述的素材分段处理的方法,其特征在于,所述分别读取所述素材分段内的每一个素材的方法包括:
当素材片段长度相同、入出点相同、片段名称相同时,将所述素材片段作为一个素材进行读取。
5.如权利要求1所述的素材分段处理的方法,其特征在于,所述分别读取所述素材分段内的每一个素材的方法还包括:
当所述素材为音视频文件时并且素材片段没有移动,将所述音视频文件作为一个分段进行读取。
6.一种素材分段处理装置,其特征在于,该装置包括:
分段设置单元,用于将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段;
分段读取处理单元,用于分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;将每一个素材分段内的各特效素材合成为分段合成素材;
分段合成级联单元,用于将时间线上全部素材分段的所述分段合成素材进行级联并输出;
所述分段设置单元包括:
片段范围确定子单元,用于将增加的第一个素材片段的入点作为新素材片段入点,最后一个素材片段的出点作为新素材片段出点,确定所述新素材片段的范围;
映射表保存子单元,用于分别读取所述新素材片段,并将所述新素材片段入点和所述新素材片段出点之间的每个素材片段的入点保存在映射表中;
排序子单元,用于自动按照入出点大小顺序排列所述映射表中的各素材片段;
分段划分子单元,用于遍历所述映射表中的所述各素材片段,以每一个素材片段的交界处为界进行素材片段的分段。
7.如权利要求6所述的素材分段处理装置,其特征在于,所述分段读取处理单元包括:
转场特技处理子单元,用于在第一素材片段与第二素材片段之间增加转场特技时,将所述第一素材片段与所述第二素材片段分别作为两个分段进行处理;
所述转场特技处理子单元还包括:
静帧添加单元,用于在所述第一素材片段的结尾处添加与所述第一素材片段最后一帧相同的静帧;在所述第二素材片段的开始处添加与所述第二素材片段的首帧相同的静帧。
一种素材分段处理的方法及装置\n[0001] 本发明涉及文件读取应用技术领域,尤其涉及一种素材分段处理的方法及装置。\n[0002] 广电领域内往往需要处理大量的素材文件,现有的素材文件读取方法一般都是按段读取的,如果读取整段素材,利用现有的文件读取方法,复杂度非常高,并且读取效率很低。\n[0003] 为了解决上述现有技术的缺点,本发明的主要目的是提供一种素材分段处理的方法及装置\n[0004] 为了达到上述目的,本发明提供了一种素材分段处理的方法,具体包括:\n[0005] 将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段;\n[0006] 分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;\n[0007] 将每一个素材分段内的各特效素材合成为分段合成素材;\n[0008] 将时间线上全部素材分段的所述分段合成素材进行级联并输出。\n[0009] 本发明的另一方面还提供了一种素材分段处理的装置,该装置包括:\n[0010] 分段设置单元,用于将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段;\n[0011] 分段读取处理单元,用于分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;将每一个素材分段内的各特效素材合成为分段合成素材;\n[0012] 分段合成级联单元;用于将时间线上全部素材分段的所述分段合成素材进行级联并输出。\n[0013] 本发明提供的素材分段处理方法,使得素材文件读取过程复杂度大大降低,有利于底层对素材的读取,大大提高了效率。\n[0014] 为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0015] 图1为本发明实施例中一种素材分段处理的方法流程图;\n[0016] 图2为本发明实施例中无转场特技时的素材片段的分段示意图;\n[0017] 图3为本发明实施例中添加转场特技时素材片段的素材分段示意图;\n[0018] 图4为本发明实施例中时间线上分段处理最终合成输出示意图;\n[0019] 图5为本发明实施例中将时间线上新增加的素材进行分段的方法;\n[0020] 图6为本发明实施例中每个素材分段的读取及输出示意图;\n[0021] 图7为本发明实施例中的素材分段处理装置的系统框图。\n[0022] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然所描述的实施例仅是本发明的一部分实施例,不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0023] 本发明实施例一方面提供了一种素材分段处理的方法,实现流程如图1所示,包括:\n[0024] 步骤S101:将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段。\n[0025] 具体的,如果没有转场特技,在底层处理时,在时间线轨道上以素材片段的交界处为界,进行分段的划分。如图2所示为无转场特技时的素材片段的分段示意图,其中,有两个轨道,3个片段,按本实施列的方法,将分为如图所示的a、b、c和d共4个分段。\n[0026] 优选的,如果第一片段与第二片段之间增加转场特技时,在轨道上一轨上的两个片段,在底层处理的时候,会把两个片段作为两个轨上的分段进行处理,如图3所示为本发明实施例中添加转场特技时的素材分段示意图,(a)表示界面时间线上一轨的显示示意图,片段1和片段2连在一起,中间加了转场特技,转场特技会覆盖两个片段的交接处;(b)表示在底层处理的时候,会把两个片段作为两个分段,并且为了和转场特技的长度保持一致,第一片段素材(片段1)和第二片段素材(片段2)都会延长长度,如(b)中阴影部分所示,片段1增加的长度部分是片段1最后一帧的静帧重复;对于片段2则是片段2首帧的静帧重复[0027] 步骤S102:分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材。\n[0028] 步骤S103:将每一个素材分段内的各特效素材合成为分段合成素材。\n[0029] 步骤S104:将时间线上全部素材分段的所述分段合成素材进行级联并输出。\n[0030] 具体的,对于每一个分段,分别读取各轨上的素材及增加的特技,将其合成为一个输出;然后将每个分段合成输出级联,生成时间线上所有素材的最终合成输出,如图4所示为时间线上分段处理最终合成输出示意图。\n[0031] 本发明提供的素材分段处理方法,使得素材文件读取过程复杂度大大降低,有利于底层对素材的读取,大大提高了效率。\n[0032] 本发明实施例二将结合实际应用对实施例一中智能的素材分段处理方法做更为详细的说明。\n[0033] 步骤S201:将时间线上新增加的素材保存为分段形式。\n[0034] 具体的,将时间线上新增加的素材进行分段的方法如图5所示,实现过程如下:\n[0035] 步骤S2011:确定新增加素材的范围。在加入几个片段后,将增加的第一个素材片段的入点作为新片段素材入点,最后一个素材片段的出点作为所述新片段素材出点,确定所述新片段素材的范围。\n[0036] 步骤S2012:分别读取所述新片段素材,并将所述新片段素材入点和所述新片段素材出点之间的每个片段素材的入点保存在映射表M中。\n[0037] 步骤S2013:映射表M自动将保存的每个片段素材的入点按照入出点大小从小到大顺序排列所述映射表中的各素材变量;\n[0038] 步骤S2014:遍历所述映射表M中的所述各素材变量,以每一个素材变量的交界处为界进行素材片段的分段。第一个变量和第二个变量之间作为第一个分段;第二个变量和第三个变量之间作为第二个分段,依次类推,这样,时间线上各轨所有素材都以素材交界处为界,分成几个分段,将片段素材分成几段,每一段作为一个素材分段。\n[0039] 步骤S202:读取每一个分段素材内的每一个素材并添加特技。\n[0040] 具体的,当片段素材上添加特技时,如果不是转场特技,则不做其他处理;当为转场特技时,如图3所示,则要分别在在片段1的结尾添加静帧,在片段2的开始部分添加静帧,并添加两个新的分段,具体的实现方式与实施例一中相同,在此不再赘述。\n[0041] 步骤S203:分别针对每一个素材分段进行读取处理。\n[0042] 具体的,因为文件读取是按段读取的,同时为了对各轨上的素材同时进行读取合成,在底层对时间线素材的读取和处理是以分段为单位的。\n[0043] 首先,在分段内,逐轨读取素材片段,如果有特技的话,就添加特技效果,得到特效素材。优选的,在读取片段素材时,本实施例中的读取方法进行了优化。当素材片段长度相同、入出点相同、片段名称相同时,将其作为一个素材进行读取。\n[0044] 进一步的,当读取的素材是音视频文件时,只要素材片段没有移动,则将所读取到的所有素材作为一个素材进行读取。这样就避免了对同一个素材进行重复读取,提高了工作效率。\n[0045] 其次,将每一个素材分段内的各特效素材合成为分段合成素材并分别输出,即将每一个素材分段内的各轨上的每一个特效素材合成在一起,每个素材分段的读取及输出如图6所示。\n[0046] 步骤S204:将时间线上全部素材分段的所述分段合成素材进行级联并输出。\n[0047] 具体的,各个素材分段分析处理结束之后,将各个素材分段的合成输出结果,通过级联,最终形成整个时间线上的特技效果输出,如图6所示。\n[0048] 本发明实施例提供的智能的素材分段处理的方法,有利于底层对素材进行读取,大大提高了效率。\n[0049] 本发明实施例三提供了一种素材分段处理装置,该装置的系统构成如图7所示,包括:\n[0050] 分段设置单元31,用于将时间线上的素材以素材片段的交界处为界进行分割,得到素材分段。\n[0051] 分段读取处理单元32,用于分别读取所述素材分段内的每一个素材并添加特技效果,得到特效素材;将每一个素材分段内的各特效素材合成为分段合成素材。\n[0052] 分段合成级联单元33;用于将时间线上全部素材分段的所述分段合成素材进行级联并输出。\n[0053] 其中,所述分段设置单元31包括:\n[0054] 片段范围确定子单元311,用于将增加的第一个素材片段的入点作为新片段素材入点,最后一个素材片段的出点作为所述新片段素材出点,确定所述新片段素材的范围。\n[0055] 映射表保存子单元312,用于分别读取所述新片段素材,并将所述新片段素材入点和所述新片段素材出点之间的每个片段素材的入点保存在映射表中。\n[0056] 排序子单元313,用于自动按照入出点大小顺序排列所述映射表中的各素材变量。\n[0057] 分段划分子单元314,用于遍历所述映射表中的所述各素材变量,以每一个素材变量的交界处为界进行素材片段的分段。\n[0058] 进一步的,所述分段读取处理单元32包括:\n[0059] 转场特技处理子单元321,用于在第一片段素材与第二片段素材之间增加转场特技时,将所述第一片段素材与所述第二片段素材分别作为两个分段进行处理。\n[0060] 其中,所述转场特技处理子单元321还包括:\n[0061] 静帧添加单元3211,用于在所述第一片段素材的结尾处添加与所述第一片段素材最后一帧相同的静帧;在所述第二片段素材的开始处添加与所述第二片段素材的首帧相同的静帧。\n[0062] 本发明提供的素材分段处理方法,使得素材文件读取过程复杂度大大降低,有利于底层对素材的读取,大大提高了效率。\n[0063] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。\n[0064] 以上所述,仅为本发明的具体实施例,但本发明的特征并不局限于此,任何熟悉该项技术的人在本发明领域内,可轻易想到的变化或修饰,都应涵盖在以下本发明的申请专利范围中。
法律信息
- 2021-09-14
未缴年费专利权终止
IPC(主分类): H04N 5/262
专利号: ZL 201110299906.4
申请日: 2011.09.30
授权公告日: 2017.11.10
- 2018-05-18
专利权的转移
登记生效日: 2018.04.28
专利权人由新奥特(北京)视频技术有限公司变更为北京新奥特集团有限公司
地址由100195 北京市海淀区五棵松路49号新奥特科技大厦变更为100195 北京市海淀区西四环北路131号新奥特六层
- 2017-11-10
- 2014-08-27
实质审查的生效
IPC(主分类): H04N 5/262
专利申请号: 201110299906.4
申请日: 2011.09.30
- 2012-10-10
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |