本发明专利技术公开了一种多媒体文件生成方法及装置,其中方法包括如下步骤:输入视频源、课件源及字幕源;分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。本发明专利技术将视频、课件、字幕和配置文件集成为单一文件,方便了多媒体课件的管理和传播,使得多媒体课件制作、编辑、播放变得快速简单并且可以用于在线点播。
【技术实现步骤摘要】
本专利技术属于多媒体
,具体而言,涉及一种多媒体文件生成方法及系统。
技术介绍
作为一种能激发学生学习兴趣,并可以实现远距离教育的现代教学技术手段,多媒体课件广泛应用一教学中。多媒体课件是利用数字处理技术和视听技术,以计算机为中心,按照教师的教学设计,将文字、语言、图像等多种媒体信息集成在一起,以实现对教学材料的存储、传递、加工、转换和检索的一种现代教学技术手段。多媒体课件具有呈现客观事物的时间顺序、空间结构和运动特征的能力。能够将一些在普通条件下无法实现或无法用肉眼观测到的现象,根据学生好动性、好奇心理、模仿性强特点,利用多媒体课件生动直观地模拟出来。然而现有的多媒体课件存在占用空间大,不利于网络传输,同时存在多媒体文件格式单一、兼容性差的技术缺陷。
技术实现思路
为解决上述问题,本专利技术通过对视频文件与课件文件、字幕文件的关联关系的设置生成相应的配置文件,从而在视频文件播放时根据配置文件加载相应的课件或字幕,从而解决现有多媒体文件格式单一、兼容性差的技术缺陷。本专利技术提供了一种多媒体文件生成方法,包括如下步骤:输入视频源、课件源及字幕源;分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。进一步,在本专利技术所述的多媒体文件生成方法中,所述分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件包括加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件;加载视频源及字幕源,播放视频源并选择目标视频帧,建立目标视频帧与显示的字幕的关联关系,生成第二配置文件。更进一步,在本专利技术所述的多媒体文件生成方法中,所述加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件包括提取课件源的格式;判断课件源的格式是否为预设的格式,是则转换为PDF格式。进一步,在本专利技术所述的多媒体文件生成方法中,所述分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件之前还包括定义第一配置文件字段,第一配置文件字段包括字段page、字段id、字段sTime、字段pdfName、字段pdfUrl;定义第二配置文件字段,第二配置文件字段包括字段sTime、字段id、字段eTime、字段content。进一步,在本专利技术所述的多媒体文件生成方法中,所述将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件之前包括设置多媒体文件入口的格式index.html。本专利技术还提供了一种多媒体文件生成装置,包括接收模块,用于输入视频源、课件源及字幕源;配置模块,用于分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;生成模块,用于将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。进一步,在本专利技术所述的多媒体文件生成装置中,所述配置模块包括第一加载子模块,用于加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件;第二加载子模块,用于加载视频源及字幕源,播放视频源并选择目标视频帧,建立目标视频帧与显示的字幕的关联关系,生成第二配置文件。进一步,在本专利技术所述的多媒体文件生成装置中,第一加载子模块包括提取单元,用于提取课件源的格式;转换单元,用于判断课件源的格式是否为预设的格式,是则转换为PDF格式。进一步,在本专利技术所述的多媒体文件生成装置中,所述配置模块还包括第一定义子模块,用于定义第一配置文件字段,第一配置文件字段包括字段page、字段id、字段sTime、字段pdfName、字段pdfUrl;第二定义子模块,用于定义第二配置文件字段,第二配置文件字段包括字段sTime、字段id、字段eTime、字段content。进一步,在本专利技术所述的多媒体文件生成装置中,生成模块包括设置子模块,用于设置多媒体文件入口的格式index.html。综上,本专利技术将视频、课件、字幕和配置文件集成为单一文件,方便了多媒体课件的管理和传播,使得多媒体课件制作、编辑、播放变得快速简单并且可以用于在线点播。附图说明图1为本专利技术所述的多媒体文件生成方法一个实施例的流程示意图;图2为本专利技术所述的多媒体文件生成方法中配置文件生成的流程示意图;图3为本专利技术所述的多媒体文件生成装置一个实施例的结构示意图。具体实施方式下面通过具体的实施例并结合附图对本专利技术做进一步的详细描述。如图1所示,一种多媒体文件生成方法,包括如下步骤:S101、输入视频源、课件源及字幕源;具体实施时,输入的视频源可选为vedio视频文件、screen视频文件,本专利技术在此不进行限定,视频文件的格式一般为Mp4但并不限于Mp4格式。S102、分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;S103、将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。本专利技术通过第一配置文件、第二配置文件的设置将视频源与课件源、字幕源关联到一起,将视频、课件、字幕和配置文件集成为单一多媒体文件,方便了多媒体课件的管理和传播,实现了播放视频时根据第一配置文件或第二配置文件显示相应的课件或字幕。同时,采用H5技术实现了本专利技术所述的多媒体文件兼容多种操作系统的目的。具体实施时,封装为的多媒体文件可选的为*.Swp格式,可包括视频文件、pdf文件、vtt文件、pdf.json、vvt.json。进一步,S102具体包括S201、加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件;S202、加载视频源及字幕源,播放视频源并选择目标视频帧,建立目标视频帧与显示的字幕的关联关系,生成第二配置文件。进一步,S201包括提取课件源的格式;判断课件源的格式是否为预设的格式,是则转换为PDF格式。现有的多媒体课件通常是将PPT课件录制成视频,这样降低了课件的清晰度从而影响了教学效果,并且增加文件尺寸,不利于网络传输。而本专利技术将PPT转换成矢量PDF保证清晰度同时不增加文件大小,保证了网络传输的效率,降低了开销。进一步,S102之前还包括定义第一配置文件字段,第一配置文件字段包括字段page、字段id、字段sTime、字段pdfName、字段pdfUrl;具体实施时,第一配置文件可选的如下:{\data\:[{\page\:1,\sTime\:0,\id\:0本文档来自技高网...
【技术保护点】
一种多媒体文件生成方法,其特征在于,包括如下步骤:输入视频源、课件源及字幕源;分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。
【技术特征摘要】
1.一种多媒体文件生成方法,其特征在于,包括如下步骤:输入视频源、课件源及字幕源;分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件;将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封装为多媒体文件。2.根据权利要求1所述的多媒体文件生成方法,其特征在于,所述分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件包括加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件;加载视频源及字幕源,播放视频源并选择目标视频帧,建立目标视频帧与显示的字幕的关联关系,生成第二配置文件。3.根据权利要求2所述的多媒体文件生成方法,其特征在于,所述加载视频源及课件源,播放视频源并选择显示时间点,建立显示时间点与播放的课件的关联关系,生成第一配置文件包括提取课件源的格式;判断课件源的格式是否为预设的格式,是则转换为PDF格式。4.根据权利要求2所述的多媒体文件生成方法,其特征在于,所述分别建立视频源与课件源、字幕源的关联关系生成第一配置文件、第二配置文件之前还包括定义第一配置文件字段,第一配置文件字段包括字段page、字段id、字段sTime、字段pdfName、字段pdfUrl;定义第二配置文件字段,第二配置文件字段包括字段sTime、字段id、字段eTime、字段content。5.根据权利要求1所述的多媒体文件生成方法,其特征在于,所述将视频源、课件源及其第一配置文件、字幕源及其第二配置文件封...
【专利技术属性】
技术研发人员:冯俊秋,李红洲,郭雄斌,李立欣,黄克云,张永刚,
申请(专利权)人:深圳市矽伟智科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。