视频图像的处理方法和装置转让专利

申请号 : CN201510614362.4

文献号 : CN105262957B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 程照辉郑鹏程刘铁华严玄

申请人 : 新奥特(北京)视频技术有限公司

摘要 :

本申请提供了一种视频图像的处理方法和装置,包括:将需要编辑的原生视频素材放在时间线上;根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材;对处理后的视频素材进行解码操作;判断所述解码操作是否支持代理,若支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材;将所述解码后的视频素材进行视频编辑,生成视频图像,从而解决了低硬件资源对高质量视频的流畅编辑,计算机的硬件更新成本高的问题。

权利要求 :

1.一种视频图像的处理方法,其特征在于,包括:

将需要编辑的原生视频素材放在时间线上;

根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材;

对处理后的视频素材进行解码操作;

判断所述解码操作是否支持代理,若支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材;

将所述解码后的视频素材进行视频编辑,生成视频图像;

若解码操作不支持代理,解码器对处理后的视频素材进行解码,并对解码后的视频素材压缩到代理级别,将压缩后的视频素材进行视频编辑,生成视频图像。

2.根据权利要求1所述的方法,其特征在于,所述时间线包括轨道,将需要编辑的原生视频素材放在轨道中进行编辑。

3.根据权利要求1所述的方法,其特征在于,所述代理级别包括二分之一代理级别、和/或四分之一代理级别和/或八分之一代理级别。

4.根据权利要求3所述的方法,其特征在于,所述根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材的步骤包括:当代理级别为二分之一代理级别时,将原生视频素材的长和宽按照二分之一进行压缩,将压缩后的视频素材作为处理后的视频素材;

当代理级别为四分之一代理级别时,将原生视频素材的长和宽按照四分之一进行压缩,将压缩后的视频素材作为处理后的视频素材;

当代理级别为八分之一代理级别时,将原生视频素材的长和宽按照八分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。

5.根据权利要求1所述的方法,包括:使用监控器对所述生成视频图像进行预览。

6.一种视频图像的处理装置,其特征在于,包括:

编辑模块,用于将需要编辑的原生视频素材放在时间线上;

选择模块,用于根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材;

解码模块,用于对处理后的视频素材进行解码操作;

判断模块,用于判断所述解码操作是否支持代理,若支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材;输出模块,用于将所述解码后的视频素材进行视频编辑,生成视频图像;

所述判断模块还包括:若不支持代理,解码器对处理后的视频素材进行解码,并对解码后的视频素材压缩到代理级别,将压缩后的视频素材进行视频编辑,生成视频图像。

7.根据权利要求6所述的装置,其特征在于,所述时间线包括轨道,将需要编辑的原生视频素材放到轨道中进行编辑。

8.根据权利要求6所述的装置,其特征在于,所述代理级别包括二分之一代理级别、和/或四分之一代理级别和/或八分之一代理级别。

9.根据权利要求8所述的装置,其特征在于,选择模块包括:二分之一选择子模块,用于当代理级别为二分之一代理级别时,将原生视频素材的长和宽按照二分之一进行压缩,将压缩后的视频素材作为处理后的视频素材;

四分之一选择子模块,用于当代理级别为四分之一代理级别时,将原生视频素材的长和宽按照四分之一进行压缩,将压缩后的视频素材作为处理后的视频素材;

八分之一选择子模块,用于当代理级别为八分之一代理级别时,将原生视频素材的长和宽按照八分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。

说明书 :

视频图像的处理方法和装置

技术领域

[0001] 本申请涉及图像处理技术,特别是涉及一种视频图像的处理方法和装置。

背景技术

[0002] 在图像/视频处理软件中,对图像/视频的高效率编辑是一种很广泛的需求,尤其是后期包装制作软件,实现对高质量的视频进行流畅编辑,需要对计算机的硬件资源有较高的要求,但是一般情况下,对于很多用户拥有的计算机,其硬件资源相对较低,用户很难在该低硬件资源的计算机中对高质量的视频进行流程编辑,如果对计算机的硬件进行更新,成本也会很高,用户的体验差。

发明内容

[0003] 本申请提供了一种视频图像的处理方法和装置,以解决目前视频处理过程中低硬件资源对高质量视频的不能进行流畅编辑和计算机的硬件更新成本高的问题。
[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] 图1是本申请实施例一所述一种视频图像的处理方法的流程图;
[0032] 图2是本申请实施例二所述一种视频图像的处理方法的流程图;
[0033] 图3是本申请实施例三所述一种视频图像的处理装置的结构框图。

具体实施方式

[0034] 为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
[0035] 实施例一
[0036] 参照图1,其示出了本申请实施例一所述一种视频图像的处理方法,包括:
[0037] 步骤101:将需要编辑的原生视频素材放在时间线上。
[0038] 时间线由轨道组成,将原生视频素材放到轨道中进行编辑,轨道分为包含了轨道一些属性的轨道头和将所有原生视频素材放入到轨道中的轨道容器,时间线在纵向由一层层的轨道组成,其中时间线在横向是时间轴,表示时间线的长度信息,轨道上的原生视频素材将在时间轴方向顺序排列,在时间轴左边的将先播出,后面的将后播出。
[0039] 步骤102:根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材。
[0040] 代理可以包括对于既定的计算机硬件资源,通过代理级别的编辑方式,可以实现对高质量的视频进行实时预览和流畅的编辑,即将原生的视频素材导入浏览器之后,不需要素材转码,只要选择代理级别,即可对原生视频素材进行实时预览和直接剪辑。
[0041] 代理级别可以将较大的原生视频素材压缩到很小的视频文件,每个代理级别对应一种压缩方式,其中,代理级别为二分之一对应的压缩方式是将视频的长和宽按照二分之一进行压缩,例如:当原生视频素材长为1024,宽为2048,当代理级别为二分之一时,压缩后的原生视频素材长为512,宽为1024,即通过代理级别可以将原生视频素材变小。
[0042] 原生视频素材一般情况下都较大,由于不同的客户端的计算机硬件资源不同,因此为了使客户端处理后的视频素材更清晰,因此需要根据原生视频素材的编辑环境选择不同的代理级别,根据选择的代理级别对原生视频素材进行压缩处理,获得处理后的视频素材。
[0043] 处理后的视频素材仍然可以反映出原生视频素材的特点,只是处理后的视频素材的尺寸比原生视频素材尺寸变小。
[0044] 处理后的视频素材可以保存在内存中或者数据库中,对此本申请不做具体限制。
[0045] 步骤103:对处理后的视频素材进行解码操作。
[0046] 使用解码器对处理后的视频素材进行解码操作。
[0047] 步骤104:判断所述解码器的解码操作是否支持代理,若支持代理,则执行步骤105。
[0048] 步骤105:按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材。
[0049] 解码后得到的视频素材为低质量视频素材。
[0050] 步骤106:将所述解码后的视频素材进行视频编辑,生成视频图像。
[0051] 视频剪辑完成后,将代理链接返回时间线上的原生视频素材,使时间线上的原生视频素材根据视频编辑进行输出,从而实现了剪辑完成的视频动作同步到原生视频素材。
[0052] 步骤107:将生成的视频图像输出。
[0053] 通过本实施例,将需要编辑的原生视频素材放在时间线,根据原生视频素材的编辑环境选择不同的代理级别,获得处理后的视频素材,然后对处理后的视频素材进行解码操作,若解码操作支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材,并对解码后的视频素材进行视频编辑,生成视频图像,通过根据原生视频素材的编辑环境选择不同的代理级别,对原生视频素材进行不同代理级别的压缩,从而解决了计算机硬件资源对视频处理的影响导致用户体验差的问题。
[0054] 实施例二
[0055] 参照图2,示出了本申请实施例二中的一种视频图像的处理方法的流程图。本实施例中,具体包括:
[0056] 步骤201:将需要编辑的原生视频素材放在时间线上。
[0057] 步骤202:根据原生视频素材的编辑环境选择代理级别,获得处理后的视频素材。
[0058] 代理级别包括二分之一代理级别、和/或四分之一代理级别和/或八分之一代理级别。
[0059] 当代理级别为二分之一代理级别时,将原生视频素材的长和宽按照二分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0060] 当代理级别为四分之一代理级别时,将原生视频素材的长和宽按照四分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0061] 当代理级别为八分之一代理级别时,将原生视频素材的长和宽按照八分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0062] 步骤203:对处理后的视频素材进行解码操作。
[0063] 步骤204:判断所述解码操作是否支持代理,若支持代理,则执行步骤205,若解码操作不支持代理,则执行步骤206.
[0064] 步骤205:按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材。
[0065] 步骤206:解码器对处理后的视频素材进行解码,并对解码后的视频素材压缩到代理级别,将压缩后的视频素材进行视频编辑,生成视频图像。
[0066] 步骤207:将所述解码后的视频素材进行视频编辑,生成视频图像。
[0067] 步骤208:使用监控器对所述生成视频图像进行预览。
[0068] 步骤209:将生成的视频图像输出。
[0069] 通过本实施例,通过将需要编辑的原生视频素材放在时间线,根据原生视频素材的编辑环境选择不同的代理级别,获得处理后的视频素材,然后对处理后的视频素材进行解码操作,若解码操作支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材,并对解码后的视频素材进行视频编辑,生成视频图像,通过根据原生视频素材的编辑环境选择不同的代理级别,对原生视频素材进行不同代理级别的压缩,从而解决了计算机硬件资源对视频处理的影响导致用户体验差的问题。
[0070] 需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请所必需的。
[0071] 基于上述方法实施例的说明,本申请还提供了相应的一种视频图像的处理装置实施例,来实现上述方法实施例所述的内容。
[0072] 实施例三
[0073] 参照图3,其示出了本申请实施例三所述一种视频图像的处理装置的结构图,该装置具体包括:
[0074] 编辑模块301,用于将需要编辑的视频素材放在时间线上。
[0075] 选择模块302,用于根据视频素材的编辑环境选择代理级别,获得处理后的视频素材。
[0076] 解码模块303,用于对处理后的视频素材进行解码操作。
[0077] 判断模块304,用于判断所述解码操作是否支持代理,若支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材;输出模块305,用于将所述解码后的视频素材进行视频编辑,生成视频图像;
[0078] 所述判断模块还包括:若不支持代理,解码器对处理后的视频素材进行解码,并对解码后的视频素材压缩到代理级别,将压缩后的视频素材进行视频编辑,生成视频图像。
[0079] 优选地,所述时间线包括轨道,将需要编辑的素材放到轨道中进行编辑。
[0080] 优选地,所述代理级别包括二分之一代理级别、和/或四分之一代理级别和八分之一代理级别。
[0081] 优选地,选择模块包括:二分之一选择子模块,用于当代理级别为二分之一代理级别时,将视频素材的长和宽按照二分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0082] 四分之一选择子模块,用于当代理级别为四分之一代理级别时,将视频素材的长和宽按照四分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0083] 八分之一选择子模块,用于当代理级别为八分之一代理级别时,将视频素材的长和宽按照八分之一进行压缩,将压缩后的视频素材作为处理后的视频素材。
[0084] 优选地,使用监控器对所述生成视频图像进行预览。
[0085] 综上所述,本申请实施例一种视频图像的处理装置主要包括以下优点:
[0086] 通过将需要编辑的原生视频素材放在时间线,根据原生视频素材的编辑环境选择不同的代理级别,获得处理后的视频素材,然后对处理后的视频素材进行解码操作,若解码操作支持代理,则按照代理级别对处理后的视频素材进行解码,获得解码后的视频素材,并对解码后的视频素材进行视频编辑,生成视频图像,通过根据原生视频素材的编辑环境选择不同的代理级别,对原生视频素材进行不同代理级别的压缩,从而解决了计算机硬件资源对视频处理的影响导致用户体验差的问题。
[0087] 对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0088] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0089] 以上对本申请所提供的一种视频图像的处理方法和装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。