本发明专利技术公开了一种视频转码方法、装置、设备及存储介质。该方法包括:获取待转码视频,并基于用户的操作确定转码后的视频质量值,以及确定所述待转码视频的属性信息;根据所述属性信息和视频质量值确定视频转码参数;根据所述视频转码参数对所述待转码视频进行转码,得到所述待转码视频对应的目标视频。通过以上方式,将转码参数简单化,使用视频质量值作为提供给用户的转码参数,并从该参数生成其它的转码参数,降低了用户转码的难度,更符合普通用户的使用习惯,降低了转码的操作难度。降低了转码的操作难度。降低了转码的操作难度。
【技术实现步骤摘要】
视频转码方法、装置、设备及存储介质
[0001]本专利技术涉及视频
,尤其涉及一种视频转码方法、装置、设备及存储介质。
技术介绍
[0002]视频是一种常见的多媒体形式。随着互联网与移动互联网的发展,观看视频的用户越来越多。用户可以通过各种不同机型的客户端观看视频或直播。由于摄像机、手机等录制工具录制的视频文件体积都比较大,格式不一,而传输视频的网络链路质量不同或者观看视频流的解码器、播放器设备的性能存在差别,会导致用户能够接受的视频清晰程度不同。因此往往需要将原画质视频进行转码,以降低文件大小和统一文件格式,以适应不同播放环境的用户,保证用户能够顺利、正常的观看视频内容。但是现有的各种转码软件参数设置复杂,各种转码参数对普通用户来说难以理解,因此现有转码软件对用户来说难以理解和使用。
技术实现思路
[0003]本专利技术的主要目的在于提供一种视频转码方法、装置、设备及存储介质,旨在降低视频转码的操作难度。
[0004]为实现上述目的,本专利技术提供一种视频转码方法,所述视频转码方法包括:
[0005]获取待转码视频,并基于用户的操作确定转码后的视频质量值,以及确定所述待转码视频的属性信息;
[0006]根据所述属性信息和视频质量值确定视频转码参数;
[0007]根据所述视频转码参数对所述待转码视频进行转码,得到所述待转码视频对应的目标视频。
[0008]可选地,所述获取原始视频的步骤之前,还包括:
[0009]获取样本视频,并将所述样本视频转码为预设编码类型和预设分辨率的原视频;
[0010]根据预设的码率范围和遍历阶梯对原视频进行转码,得到至少两个转码视频;
[0011]基于所述原视频、对所述转码视频进行质量评价,并根据评价结果获得所述原视频对应的分值表,所述分值表用于表征包括码率和视频质量值之间的对应关系;
[0012]对应的,所述视频转码参数包括码率,所述根据所述属性信息和视频质量值确定视频转码参数的步骤,包括:
[0013]根据所述属性信息和视频质量值查询所述分值表,以确定对应的码率。
[0014]可选地,所述原视频的类型包括电影、动画片和普通用户录制视频中的一种或多种;不同类型的原视频对应不同的分值表;
[0015]对应的,所述属性信息包括所述待转码视频的视频类型,所述根据所述属性信息和视频质量值查询所述分值表,以确定对应的码率的步骤,包括:
[0016]根据所述待转码视频的视频类型确定对应的分值表,并根据所述视频质量值查询所述分值表,以确定对应的码率。
[0017]可选地,在所述样本视频的分辨率为4k的情况下,所述原视频的分辨率包括4k、2k、1080p、720p和480p中的一种或多种;在所述样本视频的分辨率为8k的情况下,所述原视频的分辨率包括8k、4k、2k、1080p、720p和480p中的一种或多种;
[0018]不同分辨率的原视频对应不同的分值表;
[0019]对应的,所述属性信息包括所述待转码视频的分辨率,所述根据所述属性信息和视频质量值查询所述分值表,以确定对应的码率的步骤,包括:
[0020]根据所述待转码视频的分辨率确定对应的分值表,并根据所述视频质量值查询所述分值表,以确定对应的码率。
[0021]可选地,所述视频质量值大于或等于预设阈值。
[0022]可选地,所述目标视频的分辨率低于所述待转码视频的分辨率。
[0023]可选地,所述视频质量值是基于用户对分值下拉框的点选操作、或分值进度条的拖拽操作所确定。
[0024]此外,为实现上述目的,本专利技术还提供一种视频转码装置,所述视频转码装置包括:
[0025]第一获取模块,用于获取待转码视频,并基于用户的操作确定转码后的视频质量值,以及确定所述待转码视频的属性信息;
[0026]参数确定模块,用于根据所述属性信息和视频质量值确定视频转码参数;
[0027]第一转码模块,用于根据所述视频转码参数对所述待转码视频进行转码,得到所述待转码视频对应的目标视频。
[0028]此外,为实现上述目的,本专利技术还提供一种视频转码设备,所述视频转码设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的视频转码方法的步骤。
[0029]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的视频转码方法的步骤。
[0030]本专利技术提供一种视频转码方案,通过获取待转码视频,并基于用户的操作确定转码后的视频质量值,以及确定所述待转码视频的属性信息;根据所述属性信息和视频质量值确定视频转码参数;根据所述视频转码参数对所述待转码视频进行转码,得到所述待转码视频对应的目标视频。通过以上方式,将转码参数简单化,使用视频质量值作为提供给用户的转码参数,并从该参数生成其它的转码参数,降低了用户转码的难度,更符合普通用户的使用习惯,降低了转码的操作难度。
附图说明
[0031]图1为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图;
[0032]图2为本专利技术视频转码方法第一实施例的流程示意图;
[0033]图3为本专利技术视频转码方法第一实施例的视频转码参数示意图;
[0034]图4为本专利技术视频转码方法第一实施例的音频转码参数示意图;
[0035]图5为本专利技术视频转码方法第一实施例的条状进度条示意图;
[0036]图6为本专利技术视频转码方法第一实施例的圆环进度条示意图;
[0037]图7为本专利技术视频转码方法第一实施例的下拉框示意图;
[0038]图8为本专利技术视频转码装置第一实施例的功能模块示意图。
[0039]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0040]应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0041]参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图。
[0042]本专利技术实施例视频转码设备可以是服务器,也可以是PC(Personal Computer,个人计算机)、平板电脑、便携计算机、可移动终端等终端设备。
[0043]如图1所示,该设备可以包括:处理器1001,例如CPU,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如Wi
‑
Fi接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non
‑<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种视频转码方法,其特征在于,所述视频转码方法包括:获取待转码视频,并基于用户的操作确定转码后的视频质量值,以及确定所述待转码视频的属性信息;根据所述属性信息和视频质量值确定视频转码参数;根据所述视频转码参数对所述待转码视频进行转码,得到所述待转码视频对应的目标视频。2.如权利要求1所述的视频转码方法,其特征在于,所述获取原始视频的步骤之前,还包括:获取样本视频,并将所述样本视频转码为预设编码类型和预设分辨率的原视频;根据预设的码率范围和遍历阶梯对原视频进行转码,得到至少两个转码视频;基于所述原视频、对所述转码视频进行质量评价,并根据评价结果获得所述原视频对应的分值表,所述分值表用于表征包括码率和视频质量值之间的对应关系;对应的,所述视频转码参数包括码率,所述根据所述属性信息和视频质量值确定视频转码参数的步骤,包括:根据所述属性信息和视频质量值查询所述分值表,以确定对应的码率。3.如权利要求2所述的视频转码方法,其特征在于,所述原视频的类型包括电影、动画片和普通用户录制视频中的一种或多种;不同类型的原视频对应不同的分值表;对应的,所述属性信息包括所述待转码视频的视频类型,所述根据所述属性信息和视频质量值查询所述分值表,以确定对应的码率的步骤,包括:根据所述待转码视频的视频类型确定对应的分值表,并根据所述视频质量值查询所述分值表,以确定对应的码率。4.如权利要求2所述的视频转码方法,其特征在于,在所述样本视频的分辨率为4k的情况下,所述原视频的分辨率包括4k、2k、1080p、720p和480p中的一种或多种;在所述样本视频的分辨率为8k的情况下,所述原视频的分...
【专利技术属性】
技术研发人员:魏洪源,
申请(专利权)人:魏洪源,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。