[发明专利]图片字幕显示方法、装置及相关装置在审
| 申请号: | 201911320425.X | 申请日: | 2019-12-19 | 
| 公开(公告)号: | CN113014834A | 公开(公告)日: | 2021-06-22 | 
| 发明(设计)人: | 梁启香 | 申请(专利权)人: | 合肥杰发科技有限公司 | 
| 主分类号: | H04N5/278 | 分类号: | H04N5/278;H04N21/431;H04N21/4402 | 
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 | 
| 地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 图片 字幕 显示 方法 装置 相关 | ||
本发明提供了一种图片字幕显示方法、装置及相关装置通过加载字幕文件并进行解析和解码,将解析后的与字幕文件对应的调色板的数据组的索引信息循环存储在存储单元的多个子内存中,应用模块读取存储单元的子内存中的与字幕文件对应的调色板的数据组的索引信息,根据与字幕文件对应的调色板的数据组的索引信息读取对应的字幕数据,显示与字幕文件对应的调色板的数据组的索引信息所对应的字幕,显示完成后释放存储在子内存中的与字幕文件对应的调色板的数据组的索引信息,如此循环使用该存储单元。可以解决现有技术中图片字幕显示方式占用内存较大的技术问题。
技术领域
本发明涉及视频播放技术领域,尤其涉及一种图片字幕显示方法、装置及相关装置。
背景技术
多媒体视频播放过程中,可能会带有字幕信息,例如电影、电视剧、戏剧等等。字幕分为文本字幕和图片字幕。图片字幕是一种图片形式,需要经过解码后存储再到显示的过程。当前主流的多媒体框架对图片字幕的支持情况如下:(1)不支持图片字幕或者(2)支持图片字幕,支持图片字幕则会直接传输解码后的数据送去显示,中间不进行任何的转换,整个传输过程需要传输很大的数据量,直到显示结束。在直接进行显示的情况下,假设图片字幕解码出来是RGBA格式,整体过程按RGBA的存储方式传输至应用去显示,一个图片的R信息需要宽乘高的大小,则传输使用内存为4倍的图片尺寸(宽乘高),耗费的内存较大。如果出现跨进程的情况,则需要数据拷贝,需重新分配内存,由此而产生的内存碎片会增多。
发明内容
本发明主要解决的技术问题是现有的图片字幕显示方式占用内存较大的技术问题。
为解决上述技术问题,本发明采用的第一个技术方案是:提供了一种图片字幕显示方法,包括:加载字幕文件并进行解析;划分存储单元为多个子内存;将字幕文件进行解码,并将字幕文件对应的调色板的数据组的索引信息循环存储在存储单元的多个子内存中;读取存储单元的子内存中的数据组的索引信息;根据数据组的索引信息读取对应的字幕数据,显示数据组的索引信息所对应的字幕;释放存储单元的子内存中的数据组的索引信息。
还提供了一种图片字幕显示装置,包括:解析模块,解析模块用于将已经加载的字幕文件解析得到字幕文件的调色板;存储单元,存储单元和解析模块连接,存储单元包括多个子内存,存储单元用于循环存储调色板的数据组的索引信息;解码模块,解码模块和解析模块连接,解码模块用于将字幕文件解码得到调色板的数据组的索引信息;应用模块,应用模块和存储单元、解析模块连接,应用模块用于加载字幕文件,应用模块用于读取存储单元的子内存中的调色板的数据组的索引信息并根据调色板的数据组的索引信息读取对应的字幕数据,将字幕数据进行格式转换传递给显示模块;显示模块用于显示调色板的数据组的索引信息对应的字幕。
本发明的有益效果是:通过加载字幕文件并进行解析和解码,将解析后的与字幕文件对应的调色板的数据组的索引信息循环存储在存储单元的多个子内存中,应用模块读取存储单元的子内存中的与字幕文件对应调色板的数据组的索引信息,根据与字幕文件对应调色板的数据组的索引信息读取对应的字幕数据,显示与字幕文件对应调色板的数据组的索引信息所对应的字幕,显示完成后释放存储在子内存中的与字幕文件对应调色板的数据组的索引信息,如此循环使用该存储单元。可以解决现有技术中图片字幕显示方式占用内存较大的技术问题。
附图说明
图1是本发明图片字幕显示方法一实施例的流程示意图;
图2是本发明图片字幕显示装置一实施例的结构示意图;
图3是本发明智能装置一实施例的结构示意图;
图4是本发明存储介质的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥杰发科技有限公司,未经合肥杰发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911320425.X/2.html,转载请声明来源钻瓜专利网。





