一种更新字幕单的方法

文档序号:7660292阅读:315来源:国知局
专利名称:一种更新字幕单的方法
技术领域
本发明涉及字幕等领域,特别涉及一种更新字幕单的方法。
背景技术
编制字幕单时,编单软 件首先导入节目单,然后将所需的字幕加到节目单的每个时间段里面,就成了字幕播出机所需的字幕单。当字幕单中的节目发生变化,如删除了某个原有的任务、添加了新任务或者更改了原有任务的时间段等,必须重新导入新的节目单,然后重复字幕编单操作,变成最后所需的字幕单。

发明内容
本发明提供了一种更新字幕单的方法,实现了字幕单中有节目发生变化时字幕单的半自动更新,节约了时间,提高了工作效率。该方法具体步骤如下创建监听线程,设置监听时间间隔;监听是否有新节目单,若无则继续监听,若有则执行以下步骤加载新节目单;遍历新节目单的每个任务,判断是否为新任务,所述新任务是指旧字幕单中没有该任务或是旧节目单中有该任务但时间长度不一致,若是新任务则为其设置标记,若不是新任务则将所述旧字幕单中该任务下所有字幕拷贝到新节目单的此任务下;为新任务加载字幕,并修改所述标记。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。图I为本发明一种更新字幕单的方法的流程图。
具体实施例方式下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述。本发明实施例提供了一种更新字幕单的方法,具体实施步骤如下SlOl :首先创建监听线程,设置监听时间段(比如每隔I分钟)。S102 :监听是否有新节目单,若无则继续监听,若有则顺序执行S201、S202、S203和 S204。S201:加载新节目单。S202:遍历新节目单的每个任务,判断是否在现有字幕单中存在同名任务,若存在则将所述现有字幕单中该任务下所有字幕拷贝到新节目单的此任务下并设置标记为A,若不存在则设置标记为B ;
S203 :判断步骤S202中所述设置标记为A的任务,其开始时间和时间长度在新节目单和现有字幕单这两个表单中是否相同,若都相同则继续,若有一个不同则修改标记为C ;S204 :为步骤S202中所述设置标记为B的任务手动加载字幕。步骤S202、S203、S204中任一步骤中的设置标记A或设置标记B或设置标记C,是指用同样的标记方式设置的三种不同的标记,用于区分三种不同状态的任务,即标记为A 的任务对应新节目单中与现有字幕单中完全相同的任务,标记为B的任务对应新节目单中不存在于现有字幕单中的任务,标记为C的任务对应新节目单中存在于现有节目单但是开始时间和时间长度至少有一个不同的任务。本发明包括但不局限于以上描述的实施例,任何本领域的技术人员不需要付出创造性劳动就能思之的变化都应落入本发明的保护范围。
权利要求
1.一种更新字幕单的方法,包括现有的字幕制作系统,其特征在于,包括以下步骤 5101:创建监听线程,设置监听时间间隔; 5102:监听是否有新节目单,若无则继续监听,若有则执行字幕单更新步骤。
2.如权利要求I所述的更新字幕单的方法,其特征在于,所述步骤S102中的所述字幕单更新步骤还包括以下具体步骤 5201:加载新节目单; 5202:遍历新节目单的每个任务,判断是否在现有字幕单中存在同名任务,若存在则将所述现有字幕单中该任务下所有字幕拷贝到新节目单的此任务下并设置标记为A,若不存在则设置标记为B ; 5203:判断步骤S202中所述设置标记为A的任务,其开始时间和时间长度在新节目单 和现有字幕单这两个表单中是否相同,若都相同则继续,若有一个不同则修改标记为C ; 5204:为步骤S202中所述设置标记为B的任务手动加载字幕。
3.如权利要求2所述的更新字幕单的方法,其特征在于,所述步骤S202、S203、S204中任一步骤所述的设置标记A或设置标记B或设置标记C,是指用同样的标记方式设置的三种不同的标记,用于区分三种不同状态的任务,即标记为A的任务对应新节目单中与现有字幕单中完全相同的任务,标记为B的任务对应新节目单中不存在于现有字幕单中的任务,标记为C的任务对应新节目单中存在于现有节目单但是开始时间和时间长度至少有一个不同的任务。
全文摘要
本发明公开了一种监听到节目单变化后更新现有字幕单的方法,通过创建监听线程,设置监听时间间隔,监听是否有新节目单,若无则继续监听,若有则加载新节目单,并且自动继承现有字幕单中字幕信息,实现了字幕单的自动更新,最后在对变化了的节目任务设置更新标记显示。节约了时间,提高了工作效率。
文档编号H04N5/278GK102724436SQ20111011712
公开日2012年10月10日 申请日期2011年5月6日 优先权日2011年5月6日
发明者刘沐, 廖健, 沈季, 饶文辉 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1