一种移动终端的视频编辑方法和装置制造方法

文档序号:7807613阅读:103来源:国知局
一种移动终端的视频编辑方法和装置制造方法
【专利摘要】本发明提供了一种移动终端的视频编辑方法和装置,所述方法包括:获取硬件解码数据,将所述硬件解码数据的格式转换为中间格式;所述中间格式的数据量小于YUYV格式;按照所述中间格式对转换为所述中间格式的硬件解码数据进行视频处理,得到所述中间格式的视频处理结果;获取硬件编码参数,将所述视频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式;对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。本发明格式转换过程中的转换计算量小于采用YUYV格式的转换计算量,提高了视频编辑的转换速度,改善了用户体验。
【专利说明】一种移动终端的视频编辑方法和装置

【技术领域】
[0001] 本发明涉及视频处理【技术领域】,特别是涉及一种移动终端的视频编辑方法和装 置。

【背景技术】
[0002] 视频编辑是将一段或多段视频,通过裁剪、组合、叠加、位置修改等多种方式,生成 一段新视频的过程。在视频编辑中需要涉及到很多处理模块,包括视频编解码模块,图像处 理模块,素材叠加模块等等,各个模块中对于色彩空间(视频编辑中原始图像的存储格式, 包括YUV420P,YUV420SP,RGBA,YUV422等格式)的需求并不完全一致,因此需要在视频编 辑的过程中进行色彩空间的转换。
[0003] 当视频编辑中使用的是硬件视频编解码器时,其输入输出格式并不固定,根据采 用的芯片厂商的不同,有可能是YUV420P,NV12或NV21中的某一种,而在视频编辑过程 中,为了保证各处理模块的通用性,以及处理精度的要求,通常都把输入输出格式固定为 YUYV(YUV422 的一种)。
[0004] 但是YUYV格式的原始图像数据量很大,转换为YUYV格式就需要非常大的转换计 算量,因此,导致整个视频编辑过程性能降低,用户体验差。


【发明内容】

[0005] 本发明提供一种移动终端的视频编辑方法和装置,以解决视频编辑过程效率低的 问题。
[0006] 为了解决上述问题,本发明公开了一种移动终端的视频编辑方法,包括:
[0007] 获取硬件解码数据,将所述硬件解码数据的格式转换为中间格式;所述中间格式 的数据量小于YUYV格式;
[0008] 按照所述中间格式对转换为所述中间格式的硬件解码数据进行视频处理,得到所 述中间格式的视频处理结果;
[0009] 获取硬件编码参数,将所述视频处理结果的格式转换为与所述硬件编码参数相对 应的第一色彩空间格式;
[0010] 对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。
[0011] 优选地,所述将所述硬件解码数据的格式转换为中间格式之前,还包括:
[0012] 获取硬件解码参数;
[0013] 对所述硬件解码参数进行分析,获得所述硬件解码数据对应的第二色彩空间格 式。
[0014] 优选地,所述将所述硬件解码数据的格式转换为中间格式,包括:
[0015] 调用空间转换算法,将所述硬件解码数据由所述第二色彩空间格式转换为所述中 间格式;
[0016] 其中,所述中间格式包括YUV420P格式。
[0017] 优选地,所述获取硬件编码参数之后,所述将所述视频处理结果的格式转换为与 所述硬件编码参数相对应的第一色彩空间格式之前,还包括:
[0018] 对所述硬件编码参数进行分析,获得所述第一色彩空间格式。
[0019] 优选地,所述将所述视频处理结果的格式转换为与所述硬件编码参数相对应的第 一色彩空间格式,包括:
[0020] 调用所述空间转换算法,将所述视频处理结果由所述中间格式转换为所述第一色 彩空间格式。
[0021] 本发明还公开了一种移动终端的视频编辑装置,包括:
[0022] 解码空间转换模块,用于获取硬件解码数据,将所述硬件解码数据的格式转换为 中间格式;所述中间格式的数据量小于YUYV格式;
[0023] 图像处理模块,用于按照所述中间格式对转换为所述中间格式的硬件解码数据进 行视频处理,得到所述中间格式的视频处理结果;
[0024] 编码空间转换模块,用于获取硬件编码参数,将所述视频处理结果的格式转换为 与所述硬件编码参数相对应的第一色彩空间格式;
[0025] 编码模块,用于对所述第一色彩空间格式的视频处理结果进行编码,完成视频编 辑。
[0026] 优选地,还包括:
[0027] 解码参数分析模块,用于在所述解码空间转换模块将所述硬件解码数据的格式转 换为中间格式之前,获取硬件解码参数,对所述硬件解码参数进行分析,获得所述硬件解码 数据对应的第二色彩空间格式。
[0028] 优选地,所述解码空间转换模块将所述硬件解码数据的格式转换为中间格式时, 调用空间转换算法,将所述硬件解码数据由所述第二色彩空间格式转换为所述中间格式;
[0029] 其中,所述中间格式包括YUV420P格式。
[0030] 优选地,还包括:
[0031] 编码参数分析模块,用于在所述编码空间转换模块获取硬件编码参数之后,将所 述视频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式之前,对所 述硬件编码参数进行分析,获得所述第一色彩空间格式。
[0032] 优选地,所述编码空间转换模块将所述视频处理结果的格式转换为与所述硬件编 码参数相对应的第一色彩空间格式时,调用所述空间转换算法,将所述视频处理结果由所 述中间格式转换为所述第一色彩空间格式。
[0033] 与【背景技术】相比,本发明包括以下优点:
[0034] 将获取到的硬件解码数据的格式转换为数据量小于YUYV格式的中间格式;按照 中间格式对中间格式的硬件解码数据进行视频处理;将中间格式的视频处理结果转换为与 硬件编码参数对应的第一色彩空间。上述三个过程中均利用了中间格式,中间格式的数据 量小于YUYV格式的数据量,所以格式转换过程中的转换计算量小于采用YUYV格式的转换 计算量,提高了视频编辑的转换速度,改善了用户体验。

【专利附图】

【附图说明】
[0035] 图1是本发明实施例中一种移动终端的视频编辑方法流程图;
[0036] 图2是本发明实施例中另一种移动终端的视频编辑方法流程图;
[0037] 图3是本发明实施例中YUV420SP转换为YUV420P的示意图;
[0038] 图4是本发明实施例中STE_PACKED_SP转换为YUV420P的示意图;
[0039] 图5是本发明实施例中一种移动终端的视频编辑装置结构图;
[0040] 图6是本发明实施例中另一种移动终端的视频编辑装置结构图;
[0041] 图7是本发明实施例中模块功能整合后的移动终端的视频编辑装置的运行示意 图。

【具体实施方式】
[0042] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。
[0043] 下面通过列举几个具体的实施例详细介绍本发明提供的一种移动终端的视频编 辑方法和装置。
[0044] 实施例一
[0045] 详细介绍本发明实施例提供的一种移动终端的视频编辑方法。
[0046] 参照图1,示出了本发明实施例中一种移动终端的视频编辑方法流程图。
[0047] 步骤100,获取硬件解码数据,将所述硬件解码数据的格式转换为中间格式。
[0048] 所述中间格式的数据量小于YUYV格式。
[0049] YUYV格式是YUV格式的其中一种。YUV是被欧洲电视系统所采用的一种颜色编码 方法。其中,"Y"表示明亮度(Luminance或Luma),也就是灰阶值;而"U"和"V"表示的则 是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。
[0050] 所述硬件解码数据可以为硬件解码器的输出数据,所述硬件解码数据的格式应该 为中间格式之外的其他格式,即所述硬件解码数据的格式不是中间格式。
[0051] 需要说明的是,所述步骤100中可以包含对所述硬件解码数据的格式的识别过 程。
[0052] 步骤102,按照所述中间格式对转换为所述中间格式的硬件解码数据进行视频处 理,得到所述中间格式的视频处理结果。
[0053] 所述视频处理可以包括视频裁剪、视频组合、视频叠加和视频位置修改等过程。并 且,所述视频处理前后,硬件解码数据的格式均为中间格式。
[0054] 步骤104,获取硬件编码参数,将所述视频处理结果的格式转换为与所述硬件编码 参数相对应的第一色彩空间格式。
[0055] 可以从硬件编码器中获取到硬件编码参数,不同的硬件编码器的硬件编码参数可 以不同。
[0056] 步骤106,对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。
[0057] 所述编码是将原始视频数据(YUV格式或RGB格式等)通过图像编码标准处理,得 到只有原始视频数据几十分之一甚至更小的数据,同时保证得到的数据仍然能够恢复为原 始视频数据,而且,得到的数据的图像质量损失尽可能小的一种压缩技术。
[0058] 综上所述,本发明实施例的技术方案,将获取到的硬件解码数据的格式转换为数 据量小于YUYV格式的中间格式;按照中间格式对中间格式的硬件解码数据进行视频处理; 将中间格式的视频处理结果转换为与硬件编码参数对应的第一色彩空间。上述三个过程 中均利用了中间格式,中间格式的数据量小于YUYV格式的数据量,所以格式转换过程中的 转换计算量小于采用YUYV格式的转换计算量,提高了视频编辑的转换速度,改善了用户体 验。
[0059] 实施例二
[0060] 详细介绍本发明实施例提供的一种移动终端的视频编辑方法。
[0061] 参照图2,示出了本发明实施例中一种移动终端的视频编辑方法流程图。
[0062] 步骤200,获取硬件解码数据和硬件解码参数,对所述硬件解码参数进行分析,获 得所述硬件解码数据对应的第二色彩空间格式,将所述硬件解码数据的格式转换为中间格 式。
[0063] 所述中间格式的数据量小于YUYV格式。
[0064] YUYV格式是YUV格式的其中一种。YUV是被欧洲电视系统所采用的一种颜色编码 方法。其中,"Y"表示明亮度(Luminance或Luma),也就是灰阶值;而"U"和"V"表示的则 是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。 [0065] 所述硬件解码数据可以为硬件解码器的输出数据,所述硬件解码数据的格式应该 为中间格式之外的其他格式,即所述硬件解码数据的格式不是中间格式。
[0066] 其中,硬件解码参数可以为标识硬件解码数据格式的信息,所述硬件解码参数可 以为一组二进制的数字等等。
[0067] 由于硬件解码器的格式信息对于应用层是不可见的(因为应用层并不能直接使 用基于YUV的硬件编解码器),因此部分厂商的自定义格式属于自有格式,需要基于图像算 法和经验对硬件解码参数进行识别,得到硬件解码器的格式信息。
[0068] 关于上述基于图像算法和经验对硬件解码参数进行识别的过程,可以通过下述例 子进行说明。
[0069] 假定已知图像尺寸为"W"x "H",由于视频编解码是基于16x16的图像块(即MB) 或更小的8x8以及4x4图像块(即block)进行处理的,识别的方法即基于block/MB尝试 匹配各种存储格式。存储格式包括但不限于:
[0070] 1.将一个MB存储在256个连续的内存单元中。
[0071] 2.按顺序将8x8block逐一存储在64个连续内存单元中。
[0072] 3.按顺序将4x4block逐一存储在16个连续内存单元中。
[0073] 4.按顺序将8xl6block逐一存储在128个连续内存单元中。
[0074] 5.按顺序将16x8block逐一存储在128个连续内存单元中。
[0075] 6.对于色度,可以按照亮度块长宽各减半分别存储U/V分量,或者将U/V交错按照 亮度块高度减半存储。
[0076] 当所尝试的匹配格式可以正确还原图像时,即识别成功。
[0077] 优选地,所述步骤200中,将所述硬件解码数据的格式转换为中间格式的过程可 以为:
[0078] 调用空间转换算法,将所述硬件解码数据由所述第二色彩空间格式转换为所述中 间格式。
[0079] 其中,所述中间格式可以包括YUV420P格式。
[0080] 例如,所述第二色彩空间格式为YUV420SP,将YUV420SP转换为YUV420P,如图3所 示。YUV420SP格式的数据中,U和V信息是交替关系,U0、V0、U1、V1、U2、V2,调用空间转换 算法,将U和V的信息重新调整,调整为U和V单独分开的状态,U0、Ul、U2, V0、VI、V2。反 之,也可以将YUV420P转换为YUV420SP。
[0081] 又例如,所述第二色彩空间格式为STE_PACKED_SP,将STE_PACKED_SP转换为 YUV420P,如图4所示。调用空间转换算法,将128xlMBY0和128xlMBYl分别转换为8xl6MBY0 和 8χ16ΜΒΥ1 ;将 64xlMBUV0 和 64xlMBUVl 中的 MBU 和 MBV 分开,得到 4x8MBU0 和 4x8MBUl, 以及,4x8MBV0 和 4x8MBVl。反之,也可以将 YUV420P 转换为 STE_PACKED_SP。
[0082] 步骤202,按照所述中间格式对转换为所述中间格式的硬件解码数据进行视频处 理,得到所述中间格式的视频处理结果。
[0083] 所述视频处理可以包括视频裁剪、视频组合、视频叠加和视频位置修改等过程。并 且,所述视频处理前后,硬件解码数据的格式均为中间格式。
[0084] 步骤204,获取硬件编码参数,对所述硬件编码参数进行分析,获得所述第一色彩 空间格式,将所述视频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间 格式。
[0085] 可以从硬件编码器中获取到硬件编码参数,不同的硬件编码器的硬件编码参数可 以不同。
[0086] 优选地,所述步骤204中,将所述视频处理结果的格式转换为与所述硬件编码参 数相对应的第一色彩空间格式的过程可以为:
[0087] 调用所述空间转换算法,将所述视频处理结果由所述中间格式转换为所述第一色 彩空间格式。
[0088] 步骤206,对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。
[0089] 所述编码是将原始视频数据(YUV格式或RGB格式等)通过图像编码标准处理,得 到只有原始视频数据几十分之一甚至更小的数据,同时保证得到的数据仍然能够恢复为原 始视频数据,而且,得到的数据的图像质量损失尽可能小的一种压缩技术。
[0090] 在实际应用中,本发明实施例中的移动终端的视频编辑方法可以按照下列步骤执 行:
[0091] 1)启动硬件解码器。
[0092] 2)从硬件解码器中获取硬件解码数据和硬件解码参数,针对硬件解码器的格式要 求调用空间转换算法,输出YUV420P格式的硬件解码数据。
[0093] 硬件解码参数可以为标识硬件解码格式要求的信息,需要对硬件解码参数进行算 法识别,得到硬件解码格式要求。
[0094] 3)统一按照YUV420P格式对硬件解码数据进行视频处理。
[0095] 4)启动硬件编码器,并获取硬件编码器硬件编码参数。
[0096] 硬件编码参数的作用与硬件解码参数的作用类似,硬件编码参数为标识硬件编码 格式要求的信息,或者为标识硬件编码器的色彩空间需求的信息。
[0097] 5)根据硬件编码器的色彩空间需求,调用空间转换算法,将YUV420P格式的视频 处理后的数据转换为硬件编码器对应的色彩空间需求的数据。
[0098] 6)将硬件编码器对应的色彩空间需求的数据发送给硬件编码器进行视频编码。
[0099] 综上所述,本发明实施例的技术方案,将获取到的硬件解码数据的格式转换为数 据量小于YUYV格式的中间格式;按照中间格式对中间格式的硬件解码数据进行视频处理; 将中间格式的视频处理结果转换为与硬件编码参数对应的第一色彩空间。上述三个过程 中均利用了 YUV420P格式,实现了整个过程中统一按照YUV420P格式进行视频处理,而且, YUV420P格式的数据量小于YUYV格式的数据量,所以格式转换过程中的转换计算量小于采 用YUYV格式的转换计算量,提高了视频编辑的转换速度,改善了用户体验。
[0100] 通过将处理过程中非必须的YUYV转换为YUV420P,以及将硬件编解码器的输入输 出统一转换为YUV420P,提升了视频编辑过程的性能。
[0101] 实施例三
[0102] 详细介绍本发明实施例提供的一种移动终端的视频编辑装置。
[0103] 参照图5,示出了本发明实施例中一种移动终端的视频编辑装置结构图。
[0104] 所述装置可以包括:解码空间转换模块300,图像处理模块302,编码空间转换模 块304,编码模块306。
[0105] 下面分别详细介绍各模块的功能以及各模块之间的关系。
[0106] 解码空间转换模块300,用于获取硬件解码数据,将所述硬件解码数据的格式转换 为中间格式;所述中间格式的数据量小于YUYV格式。
[0107] 图像处理模块302,用于按照所述中间格式对转换为所述中间格式的硬件解码数 据进行视频处理,得到所述中间格式的视频处理结果。
[0108] 编码空间转换模块304,用于获取硬件编码参数,将所述视频处理结果的格式转换 为与所述硬件编码参数相对应的第一色彩空间格式。
[0109] 编码模块306,用于对所述第一色彩空间格式的视频处理结果进行编码,完成视频 编辑。
[0110] 综上所述,本发明实施例的技术方案,将获取到的硬件解码数据的格式转换为数 据量小于YUYV格式的中间格式;按照中间格式对中间格式的硬件解码数据进行视频处理; 将中间格式的视频处理结果转换为与硬件编码参数对应的第一色彩空间。上述三个过程 中均利用了中间格式,中间格式的数据量小于YUYV格式的数据量,所以格式转换过程中的 转换计算量小于采用YUYV格式的转换计算量,提高了视频编辑的转换速度,改善了用户体 验。
[0111] 实施例四
[0112] 详细介绍本发明实施例提供的一种移动终端的视频编辑装置。
[0113] 参照图6,示出了本发明实施例中一种移动终端的视频编辑装置结构图。
[0114] 所述装置可以包括:解码参数分析模块400,解码空间转换模块402,图像处理模 块404,编码参数分析模块406,编码空间转换模块408,编码模块410。
[0115] 下面分别详细介绍各模块的功能以及各模块之间的关系。
[0116] 解码参数分析模块400,用于在所述解码空间转换模块402将所述硬件解码数据 的格式转换为中间格式之前,获取硬件解码参数,对所述硬件解码参数进行分析,获得所述 硬件解码数据对应的第二色彩空间格式。
[0117] 解码空间转换模块402,用于获取硬件解码数据,将所述硬件解码数据的格式转换 为中间格式;所述中间格式的数据量小于YUYV格式。
[0118] 优选地,所述解码空间转换模块402将所述硬件解码数据的格式转换为中间格式 时,可以调用空间转换算法,将所述硬件解码数据由所述第二色彩空间格式转换为所述中 间格式。
[0119] 其中,所述中间格式包括YUV420P格式。
[0120] 图像处理模块404,用于按照所述中间格式对转换为所述中间格式的硬件解码数 据进行视频处理,得到所述中间格式的视频处理结果。
[0121] 编码参数分析模块406,用于在所述编码空间转换模块408获取硬件编码参数之 后,将所述视频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式之 前,对所述硬件编码参数进行分析,获得所述第一色彩空间格式。
[0122] 编码空间转换模块408,用于获取硬件编码参数,将所述视频处理结果的格式转换 为与所述硬件编码参数相对应的第一色彩空间格式。
[0123] 优选地,所述编码空间转换模块408将所述视频处理结果的格式转换为与所述硬 件编码参数相对应的第一色彩空间格式时,可以调用所述空间转换算法,将所述视频处理 结果由所述中间格式转换为所述第一色彩空间格式。
[0124] 编码模块410,用于对所述第一色彩空间格式的视频处理结果进行编码,完成视频 编辑。
[0125] 在实际应用中,解码参数分析模块可以整合到解码空间转换模块中,编码参数分 析模块可以整合到编码空间转换模块中。即解码空间转换模块还可以实现解码参数分析模 块的功能,编码空间转换模块还可以实现编码参数分析模块的功能。模块功能整合后的移 动终端的视频编辑装置的运行示意图如图7所示。解码数据(YUV420SP,YUV420PACKED,厂 商自定义等)传递给解码空间转换模块进行格式转换,转换得到YUV420P格式的数据;将 转换后的数据传递给图像处理模块进行视频编辑,将编辑后的YUV420P格式的数据传递给 编码空间转换模块,进行格式转换,转换为编码数据(YUV420SP,YUV420PACKED,厂商自定义 等)。
[0126] 其中,解码空间转换模块,可以将硬件解码器的输出数据的格式转换为YUV420P, 转换的过程还包含对各种硬件解码器厂商自定义格式的识别。
[0127] 图像处理模块,可以实现视频的裁剪、缩放、填充等编辑功能。
[0128] 编码空间转换模块,可以将编辑后的视频数据的格式转换为硬件编码器所需的色 彩空间格式。
[0129] 综上所述,本发明实施例的技术方案,将获取到的硬件解码数据的格式转换为数 据量小于YUYV格式的中间格式;按照中间格式对中间格式的硬件解码数据进行视频处理; 将中间格式的视频处理结果转换为与硬件编码参数对应的第一色彩空间。上述三个过程 中均利用了 YUV420P格式,实现了整个过程中统一按照YUV420P格式进行视频处理,而且, YUV420P格式的数据量小于YUYV格式的数据量,所以格式转换过程中的转换计算量小于采 用YUYV格式的转换计算量,提高了视频编辑的转换速度,改善了用户体验。
[0130] 通过将处理过程中非必须的YUYV转换为YUV420P,以及将硬件编解码器的输入输 出统一转换为YUV420P,避免了现有的视频编辑过程中非常耗费时间的YUV420P与YUYV格 式之间的转换,提升了视频编辑过程的性能。
[0131] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0132] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0133] 以上对本发明实施例所提供的一种移动终端的视频编辑方法和装置,进行了详细 介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明 只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本 发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应 理解为对本发明的限制。
【权利要求】
1. 一种移动终端的视频编辑方法,其特征在于,包括: 获取硬件解码数据,将所述硬件解码数据的格式转换为中间格式;所述中间格式的数 据量小于YUYV格式; 按照所述中间格式对转换为所述中间格式的硬件解码数据进行视频处理,得到所述中 间格式的视频处理结果; 获取硬件编码参数,将所述视频处理结果的格式转换为与所述硬件编码参数相对应的 第一色彩空间格式; 对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。
2. 根据权利要求1所述的方法,其特征在于,所述将所述硬件解码数据的格式转换为 中间格式之前,还包括: 获取硬件解码参数; 对所述硬件解码参数进行分析,获得所述硬件解码数据对应的第二色彩空间格式。
3. 根据权利要求2所述的方法,其特征在于,所述将所述硬件解码数据的格式转换为 中间格式,包括: 调用空间转换算法,将所述硬件解码数据由所述第二色彩空间格式转换为所述中间格 式; 其中,所述中间格式包括YUV420P格式。
4. 根据权利要求1所述的方法,其特征在于,所述获取硬件编码参数之后,所述将所 述视频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式之前,还包 括: 对所述硬件编码参数进行分析,获得所述第一色彩空间格式。
5. 根据权利要求3所述的方法,其特征在于,所述将所述视频处理结果的格式转换为 与所述硬件编码参数相对应的第一色彩空间格式,包括: 调用所述空间转换算法,将所述视频处理结果由所述中间格式转换为所述第一色彩空 间格式。
6. -种移动终端的视频编辑装置,其特征在于,包括: 解码空间转换模块,用于获取硬件解码数据,将所述硬件解码数据的格式转换为中间 格式;所述中间格式的数据量小于YUYV格式; 图像处理模块,用于按照所述中间格式对转换为所述中间格式的硬件解码数据进行视 频处理,得到所述中间格式的视频处理结果; 编码空间转换模块,用于获取硬件编码参数,将所述视频处理结果的格式转换为与所 述硬件编码参数相对应的第一色彩空间格式; 编码模块,用于对所述第一色彩空间格式的视频处理结果进行编码,完成视频编辑。
7. 根据权利要求6所述的装置,其特征在于,还包括: 解码参数分析模块,用于在所述解码空间转换模块将所述硬件解码数据的格式转换为 中间格式之前,获取硬件解码参数,对所述硬件解码参数进行分析,获得所述硬件解码数据 对应的第二色彩空间格式。
8. 根据权利要求7所述的装置,其特征在于,所述解码空间转换模块将所述硬件解码 数据的格式转换为中间格式时,调用空间转换算法,将所述硬件解码数据由所述第二色彩 空间格式转换为所述中间格式; 其中,所述中间格式包括YUV420P格式。
9. 根据权利要求6所述的装置,其特征在于,还包括: 编码参数分析模块,用于在所述编码空间转换模块获取硬件编码参数之后,将所述视 频处理结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式之前,对所述硬 件编码参数进行分析,获得所述第一色彩空间格式。
10. 根据权利要求8所述的装置,其特征在于,所述编码空间转换模块将所述视频处理 结果的格式转换为与所述硬件编码参数相对应的第一色彩空间格式时,调用所述空间转换 算法,将所述视频处理结果由所述中间格式转换为所述第一色彩空间格式。
【文档编号】H04N19/182GK104104897SQ201410302921
【公开日】2014年10月15日 申请日期:2014年6月27日 优先权日:2014年6月27日
【发明者】李栋 申请人:北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1