一种卸载表单的方法和装置 【技术领域】
本发明涉及字幕机技术领域, 特别是涉及一种字幕机中自动卸载表单的方法和装置。 背景技术 字幕机一般是由 PC 加上专业的字幕叠加卡和相应的软件组成, 用来在视频信号 上叠加图文字幕。字幕机的特点是 : 叠加实时, 无须生成, 色彩鲜艳, 信号损失小, 适合于电 视台叠加台标、 角标、 左飞广告等。
字幕机的工作过程主要包括字幕制作和字幕播出, 因此字幕机从功能上划分, 主 要包括制作模块和播出模块。当包含字幕内容的字幕表单在制作模块制作完成之后, 需要 传输到播出模块进行播出。这样, 播出模块就需要定时地 ( 如每天 ) 卸载已经播完的字幕 表单, 再从制作模块加载新制作的字幕表单。
传统的表单卸载是由操作员手动完成, 当一天节目播完之后, 操作员需要在字幕 机上逐个卸载当天播出的字幕表单, 然后将第二天要播出的字幕表单再逐个加载进来, 以 便第二天准时播出。
这种手动卸载方式存在诸多问题 : 由于电视台的节目很多, 需要卸载和加载的字 幕表单也很多, 操作员每天就要进行大量的这种重复操作 ; 而且, 每天需要多人、 多班次、 多 频道的工作, 造成了人员浪费 ; 并且, 人为操作的安全性较低, 容易出现人为的播出事故。
发明内容 本发明所要解决的技术问题是提供一种卸载表单的方法和装置, 以解决手动卸载 表单的问题。
为了解决上述问题, 本发明公开了一种卸载表单的方法, 包括 :
检测是否到达卸载时间 ;
如果到达, 则继续检测是否正在播出字幕, 如果是, 则停止播出 ;
卸载字幕表单 ;
然后加载新的字幕表单。
其中, 如果停止播出后卸载字幕表单, 则加载新的字幕表单之后还包括 : 启动播 出。
优选的, 停止播出之后, 还包括 :
记录当前的播出状态 ;
则启动播出后, 恢复所记录的播出状态。
所述方法还包括 :
播出新加载的字幕表单。
其中, 所述加载新的字幕表单包括 :
根据文件名自动加载新的字幕表单。
本发明还提供了一种卸载表单的装置, 包括 :
时间检测单元, 用于检测是否到达卸载时间 ;
播出检测单元, 用于当到达卸载时间时, 继续检测是否正在播出字幕, 如果是, 则 停止播出 ;
表单卸载单元, 用于卸载字幕表单 ;
表单加载单元, 用于加载新的字幕表单。
所述装置还包括 :
启动播出单元, 用于当停止播出后卸载字幕表单时, 加载新的字幕表单之后启动 播出。
优选的, 所述装置还包括 :
状态记录单元, 用于停止播出之后, 记录当前的播出状态 ;
状态恢复单元, 用于启动播出后, 恢复所记录的播出状态。
所述装置还包括 :
播出单元, 用于播出新加载的字幕表单。
其中, 所述表单加载单元根据文件名自动加载新的字幕表单。 与现有技术相比, 本发明具有以下优点 :
本发明提供了一种自动卸载表单的方法, 通过对卸载时间和播出状态的判断, 可 以在预先设定的卸载时间自动卸载表单, 并自动加载新的表单, 从而安全、 高效地实现了字 幕机中的表单卸载工作。 这种自动卸载方法可以避免大量的手动重复操作, 节省人力, 安全 性高。
附图说明
图 1 是本发明实施例所述一种字幕机的结构图 ;
图 2 是图 1 所述实施例中一种自动卸载表单的方法流程图 ;
图 3 是图 1 所述实施例中一种自动卸载表单的优选方法流程图 ;
图 4 是本发明实施例所述一种自动卸载表单的装置结构图。 具体实施方式
为使本发明的上述目的、 特征和优点能够更加明显易懂, 下面结合附图和具体实 施方式对本发明作进一步详细的说明。
本发明提出了一种自动卸载表单的方法, 主要用于字幕机自动卸载字幕表单。所 述字幕表单是字幕对象的集合, 包含了实际播出的字幕内容。
下面首先介绍本发明的应用场景。
参照图 1, 是本发明实施例所述一种字幕机的结构图。
所述字幕机主要包括 :
字幕机服务器 11, 用于提供接口与播控系统进行通信, 从播控系统接收节目表单, 所述节目表单中包含播出控制信息 ;
编单机 12, 用于根据节目表单中的播出控制信息, 生成字幕表单, 并传给播出机 13 ;播出机 13, 用于播出字幕表单。
其中, 所述播控系统是指电视台、 视频监控方等字幕制作和播出制定方的系统, 在 本实施中, 主要用来向字幕机推出节目表单。该节目表单定义了电视台每天的播出内容以 及播出时间等信息, 这些信息即为播出控制信息, 由台里决定。
由上可见, 所述字幕机能够与播控系统通信, 每天按照电视台的节目安排自动播 出字幕。 在此过程中, 编单机每天都要提前生成第二天的字幕表单, 而播出机每天都要从编 单机更新第二天要播出的字幕表单。
本发明正是基于这样的场景, 提出了一种播出机自动卸载表单的方法, 该方法可 以使播出机自动地卸载当天播出的字幕表单, 并加载第二天要播出的字幕表单。
参照图 2, 是一种自动卸载表单的方法流程图。
步骤 201, 检测是否到达卸载时间 ;
每次卸载过程都会设定一个卸载时间, 通常是在一天临近结束的时候。
如果检测没有到达卸载时间, 则继续检测, 如果到达, 则继续步骤 202。
步骤 202, 如果到达卸载时间, 则继续检测是否正在播出字幕 ;
当到达卸载时间之后, 还需要进一步检测播出机的工作状态 : 如果播出机正在播 出字幕, 为了保证安全, 执行步骤 203, 需要停止播出后才能卸载表单 ; 如果播出机当前并 没有播出字幕, 则执行步骤 204, 可以直接卸载表单。
步骤 203, 如果是, 则停止播出, 继续执行步骤 204 ;
步骤 204, 卸载字幕表单 ;
即卸载当天播出的字幕表单 ;
步骤 205, 然后加载新的字幕表单 ;
即加载第二天准备播出的字幕表单 ;
步骤 206, 如果停止播出后卸载字幕表单, 则在加载新的字幕表单之后, 还需要重 新启动播出。
通过以上流程, 就可以实现表单的自动卸载和自动加载。
参照图 3, 是优选实施例所述一种自动卸载表单的方法流程图。
仍以播出机卸载字幕表单并从编单机加载字幕表单为例, 执行以下步骤 :
步骤 301, 播出机检测是否到达卸载时间 ;
例如, 设置卸载时间是每天的 23:56, 即在一天中播出字幕最少或不播出字幕的时 间, 这样可以减少对节目观看的影响。
步骤 302, 检测到正在播出字幕, 自动停止播出 ;
通常, 根据电视台节目单的安排, 一天 24 小时都会有节目播出, 因此当播出机运 行到接近凌晨时, 如 23:56, 就会自动停止播出字幕。
当然, 也有的频道在深夜不播出任何节目, 这种情况下, 就不需要停止播出机。
步骤 303, 记录当前的播出状态, 并设置标识为 “非播出” ;
记录当前播出状态的目的是为了加载新表单进行播出时, 播出机在硬件和软件等 方面能够恢复到原来的播出状态, 即消除字幕播出过程中由于卸载表单而产生的不连续, 这样, 就不会影响观众的观看感受。因此, 该步骤具有还原现场的功能。
步骤 304, 卸载当天的字幕表单 ;步骤 305, 从编单机加载第二天的字幕表单 ;
可以根据文件名 ( 即表单名称 ) 自动加载第二天的字幕表单, 该表单由编单机提 前制作完成。
步骤 306, 重置所述标识为 “播出” ;
步骤 307, 启动播出, 恢复所记录的播出状态 ;
恢复所记录的播出状态之后, 就可以 “无缝” 地连续播出新加载的字幕表单。
步骤 308, 按照节目安排的时间播出第二天的字幕表单。
针对上述方法实施例, 本发明还提供了相应的装置实施例。
参照图 4, 是本发明实施例所述一种自动卸载表单的装置结构图。
所述装置主要包括 :
时间检测单元 41, 用于检测是否到达卸载时间 ;
播出检测单元 42, 用于当到达卸载时间时, 继续检测是否正在播出字幕, 如果是, 则停止播出 ;
表单卸载单元 43, 用于卸载字幕表单 ;
表单加载单元 44, 用于加载新的字幕表单, 可以根据文件名进行加载。 上述装置完成了表单的自动卸载和自动加载。
如果将上述装置设置在播出机中, 则优选的, 当播出检测单元 42 检测到播出机正 在播出字幕并停止了播出后, 所述装置还需要包括 :
启动播出单元, 用于当停止播出后卸载字幕表单时, 加载新的字幕表单之后启动 播出。
优选的, 位于播出机中的所述装置还可以包括 :
播出单元, 用于播出新加载的字幕表单。
优选的, 为了避免表单卸载过程中产生的不连续, 所述装置还可以包括 :
状态记录单元, 用于停止播出之后, 记录当前的播出状态 ;
状态恢复单元, 用于启动播出后, 恢复所记录的播出状态。
综上所述, 上述装置的工作过程是 :
时间检测单元检测是否到达卸载时间, 如果到达, 则触发播出检测单元 ; 如果未到 达, 则继续检测。
所述播出检测单元进一步检测是否正在播出字幕, 如果是, 则停止播出, 并触发状 态记录单元, 记录停止播出时的播出状态, 然后触发表单卸载单元 ; 如果否, 则直接触发表 单卸载单元。
所述表单卸载单元自动卸载字幕表单, 然后所述表单加载单元自动加载新的字幕 表单。
如果上述过程停止了播出, 则启动播出单元重新启动播出, 然后状态恢复单元恢 复所记录的播出状态。
最后, 播出单元将新加载的表单进行播出。
本说明书中的各个实施例均采用递进的方式描述, 每个实施例重点说明的都是与 其他实施例的不同之处, 各个实施例之间相同相似的部分互相参见即可。对于装置实施例 而言, 由于其与方法实施例基本相似, 所以描述的比较简单, 相关之处参见方法实施例的部
分说明即可。
以上对本发明所提供的一种卸载表单的方法和装置, 进行了详细介绍, 本文中应 用了具体个例对本发明的原理及实施方式进行了阐述, 以上实施例的说明只是用于帮助理 解本发明的方法及其核心思想 ; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在 具体实施方式及应用范围上均会有改变之处, 综上所述, 本说明书内容不应理解为对本发 明的限制。