一种视频下载方法及装置的制造方法

文档序号:10627241阅读:202来源:国知局
一种视频下载方法及装置的制造方法
【专利摘要】本申请公开一种视频下载方法及装置,通过本申请公开的方案下载视频时,在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据预先设置的编码信息,编码所述视频数据对应的各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频。本申请只有在获取待播放的视频数据的过程中,会耗费网络流量,和传统技术中获取待播放的视频数据,以及下载视频数据的过程中,都会耗费网络流量的方案相比,本申请公开的方案能够减少对网络流量的消耗。
【专利说明】
一种视频下载方法及装置
技术领域
[0001]本公开涉及多媒体应用技术领域,尤其涉及一种视频下载的方法及装置。【背景技术】
[0002]随着各种终端性能的提高,以及互联网技术的普及,越来越多的用户通过终端的浏览器观看视频。例如,用户可直接通过手机访问浏览器,依靠浏览器播放视频,从而丰富了日常生活。
[0003]通过终端的浏览器观看视频时,需要用户点击该视频对应的URL (Uniform Resource Locator,统一资源定位符)链接,在接收到用户的点击操作后,终端的浏览器获取该URL链接对应的视频数据,并对所述视频数据进行解码操作,获取多帧图像,然后将所述多帧图像依次推送至终端的屏幕,使其显示在终端的屏幕上,从而实现视频的播放。另夕卜,若用户在观看视频时,对某一视频感兴趣,还可以向浏览器发送下载请求,接收到所述下载请求后,浏览器会下载相应的视频。
[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]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0039]图1为本发明公开的一种视频下载方法的实施例流程图;
[0040]图2为本发明公开的又一种视频下载方法的实施例流程图;
[0041]图3为本发明公开的又一种视频下载方法的实施例流程图;
[0042]图4为本发明公开的又一种视频下载方法的实施例流程图;
[0043]图5为本发明公开的又一种视频下载方法的实施例流程图;
[0044]图6为本发明公开的一种视频下载装置的结构示意图。【具体实施方式】
[0045]本申请实施例提供一种视频下载方法及装置,以一定程度上解决传统技术中,在下载视频时,会消耗大量网络流量的问题。
[0046]为了使本领域的技术人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
[0047]本申请一示例性实施例中,公开一种视频下载方法,该方法应用于终端,该终端支持浏览器的运行,并能够通过浏览器播放视频。参见图1所示的工作流程示意图,所述视频下载方法包括:
[0048]步骤S11、获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据。
[0049]该步骤中,可通过多种方式获取所述待播放的视频数据,例如,用户若利用浏览器播放视频,可点击浏览器上呈现的URL链接,接收到点击操作后,所述浏览器会获取与所述 URL链接相对应的待播放的视频数据。
[0050]另外,通过解码所述视频数据,获取到所述视频数据对应的各帧图像数据后,还可对各帧图像数据进行渲染,并在渲染后依次推送至终端的屏幕,使其显示在终端的屏幕上, 从而实现视频的播放。
[0051]步骤S12、根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至少包括:帧率和编码格式。
[0052]在进行编码操作之前,终端可通过接收到的设置操作,确定所述待播放的视频数据是否需要下载,例如,终端可在视频播放前,提示用户是否需要下载,若需要,用户会对所述终端进行相应的触控操作,接收到触控操作的终端会根据编码信息对所述各帧图像数据进行编码操作;或者,在视频播放过程中,用户对播放的视频感兴趣,也可对终端进行相应的触控操作,从而使终端在接收到触控操作后,对图像数据进行相应的编码操作。其中,所述编码信息可预先存储在所述终端的内存中,或者,当需要下载某一视频时,终端再接收输入的编码彳目息。
[0053] 所述编码信息中包括的编码格式,可以为多种形式,如:flv、rmvb、wmv、av1、mpg 和mkv等,从而能够满足用户的多种需求。
[0054]步骤S13、存储编码后的视频数据。其中,所述编码后的视频数据即为本次需要下载的视频数据。
[0055]另外,参见图2所示的工作流程示意图,本申请公开的视频下载方法中,首先通过浏览器获取待播放的视频数据,然后对待播放的视频数据进行解码,获取与所述视频数据对应的各帧图像数据,在获取所述各帧图像数据后,一方面可对所述各帧图像数据进行渲染,并在渲染后推送至终端的屏幕,实现终端的视频播放,另一方面,还可对所述各帧图像数据进行编码,获取编码后的视频数据并存储,其中,存储的所述编码后的视频数据即为需要下载的视频数据,从而实现终端的视频下载,也就是说,通过本申请公开的视频下载方法,能够实现对视频的边播放边下载。
[0056] 本申请的步骤S11至步骤S13公开一种视频下载方法,该方法中,在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据预先设置的编码信息,编码所述各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频数据。
[0057]该视频下载方法中,只有在获取待播放的视频数据的过程中,会耗费网络流量,和传统技术中获取待播放的视频数据,以及下载视频的过程中,都会耗费网络流量的方案相比,本申请公开的视频下载方法能够减少对网络流量的消耗。
[0058] 进一步的,传统技术中,视频播放和视频下载都需要网络资源,因此这两种操作会抢占网络资源,甚至会导致视频播放过程卡顿,视频下载过程缓慢。而本申请公开的视频下载方法中,只在获取待播放的视频数据的过程中耗费网络流量,因此,视频播放和视频下载两个操作不会互相抢占网络资源,从而避免视频播放过程卡顿的问题,并能提高下载视频的速度。
[0059] 利用传统技术下载视频时,下载到的视频有时会被拆分为多个子视频。例如,若要下载的视频数据的格式为m3u8,往往以多个子视频的形式保存,不利于观赏。而本申请公开的视频下载方法,下载后的视频可保存为一个独立的文件,便于用户观赏。
[0060]另外,有些应用场景下,需要在下载的视频中添加水印,例如,一些播放器的厂商想在下载的视频中添加公司的LOGO水印,以便用于宣传。为了满足应用需求,这种情况下, 在所述根据预先设置的编码信息,对所述各帧图像数据进行编码操作之前,所述视频下载方法还包括:
[0061] 在获取所述视频数据对应的各帧图像数据后,将水印加载在所述各帧图像数据中。
[0062]其中,所述水印可预先存储在所述终端中,或者,需要加载水印前,再由用户将所述水印传输至终端中。通过该步骤,能够在所述各帧图像数据中加载水印,从而在对所述各帧图像数据进行编码操作后,获取到的编码后的视频数据中添加有相应的水印,满足用户的需求。
[0063] 本申请的第二实施例中,公开一种视频下载方法,该方法应用于终端,该终端支持浏览器的运行,并能够通过浏览器播放视频。参见图3所示的工作流程示意图,所述视频下载方法包括:
[0064]步骤S21、获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据。
[0065]步骤S22、若所述编码信息中包括目标分辨率,将所述各帧图像数据的分辨率调整至所述目标分辨率。
[0066]步骤S23、根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至少包括:帧率和编码格式。
[0067]步骤S24、存储编码后的视频数据。
[0068]其中,步骤S21、S23和步骤S24的实施过程与步骤S11至步骤S13的实施过程相同,可相互参照,此处不再赘述。
[0069]上述步骤S21至步骤S24公开一种视频下载方法,该方法中,所述编码信息中除帧率和编码格式外,还包括目标分辨率,该方法在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据所述目标分辨率对所述各帧图像数据的分辨率进行调整,将所述各帧图像数据的分辨率调整至所述目标分辨率,再根据所述编码信息中包含的帧率和编码格式,编码调整后的所述各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频数据。
[0070]该视频下载方法中,只有在获取待播放的视频数据的过程中,会耗费网络流量,从而能够减少对网络流量的消耗。并且,视频播放和视频下载两个操作不会互相抢占网络资源,从而避免视频播放过程卡顿的问题,并能提高下载视频的速度。
[0071]进一步的,本申请还能够根据编码信息中包括的目标分辨率,调整各帧图像数据的分辨率。有些视频的清晰度较高,下载后占用的空间较大,而某些终端,如手机的存储空间并不充裕,这种情况下,可将所述目标分辨率设置为较低的分辨率,从而减小下载后的视频的占用空间。另外,有些情况下,用户对视频清晰度的要求较高,这种情况下,可将所述目标分辨率设置为较高的分辨率,从而在下载后,能够获取清晰度较高的视频。
[0072]另外,若所述编码信息中不包括目标分辨率,则不需要调整所述各帧图像数据的分辨率,在通过解码操作,获取所述视频数据对应的各帧图像数据后,执行相应的编码操作即可即可。
[0073]本申请的第三实施例中,公开一种视频下载方法,该方法应用于终端,该终端支持浏览器的运行,并能够通过浏览器播放视频。参见图4所示的工作流程示意图,所述视频下载方法包括:
[0074]步骤S31、获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据。
[0075]步骤S32、判断在解码所述视频数据的过程中,是否存在解码失败的数据,若存在, 执行步骤S33的操作,若不存在,则执行步骤S34的操作。
[0076]步骤S33、若基于判断结果,确定存在解码失败的数据,删除所述解码失败的数据, 然后执行步骤S34的操作。
[0077]步骤S34、根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至少包括:帧率和编码格式。
[0078]步骤S35、存储编码后的视频数据。
[0079]其中,步骤S31、S34和步骤S35的实施过程与步骤S11至步骤S13的实施过程相同,可相互参照,此处不再赘述。
[0080]上述步骤S31至步骤S35公开一种视频下载方法,该方法中,在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据预先设置的编码信息,编码所述各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频数据。
[0081]该视频下载方法中,只有在获取待播放的视频数据的过程中,会耗费网络流量,从而能够减少对网络流量的消耗。并且,视频播放和视频下载两个操作不会互相抢占网络资源,从而避免视频播放过程卡顿的问题,并能提高下载视频的速度。
[0082]进一步的,本申请公开的视频下载方法中,还包括判断是否存在解码失败的数据, 并在存在的情况下删除所述解码失败的数据,从而在后续对所述各帧图像进行编码操作时,针对是解码成功的各帧图像数据,提高了视频下载的容错性能。
[0083]本申请的第四实施例中,公开一种视频下载方法,该方法应用于终端,该终端支持浏览器的运行,并能够通过浏览器播放视频。参见图5所示的工作流程示意图,所述视频下载方法包括:
[0084]步骤S41、获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据。
[0085]步骤S42、判断所述视频数据对应的各帧图像数据中,是否存在被损坏的图像数据,若存在,执行步骤S43的操作,若不存在,则执行步骤S44的操作。
[0086]步骤S43、若基于判断结果,确定所述各帧图像数据中存在被损坏的图像数据,对所述被损坏的图像数据进行修复处理,然后执行步骤S44的操作。
[0087]步骤S44、根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至少包括:帧率和编码格式。
[0088]步骤S45、存储编码后的视频数据。
[0089]其中,步骤S41、S44和步骤S45的实施过程与步骤S11至步骤S13的实施过程相同,可相互参照,此处不再赘述。
[0090]在对所述被损坏的图像数据进行修复处理时,可采用多种图像修复方法,如纹理合成方法、图像滤波方法和偏微分方程的方法等,本申请对此不作限定。
[0091]上述步骤S41至步骤S45公开一种视频下载方法,该方法中,在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据预先设置的编码信息,编码所述各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频数据。
[0092]该视频下载方法中,只有在获取待播放的视频数据的过程中,会耗费网络流量,从而能够减少对网络流量的消耗。并且,视频播放和视频下载两个操作不会互相抢占网络资源,从而避免视频播放过程卡顿的问题,并能提高下载视频的速度。
[0093]进一步的,本申请公开的视频下载方法中,还包括判断是否存在被损坏的图像数据,并在存在的情况下修复所述被损坏的图像数据,从而在后续对存储的所述各帧图像进行编码操作时,针对的是未被损坏的图像数据,以及修复后的图像数据,从而提高了下载的视频的质量。
[0094]相应的,本申请还公开一种视频下载装置,该装置应用于终端,该终端支持浏览器的运行,并能够通过浏览器播放视频。参见图6所示的结构示意图,所述视频下载装置包括:解码模块100、编码模块200和存储模块300。
[0095]其中,所述解码模块100,用于获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据;
[0096]所述编码模块200,用于根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至少包括:帧率和编码格式;
[0097]所述存储模块300,用于存储编码后的视频数据。
[0098]进一步的,所述视频下载装置还包括:
[0099]水印加载模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码操作之前,在获取所述视频数据对应的各帧图像数据后,将水印加载在所述各帧图像数据中。
[0100]进一步的,所述视频下载装置还包括:
[0101]分辨率调整模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码操作之前,若所述编码信息中包括目标分辨率,将所述各帧图像数据的分辨率调整至所述目标分辨率。
[0102]进一步的,所述视频下载装置还包括:
[0103]第一判断模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码操作之前,判断在解码所述视频数据的过程中,是否存在解码失败的数据;
[0104]删除模块,用于若基于判断结果,确定存在解码失败的数据,删除所述解码失败的数据。
[0105]进一步的,所述视频下载装置还包括:
[0106]第二判断模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码操作之前,判断所述视频数据对应的各帧图像数据中,是否存在被损坏的图像数据;
[0107]修复模块,用于若基于判断结果,确定所述各帧图像数据中存在被损坏的图像数据,对所述被损坏的图像数据进行修复处理。
[0108]本申请公开一种视频下载装置,该装置在获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数据,然后根据预先设置的编码信息,编码所述各帧图像数据,从而获取编码后的视频数据并存储。其中,所述编码后的视频数据,即为需要下载的视频数据。
[0109]该视频下载装置只有在获取待播放的视频数据的过程中,会耗费网络流量,和传统技术中获取待播放的视频数据,以及下载视频的过程中,都会耗费网络流量的方案相比, 本申请公开的方案能够减少对网络流量的消耗。
[0110]进一步的,传统技术中,视频播放和视频下载都需要网络资源,因此这两种操作会抢占网络资源,甚至会导致视频播放过程卡顿,视频下载过程缓慢。而本申请公开的视频下载装置只在获取待播放的视频数据的过程中耗费网络流量,因此,视频播放和视频下载两个操作不会互相抢占网络资源,从而避免视频播放过程卡顿的问题,并能提高下载视频的速度。
[0111]本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文: read-only memory,缩写:ROM)、随机存取存储器(英文:random access memory,缩写: RAM)、磁碟、光盘等,包括若干指令用以使得处理器执行本发明实施例或者实施例的某些部分所述的方法。
[0112]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其它实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0113]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种视频下载方法,其特征在于,包括:获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应的各帧图像数 据;根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中,所述编码信息至 少包括:帧率和编码格式;存储编码后的视频数据。2.根据权利要求1所述的方法,其特征在于,在所述根据预先设置的编码信息,对所述 各帧图像数据进行编码操作之前,所述视频下载方法还包括:在获取所述视频数据对应的各帧图像数据后,将水印加载在所述各帧图像数据中。3.根据权利要求1所述的方法,其特征在于,在所述根据预先设置的编码信息,对所述 各帧图像数据进行编码操作之前,所述视频下载方法还包括:若所述编码信息中包括目标分辨率,将所述各帧图像数据的分辨率调整至所述目标分 辨率。4.根据权利要求1所述的方法,其特征在于,在所述根据预先设置的编码信息,对所述 各帧图像数据进行编码操作之前,所述视频下载方法还包括:判断在解码所述视频数据的过程中,是否存在解码失败的数据;若基于判断结果,确定存在解码失败的数据,删除所述解码失败的数据。5.根据权利要求1所述的方法,其特征在于,在所述根据预先设置的编码信息,对所述 各帧图像数据进行编码操作之前,所述视频下载方法还包括:判断所述视频数据对应的各帧图像数据中,是否存在被损坏的图像数据;若基于判断结果,确定所述各帧图像数据中存在被损坏的图像数据,对所述被损坏的 图像数据进行修复处理。6.—种视频下载装置,其特征在于,包括:解码模块,用于获取待播放的视频数据后,解码所述视频数据,获取所述视频数据对应 的各帧图像数据;编码模块,用于根据预先设置的编码信息,对所述各帧图像数据进行编码操作,其中, 所述编码信息至少包括:帧率和编码格式;存储模块,用于存储编码后的视频数据。7.根据权利要求6所述的装置,其特征在于,所述视频下载装置还包括:水印加载模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码 操作之前,在获取所述视频数据对应的各帧图像数据后,将水印加载在所述各帧图像数据 中。8.根据权利要求6所述的装置,其特征在于,所述视频下载装置还包括:分辨率调整模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编 码操作之前,若所述编码信息中包括目标分辨率,将所述各帧图像数据的分辨率调整至所 述目标分辨率。9.根据权利要求6所述的装置,其特征在于,所述视频下载装置还包括:第一判断模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码 操作之前,判断在解码所述视频数据的过程中,是否存在解码失败的数据;删除模块,用于若基于判断结果,确定存在解码失败的数据,删除所述解码失败的数 据。10.根据权利要求6所述的装置,其特征在于,所述视频下载装置还包括:第二判断模块,用于在所述根据预先设置的编码信息,对所述各帧图像数据进行编码 操作之前,判断所述视频数据对应的各帧图像数据中,是否存在被损坏的图像数据;修复模块,用于若基于判断结果,确定所述各帧图像数据中存在被损坏的图像数据,对 所述被损坏的图像数据进行修复处理。
【文档编号】H04N21/472GK105992050SQ201510064547
【公开日】2016年10月5日
【申请日】2015年2月6日
【发明人】梁捷, 马妙魁
【申请人】广州市动景计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1