一种字幕播出方法和装置制造方法及图纸

技术编号:5211922 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种字幕播出方法和装置,以解决手动播出字幕带来的问题。所述装置包括:接收模块,用于接收节目表单,所述节目表单中包含播出控制信息;模板匹配模块,用于依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息;表单生成模块,用于将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息;字幕播出模块,用于将所述字幕表单中的对象播出。本发明专利技术可以避免大量的手动重复操作,节省人力,安全性高。

【技术实现步骤摘要】

本专利技术涉及节目制作
,特别是涉及一种字幕播出方法和装置
技术介绍
字幕机是由计算机、字幕卡和字幕制作软件三部分组成的。字幕制作软件就是控制字幕以何种方式叠加到背景画面上,与使用者交互的工具,没有字幕软件,使用者就没办法控制计算机,就没办法制作字幕。在有了计算机和字幕软件后,必须要有一个能够允许背景画面输入,并且在叠加字幕以后,最终输出带有字幕视频的设备。计算机在一般情况下,只有键盘、手写笔等输入设备,显示器、打印机等输出设备,要想接收视频进入,而后把视频输出,是另外需要其他附加设备的,字幕卡就是这样的设备。传统的字幕制作和播出是使用字幕机完成,应用最广泛的是电视台节目的字幕播出和电影电视剧的字幕播出。目前,电视台播出线上的字幕播出,还是由操作员来完成,操作员点击播出按钮后,才进行字幕播出。这种字幕播出是一种手动的字幕播出,由于电视台每天播出的节目非常多,因此需要操作员重复进行多次操作,十分繁琐;而且,每天需要多人、多班次、多频道的工作,造成了人员浪费;并且,人为操作的安全性较低,容易出现人为的播出事故。
技术实现思路
本专利技术所要解决的技术问题是提供一种字幕播出方法和装置,以解决手动播出字幕带来的问题。为了解决上述问题,本专利技术公开了一种字幕播出装置,包括:接收模块,用于接收节目表单,所述节目表单中包含播出控制信息;模板匹配模块,用于依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息;表单生成模块,用于将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息;字幕播出模块,用于将所述字幕表单中的对象播出。优选的,所述装置还包括:解析模块,用于将xml文件形式的节目表单进行解析,获得播出控制信息。优选的,所述装置还包括:本地保存单元,用于将生成的字幕表单保存在本地。其中,所述模板文件是从第三方装置预先获得。本专利技术还提供了一种字幕播出方法,包括:接收节目表单,所述节目表单中包含播出控制信息;依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息;-->将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息;将所述字幕表单中的对象播出。优选的,通过以下方式查找相匹配的模板文件:所述播出控制信息包括素材类型和播出时间;依据所述素材类型和播出时间,查找相匹配的模板文件。优选的,接收节目表单之后,还包括:将xml文件形式的节目表单进行解析,获得播出控制信息。优选的,所述方法还包括:将生成的字幕表单保存在本地。所述方法还包括:预先获得所述模板文件。与现有技术相比,本专利技术具有以下优点:首先,本专利技术提供了一种自动播出字幕的装置,该装置存有用于字幕播出的模板文件,并且能够与电视台的播控系统进行通信,从电视台自动接收节目表单,依据节目表单中的播出控制信息匹配模板文件,生成字幕表单并播出。该装置能够根据节目表单的安排自动播出相适应的字幕,可以避免大量的手动重复操作,节省人力,安全性高。其次,所述装置不同于字幕机中的编单功能模块,该装置由于在内存中存储了模板文件,因此在网络发生故障,编单功能模块无法把编辑好的字幕表单发送给该装置时,该装置能够单机运行完成字幕播出。附图说明图1是本专利技术实施例一所述字幕播出装置的结构图;图2是本专利技术实施例二所述字幕播出装置的结构图;图3是本专利技术实施例三所述一种自动播出字幕的方法流程图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。针对传统的字幕手动播出,本专利技术提供了一种自动播出字幕的装置,该装置由于能够与电视台进行通信,并且在本地存储了模板文件,因此可以按照电视台节目表单的安排自动播出字幕。下面通过实施例进行详细说明。实施例一:参照图1,是本专利技术实施例一所述字幕播出装置的结构图。所述字幕播出装置可以实现字幕的自动播出,主要包括接收模块11、模板匹配模块12、表单生成模块13和字幕播出模块14。其中,所述接收模块11用于从电视台的播控系统接收节目表单,所述节目表单中包含播出控制信息。-->电视台每天都会制定出当天要播的节目表单,如安排要播的电视剧、广告、娱乐、新闻等各类节目的播出时间、具体播出内容等,具体包括节目类型、节目名称、节目入点、播出时间、播出时长等信息,这些信息就是播出控制信息。电视台的播控系统制定好节目表单后,以Push的方式推送给所述字幕播出装置,该装置的接收模块11通过接口函数可以自动从电视台的播控系统接收该节目表单。所述模板匹配模块12,用于依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息。所述模板文件包含了实际的字幕播出内容(称为素材)以及相应的播出样式信息。其中,素材包括各种格式的图片、动画等实际播出的字幕内容,播出样式是指字体、颜色、大小以及滚屏播出、左飞、飞播等包含各种特技效果的播出方式。举例说明:模板文件1=图片文件a,存储地址为c:\\a.jpg+播出样式1;模板文件2=文本文件b,存储地址为d:\\b.doc+播出样式2。优选的,所述模板文件按照素材类型分类,即不同节目对应不同模板文件;进一步,同一素材类型下,由于不同播出时间需要播出不同的素材,因此不同播出时间还对应不同模板文件。例如,电视剧的字幕主要是文字,广告的字幕主要包括动画、文字,因此二者对应的模板文件不同。而且,即使是同一部电视剧,但不同播出时间播出的不同剧集,对应的字幕也是不同的。由于播出控制信息中定义了每天要播出的素材类型(即节目类型)和播出时间,因此所述模板匹配模块12根据该信息就可以找到相匹配的模板文件。例如,time表示播出时间,cliptype表示素材类型,cliptype=1表示新闻,cliptype=2表示广告,cliptype=3表示天气预报,则有如下匹配关系:cliptype=1,且time=19:00:00-19:30:00,匹配模板文件1(新闻联播);cliptype=2,且time=19:30:00-19:35:00,匹配模板文件2(广告1);cliptype=3,且time=19:35:00-19:40:00,匹配模板文件3(天气预报);cliptype=2,且time=19:40:00-19:45:00,匹配模板文件4(广告2)。需要说明的是,所述模板文件是存储在该装置的内存中,由第三方装置根据每天的节目表单进行前期制作完成后,传输给本实施例所述的字幕播出装置。其中,所述第三方装置如何生成模板文件不属于本
技术实现思路
,本专利技术只是直接使用模板文件,因此在此略。所述表单生成模块13,用于将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息。字幕表单中包含当天要播出的多个对象,即字幕表单是对象的集合。例如,某表单包括:表单=对象1+对象2+......;其中,对象1=模板文件1+播出控制信息1=图片文件a,存储地址为c:\\a.jpg+播出样式1+播出控制信息1;对象2=模板文件2+播出控制信息2=文本文本文档来自技高网
...
一种字幕播出方法和装置

【技术保护点】
一种字幕播出装置,其特征在于,包括:接收模块,用于接收节目表单,所述节目表单中包含播出控制信息;模板匹配模块,用于依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息;表单生成模块,用于将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息;字幕播出模块,用于将所述字幕表单中的对象播出。

【技术特征摘要】
1.一种字幕播出装置,其特征在于,包括:接收模块,用于接收节目表单,所述节目表单中包含播出控制信息;模板匹配模块,用于依据所述播出控制信息,在内存查找相匹配的模板文件,所述模板文件包含字幕内容和播出样式信息;表单生成模块,用于将播出控制信息和相匹配的模板文件相结合,生成包含多个对象的字幕表单;其中,每个对象包含字幕内容、播出样式和播出控制信息;字幕播出模块,用于将所述字幕表单中的对象播出。2.根据权利要求1所述的装置,其特征在于,还包括:解析模块,用于将xml文件形式的节目表单进行解析,获得播出控制信息。3.根据权利要求1所述的装置,其特征在于,还包括:本地保存单元,用于将生成的字幕表单保存在本地。4.根据权利要求1所述的装置,其特征在于:所述模板文件是从第三方装置预先获得。5.一种字幕播出方法,其特征在于,包括...

【专利技术属性】
技术研发人员:饶文辉刘衡娜陈丽爱袁慧晶
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1