[发明专利]在二次软件中更新字幕的方法及装置有效
申请号: | 200910241661.2 | 申请日: | 2009-11-30 |
公开(公告)号: | CN102082932A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 郑培枫;饶文辉;廖健;沈季 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N5/278 | 分类号: | H04N5/278;G06F17/24 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100080 北京市海淀区西草*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二次 软件 更新 字幕 方法 装置 | ||
1.一种在二次软件中更新字幕的方法,其特征在于,包括:
导入字幕模板,将所述字幕模板所定义的文本对象属性写入内存;
依据所述文本对象属性信息将字幕模板中的字幕文本对象呈现在快速编辑窗口中;
接收用户在快速编辑窗口中对所述字幕文本对象进行的编辑操作,所述编辑操作包括用分隔符分隔不同文本对象属性对应的文本块,以及,对文本对象属性的修改操作;
依据用户的编辑操作更新内存中的文本对象属性;
依据所述分隔符确定文本块,并将各文本块关联内存中相应的文本对象属性进行播出。
2.如权利要求1所述的方法,其特征在于,所述分隔符具有不显示的属性。
3.如权利要求1所述的方法,其特征在于,所述文本对象属性包括:位置、大小、颜色、字体和/或字号;所述在快速编辑窗口中呈现字幕的步骤包括:
获取字幕模板背景的大小、字幕文本对象的大小、以及字幕文本对象在背景中的位置;
按照预置比例关系根据字幕模板背景的大小创建快速编辑窗口;
参照所述预置比例关系根据字幕文本对象的大小、以及字幕文本对象在背景中的位置,将字幕文本对象呈现在快速编辑窗口中。
4.如权利要求3所述的方法,其特征在于,所述更新内存中文本对象属性的步骤包括:
获取用户编辑后的字幕文本对象在快速编辑窗口中的大小和/或位置;
按照所述预置比例关系,以及,字幕文本对象的大小和/或位置,计算字幕文本对象在字幕模板背景中的大小和/位置;
将所述大小和/位置更新至内存的属性信息中。
5.如权利要求1所述的方法,其特征在于,所述字幕模板由底层软件创作。
6.一种在二次软件中更新字幕的装置,其特征在于,包括:
导入模块,用于导入字幕模板,将所述字幕模板所定义的文本对象属性写入内存;
呈现模块,用于依据所述文本对象属性信息将字幕模板中的字幕文本对象呈现在快速编辑窗口中;
编辑模块,用于接收用户在快速编辑窗口中对所述字幕文本对象进行的编辑操作,所述编辑操作包括用分隔符分隔不同文本对象属性对应的文本块,以及,对文本对象属性的修改操作;
内存更新模块,用于依据用户的编辑操作更新内存中的文本对象属性;
展现模块,用于依据所述分隔符确定文本块,并将各文本块关联内存中相应的文本对象属性进行播出。
7.如权利要求6所述的装置,其特征在于,所述分隔符具有不显示的属性。
8.如权利要求6所述的装置,其特征在于,所述文本对象属性包括:位置、大小、颜色、字体和/或字号;所述呈现模块包括:
第一属性获取子模块,用于获取字幕模板背景的大小、字幕文本对象的大小、以及字幕文本对象在背景中的位置;
窗口创建子模块,用于按照预置比例关系根据字幕模板背景的大小创建快速编辑窗口;
对象呈现子模块,用于参照所述预置比例关系根据字幕文本对象的大小、以及字幕文本对象在背景中的位置,将字幕文本对象呈现在快速编辑窗口中。
9.如权利要求8所述的装置,其特征在于,所述内存更新模块包括:
第二属性获取子单元,用于获取用户编辑后的字幕文本对象在快速编辑窗口中的大小和/或位置;
属性计算子单元,用于按照所述预置比例关系,以及,字幕文本对象的大小和/或位置,计算字幕文本对象在字幕模板背景中的大小和/位置;
属性更新子单元,用于将所述大小和/位置更新至内存的属性信息中。
10.如权利要求6所述的装置,其特征在于,所述字幕模板由底层软件创作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910241661.2/1.html,转载请声明来源钻瓜专利网。