一种视频播放格式自动转换方法及系统技术方案

技术编号:35203741 阅读:30 留言:0更新日期:2022-10-15 10:13
本发明专利技术公开了一种视频播放格式自动转换方法及系统,该方法包括以下步骤:接收第一视频,当第一视频格式属于显示装置支持的视频格式时,向显示装置发送第一视频对应的数字视频信号;当第一视频格式不属于显示装置支持的视频格式时,获取第一视频的转换参数,并根据所述转换参数将该第一视频的第一视频格式转换为第二视频格式并生成第二视频,所述第一视频的每一帧均一一映射到第二视频的每一帧中;向显示装置发送第二视频对应的数字视频信号。本发明专利技术通过在格式转换播放过程中,保证视频数据的传输稳定性,避免转换误差,且采用此种方式能够在保证了视频自动转化过程的精确性的同时,实现转换和播放的同步。实现转换和播放的同步。

【技术实现步骤摘要】
一种视频播放格式自动转换方法及系统


[0001]本专利技术属于视频转换领域,尤其涉及一种视频播放格式自动转换方法及系统。

技术介绍

[0002]视频文件格式是指视频保存的一种格式,视频是电脑中多媒体系统中的重要一环。为了适应储存视频的需要,人们设定了不同的视频文件格式来把视频和音频放在一个文件中,以方便同时回放。视频文件格式有不同的分类,如:微软视频多为wmv、asf、asx,Real Player多为rm、rmvb,MPEG视频多为mp4,手机视频多为3gp,Apple视频多为mov、m4v,其他常见视频有avi、dat、mkv、flv、vob。
[0003]随着互联网的使用,数据的传输变得越来越多,经常会将一个视频从一个设备传输到另一个设备,但是一个设备很难兼顾所有的视频格式,在数据传输观看时,往往需要动用格式转换工具,将视频的格式由a转换为b格式,以适应不同的设备,再在不同的设备上用相应的软件打开,操作复杂,使用不便。
[0004]另外,格式转换是通过将原视频解码为相应的视频数据,再重新编码为目标格式。在这个过程中,由于重新编码后码率的变化等多种原因,可能导致某一帧画面丢失,进而导致解码和重新编码后的数码无法一一对应,进而引起后续转换的误差,使得画面有损或重复;尤其是在转换和播放同时进行的设备上,对设备的运行内存要求更高,才能实现转换和播放的同步。

技术实现思路

[0005]针对现有技术格式转换误差导致的画面问题,本专利技术提供一种视频播放格式自动转换方法,可以保证视频转换过程中无误差,且转换的同时能够实时播放。
[0006]本专利技术还提供一种视频播放格式自动转换系统,可以实现上述方法。
[0007]为解决上述技术问题,本专利技术提出如下技术方案:
[0008]一种视频播放格式自动转换方法,所述方法包括以下步骤:
[0009]接收第一视频,所述第一视频的视频格式为第一视频格式;
[0010]当第一视频格式属于显示装置支持的视频格式时,向显示装置发送第一视频对应的数字视频信号;
[0011]当第一视频格式不属于显示装置支持的视频格式时,获取第一视频的转换参数,并根据所述转换参数将该第一视频的第一视频格式转换为第二视频格式并生成第二视频,所述第一视频的每一帧均一一映射到第二视频的每一帧中;其中所述第二视频格式为显示装置支持的视频格式;向显示装置发送第二视频对应的数字视频信号。
[0012]作为优选,所述第一视频的每一帧均一一映射到第二视频的每一帧中,包括:
[0013]获得任意时间点的第一视频的图像为第一帧,获得所述第一帧所对应的时间点;
[0014]获得第二视频中所述时间点对应的图像为第二帧;
[0015]判断第一帧和第二帧是否完全重合。
[0016]作为优选,在向显示装置发送第一视频对应的数字视频信号,或向显示装置发送第二视频对应的数字视频信号之后,还包括:
[0017]获取待播放环境的亮度分析结果,得到第一亮度值;
[0018]根据亮度分析结果,确定当前播放环境下的亮度调节策略,对第一视频或第二视频的图像帧进行亮度调节。
[0019]作为优选,所述亮度调节策略包括:
[0020]获取所述第一视频或第二视频图像帧的第二亮度值并处理得到平均亮度值,根据第一亮度值和平均亮度值的差值,判断是否超出设定的阈值;
[0021]若超出设定的阈值,则对第一视频或第二视频的图像帧进行亮度调节,直到第一亮度值和平均亮度值的差值在设定的阈值内;
[0022]若未超出设定的阈值,则在当前环境下播放所述第一视频或第二视频。
[0023]一种视频播放格式自动转换系统,包括:
[0024]视频输入模块,用于接收第一视频并存储第一视频格式对应的数字视频信号;所述第一视频的视频格式为第一视频格式;
[0025]预验证模块,用于验证第一视频格式是否属于显示装置支持的视频格式时,获取第一视频格式的转换参数;
[0026]格式转换模块,根据所述转换参数将该第一视频的第一视频格式转换为第二视频格式并生成第二视频;其中,第二视频的格式为第二视频格式,第二视频格式为显示装置支持的视频格式;
[0027]视频输出模块,向显示装置发送第一视频或第二视频对应的数字视频信号;
[0028]显示装置,用于显示第一视频或者第二视频。
[0029]作为优选,还包括映射模块,用于验证第一视频格式转换为第二视频格式过程中是否有误差。
[0030]作为优选,还包括亮度分析模块,用于获取第一视频和第二视频图像帧的第二亮度值,以及用于获取待播放环境的第一亮度值。
[0031]作为优选,还包括亮度处理模块,用于将所有图像帧的第二亮度值转化为平均亮度值,并根据第一亮度值和第二亮度值之差生成亮度调节策略。
[0032]有益效果:
[0033]本专利技术通过在格式转换播放过程中,利用合规性和桢的映射,可以在数据处理和传送过程中,保证视频数据的传输稳定性,避免转换误差,且采用此种方式能够在保证了视频自动转化过程的精确性的同时,实现转换和播放的同步。
[0034]应当理解,前述构思以及在下面更加详细地描述的额外构思的所有组合只要在这样的构思不相互矛盾的情况下都可以被视为本专利技术主题的一部分。
具体实施方式
[0035]为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另作定义,此处使用的技术术语或者科学
术语应当为本专利技术所属领域内具有一般技能的人士所理解的通常意义。
[0036]本专利技术说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,除非上下文清楚地指明其它情况,否则单数形式的“一个”“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现在“包括”或者“包含”前面的元件或者物件涵盖出现在“包括”或者“包含”后面列举的特征、整体、步骤、操作、元素和/或组件,并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。“上”“下”“左”“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0037]本专利技术通过验证视频的合规性和桢的映射,使视频数据传输稳定,快速筛选视频格式,判断是否需要进行自动转换,进而一边转换一边播放。下面通过具体实施例对本专利技术做进一步详细介绍。
[0038]一种视频播放格式自动转换方法,应用于支持播放视频的显示系统,显示系统包括处理装置和显示装置,显示装置支持多种接口模式,所述方法包括以下步骤:
...

【技术保护点】

【技术特征摘要】
1.一种视频播放格式自动转换方法,其特征在于,所述方法包括以下步骤:接收第一视频,所述第一视频的视频格式为第一视频格式;当第一视频格式属于显示装置支持的视频格式时,向显示装置发送第一视频对应的数字视频信号;当第一视频格式不属于显示装置支持的视频格式时,获取第一视频的转换参数,并根据所述转换参数将该第一视频的第一视频格式转换为第二视频格式并生成第二视频,所述第一视频的每一帧均一一映射到第二视频的每一帧中;其中所述第二视频格式为显示装置支持的视频格式;向显示装置发送第二视频对应的数字视频信号。2.根据权利要求1所述的视频播放格式自动转换方法,其特征在于,所述第一视频的每一帧均一一映射到第二视频的每一帧中,包括:获得任意时间点的第一视频的图像为第一帧,获得所述第一帧所对应的时间点;获得第二视频中所述时间点对应的图像为第二帧;判断第一帧和第二帧是否完全重合。3.根据权利要求1所述的视频播放格式自动转换方法,其特征在于,在向显示装置发送第一视频对应的数字视频信号,或向显示装置发送第二视频对应的数字视频信号之后,还包括:获取待播放环境的亮度分析结果,得到第一亮度值;根据亮度分析结果,确定当前播放环境下的亮度调节策略,对第一视频或第二视频的图像帧进行亮度调节。4.根据权利要求3所述的视频播放格式自动转换方法,其特征在于,所述亮度调节策略包括:获取所述第一视频或第二视频图像帧的第二亮度值并处理得到平均亮度值,根据第一亮度值和平均亮度值的差值,判断是否超出设定的阈值;若超出设定的阈值,则对第一视频或第二视频的图像帧进行亮度调节,直到第一亮度值和平均亮度值的差值在设定的阈值内;若未超出设定的阈值,则在当前环境下播放所述第一视频...

【专利技术属性】
技术研发人员:谢元华唐红邓小飞孙信中矫人全
申请(专利权)人:南京奥拓电子科技有限公司
类型:发明
国别省市:

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

1