一种多媒体文本信息处理方法、装置、介质和电子设备制造方法及图纸

技术编号:24254426 阅读:50 留言:0更新日期:2020-05-23 01:10
本发明专利技术提供了一种多媒体文本信息处理方法、装置、介质和电子设备,其中,处理方法包括:若渲染后的文本满足第二预设条件,则对渲染后的文本进行图片格式转换,得到对应的携带有文本图片描述信息的文本图片;将携带有文本图片描述信息的文本图片发送至服务器,以便于服务器根据文本图片和文本图片描述信息生成对应的字幕对象,并将字幕对象添加到当前播放多媒体内容的播放界面中进行展示。本发明专利技术通过将渲染后的文本转换成文本图片,并将携带有文本图片描述信息的文本图片发送至服务器,将文本图片作为传输媒介,不仅简化了传输协议以及多媒体文本信息处理流程,还使得多媒体文本信息在浏览器端的预览效果和服务器端的合成效果能够保持一致。

A multimedia text information processing method, device, medium and electronic equipment

【技术实现步骤摘要】
一种多媒体文本信息处理方法、装置、介质和电子设备
本专利技术涉及计算机
,具体而言,涉及一种多媒体文本信息处理方法、装置、介质和电子设备。
技术介绍
目前,网页端视频云编辑系统中,由于网页端性能限制,通常是在浏览器端进行预览,服务端获取资源并进行视频合成。对于静态文本渲染,由于浏览器端和服务端有不同的渲染技术,需要定义一套公共的协议用于网络传输,并分别实现渲染。在这套定义的公共的协议中,会描述字体、字号、行高、字符宽度、对齐、阴影、换行、表情等属性。图1示出了根据现有技术对视频中的文本信息进行处理的方法流程图。目前,对视频中的文本进行合成的方法,其具体步骤为:步骤1:用户在浏览器端编辑并渲染文本/字幕。步骤2:浏览器端根据约定好的字幕协议生成文本/字幕的描述文件,并将文本/字幕的描述文件传输至服务端。步骤3:服务端根据文本/字幕的描述文件采用服务端技术重新渲染文本/字幕,渲染完成后,将渲染得到的文本/字幕与其他素材进行合成。由于浏览器端和服务器端的渲染环境和方式均不同,会存在在浏览器端和服务器端,文本最终的渲染结果不完全一致的情况。此外,对于动态文本,针对各种动态效果的文本,例如,针对打字机动态效果的文本、或者,针对渐变效果的文本、或者,针对运动效果的文本等,在浏览器端与服务器端上,也很难保证文本的动态效果是完全一致的。
技术实现思路
本专利技术的目的在于提供一种多媒体文本信息处理方法、装置、介质和电子设备,能够解决上述提到的至少一个技术问题。具体方案如下:根据本专利技术的具体实施方式,第一方面,本专利技术提供一种多媒体文本信息处理方法,包括:确定与当前播放多媒体内容相关联的文本信息;其中,所述文本信息至少包括文本内容信息和文本动态效果信息;若当前文本渲染方式满足第一预设条件,则根据所述文本渲染方式信息和所述文本动态效果信息,对与当前播放多媒体内容相关联的当前文本进行渲染,得到渲染后的文本;其中,所述第一预设条件为对当前文本进行渲染的预设条件;若所述渲染后的文本满足第二预设条件,则对所述渲染后的文本进行图片格式转换,并以文本图片描述信息标记文本图片,得到对应的携带有所述文本图片描述信息的所述文本图片;其中,所述第二预设条件为对所述渲染后的文本进行图片格式转换的预设条件;将携带有所述文本图片描述信息的所述文本图片发送至服务器,以便于所述服务器根据所述文本图片和所述文本图片描述信息生成对应的字幕对象,并将所述字幕对象添加到当前播放多媒体内容的播放界面中进行展示。根据本专利技术的具体实施方式,第二方面,本专利技术提供一种多媒体内容文本信息处理装置,包括:确定单元,用于确定与当前播放多媒体内容相关联的文本信息;其中,所述文本信息至少包括文本内容信息和文本动态效果信息;渲染单元,用于若当前文本渲染方式满足第一预设条件,则根据所述确定单元确定的所述文本渲染方式信息和所述文本动态效果信息,对与当前播放多媒体内容相关联的当前文本进行渲染,得到渲染后的文本;其中,所述第一预设条件为对当前文本进行渲染的预设条件;图片转换及标记单元,用于若所述渲染单元渲染得到的所述渲染后的文本满足第二预设条件,则对所述渲染后的文本进行图片格式转换,并以文本图片描述信息标记文本图片,得到对应的携带有所述文本图片描述信息的所述文本图片;其中,所述第二预设条件为对所述渲染后的文本进行图片格式转换的预设条件;发送单元,用于将携带有所述文本图片描述信息的所述图片转换及标记单元转换得到的所述文本图片发送至服务器,以便于所述服务器根据所述文本图片和所述文本图片描述信息生成对应的字幕对象,并将所述字幕对象添加到当前播放多媒体内容的播放界面中进行展示。根据本专利技术的具体实施方式,第三方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上任一项所述的多媒体文本信息处理方法。根据本专利技术的具体实施方式,第四方面,本专利技术提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上任一项所述的多媒体文本信息处理方法。本专利技术实施例的上述方案与现有技术相比,至少具有以下有益效果:本专利技术实施例通过提供一种多媒体文本信息处理方法、装置、介质和电子设备,通过将渲染后的文本转换成文本图片,并将携带有文本图片描述信息的文本图片发送至服务器,将文本图片作为传输媒介,不仅简化了传输协议以及多媒体文本信息处理流程,还使得多媒体文本信息在浏览器端的预览效果和服务器端的合成效果能够保持一致。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示出了根据现有技术对视频中的文本信息进行处理的方法流程图;图2示出了根据本专利技术实施例的多媒体文本信息处理的方法流程图;图3示出了根据本专利技术实施例的具体应用场景下的多媒体文本信息处理的方法流程图;图4示出了根据本专利技术实施例的具体应用场景下的多媒体文本信息处理的又一方法流程图;图5示出了根据本专利技术的实施例的多媒体文本信息处理的装置结构示意图;图6示出了根据本专利技术的实施例的电子设备连接结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应当理解,尽管在本专利技术实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……区分开。例如,在不脱离本专利技术实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的本文档来自技高网...

【技术保护点】
1.一种多媒体文本信息处理方法,其特征在于,包括:/n确定与当前播放多媒体内容相关联的文本信息;其中,所述文本信息至少包括文本内容信息和文本动态效果信息;/n若当前文本渲染方式满足第一预设条件,则根据所述文本渲染方式信息和所述文本动态效果信息,对与当前播放多媒体内容相关联的当前文本进行渲染,得到渲染后的文本;其中,所述第一预设条件为对当前文本进行渲染的预设条件;/n若所述渲染后的文本满足第二预设条件,则对所述渲染后的文本进行图片格式转换,并以文本图片描述信息标记文本图片,得到对应的携带有所述文本图片描述信息的所述文本图片;其中,所述第二预设条件为对所述渲染后的文本进行图片格式转换的预设条件;/n将携带有所述文本图片描述信息的所述文本图片发送至服务器,以便于所述服务器根据所述文本图片和所述文本图片描述信息生成对应的字幕对象,并将所述字幕对象添加到当前播放多媒体内容的播放界面中进行展示。/n

【技术特征摘要】
1.一种多媒体文本信息处理方法,其特征在于,包括:
确定与当前播放多媒体内容相关联的文本信息;其中,所述文本信息至少包括文本内容信息和文本动态效果信息;
若当前文本渲染方式满足第一预设条件,则根据所述文本渲染方式信息和所述文本动态效果信息,对与当前播放多媒体内容相关联的当前文本进行渲染,得到渲染后的文本;其中,所述第一预设条件为对当前文本进行渲染的预设条件;
若所述渲染后的文本满足第二预设条件,则对所述渲染后的文本进行图片格式转换,并以文本图片描述信息标记文本图片,得到对应的携带有所述文本图片描述信息的所述文本图片;其中,所述第二预设条件为对所述渲染后的文本进行图片格式转换的预设条件;
将携带有所述文本图片描述信息的所述文本图片发送至服务器,以便于所述服务器根据所述文本图片和所述文本图片描述信息生成对应的字幕对象,并将所述字幕对象添加到当前播放多媒体内容的播放界面中进行展示。


2.根据权利要求1所述的方法,其特征在于,所述根据所述文本渲染方式信息和所述文本动态效果信息,对与当前播放多媒体内容相关联的当前文本进行渲染包括:
若当前文本渲染方式为可缩放矢量图、且当前文本动态效果为渐变文本动态效果,则通过对应的可缩放矢量图和对应的渐变文本动态效果,对当前文本进行渲染,得到对应的渲染后的可缩放矢量图文本;或者,
若当前文本渲染方式为可缩放矢量图、且当前文本动态效果为打字机文本动态效果,则通过对应的可缩放矢量图和对应的打字机文本动态效果,对当前文本进行渲染,得到对应的渲染后的可缩放矢量图文本;或者,
若当前文本渲染方式为可缩放矢量图、且当前文本动态效果为运动文本动态效果,则通过对应的可缩放矢量图和对应的运动文本动态效果,对当前文本进行渲染,得到对应的渲染后的可缩放矢量图文本。


3.根据权利要求1所述的方法,其特征在于,所述对所述渲染后的文本进行图片格式转换,得到对应的携带有文本图片描述信息的文本图片包括:
若文本渲染方式为可缩放矢量图,则将所述渲染后的可缩放矢量图文本转换成预设格式的文本图片或者预设格式的文本图片序列帧。


4.根据权利要求1所述的方法,其特征在于,在所述确定与当前播放多媒体内容相关联的文本信息之后,所述方法还包括:
若当前文本渲染方式不满足所述第一预设条件,则将所述文本信息对应的第一文本数据发送至所述服务器,以便于所述服务器根据所述第一文本数据生成对应的预设格式的文本图片或者预设格式的文本图片序列帧。


5.根据权利要求1所述的方法,其特征在于,在所述得到渲染后的文本之后,所述方法还包括:
若所述渲染...

【专利技术属性】
技术研发人员:彭梅
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1