一种视频处理方法、装置、终端设备及存储介质制造方法及图纸

技术编号:17999093 阅读:83 留言:0更新日期:2018-05-19 16:35
本发明专利技术实施例提供了一种视频处理方法、装置、终端设备以及存储介质,涉及互联网技术领域,该方法包括:获取源视频数据,并获取水印添加策略,其中,水印添加策略包括以下一项或多项:水印内容,水印内容对应的帧数,水印位置;从所述源视频数据中提取各帧图像数据;按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据;将所述水印图像数据合成为添加水印的目标视频数据并存储。本发明专利技术实施例能够实现在视频数据添加动态水印的目的。

【技术实现步骤摘要】
一种视频处理方法、装置、终端设备及存储介质
本专利技术涉及互联网
,具体涉及一种视频处理方法及装置,一种终端设备和一种存储介质。
技术介绍
随着终端技术的发展,诸如手机、平板电脑等终端设备越来越普及,给人们在的生活、学习、工作带来了极大的便利。这些终端设备通常安装有各种各样的应用程序,使得用户可以使用终端设备中的各种应用程序在执行所需的操作,如通过游戏应用玩游戏,通过视频应用发布、播放音视频等。
技术实现思路
本专利技术提供一种视频处理方法,相应的一种视频处理装置、终端设备以及存储介质,以实现在视频数据添加动态水印的目的。依据本专利技术的一个方面,提供了一种视频处理方法,所述的方法包括:获取源视频数据,并获取水印添加策略,其中,水印添加策略包括以下一项或多项:水印内容,水印内容对应的帧数,水印位置;从所述源视频数据中提取各帧图像数据;按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据;将所述水印图像数据合成为添加水印的目标视频数据并存储。可选地,还包括:依据获取到的水印内容和/或水印内容对应的帧数,确定水印对应的合成步骤;依据每一合成步骤生成一个分步合成图像。可选地,所述水印内容包括:应用标志和/或用户标识。可选地,所述按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据,包括:按照所述水印添加策略,确定待添加水印对应各分步合成图像;将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,得到各帧水印图像数据。可选地,将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,包括:按照正序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成最后一个分步合成图像的合成步骤;循环执行上述合成步骤。可选地,将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,包括:按照正序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成最后一个分步合成图像的合成步骤;按照倒序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成第一个分步合成图像的合成步骤;循环执行上述合成步骤。可选地,将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,包括:将连续的n帧图像数据和所述待添加水印对应一个分步合成图像进行合成;再将下一个连续的n帧图像数据和所述待添加水印对应下一个分步合成图像进行合成,直到所述待添加水印对应各分步合成图像均合成完毕。可选地,所述将所述水印图像数据合成为添加水印的目标视频数据并存储,包括:按照时间戳将所述各水印图像数据合成为添加水印的目标视频数据,存储添加水印的目标视频数据。根据本专利技术的另一方面,提供了一种视频处理装置,所述的装置包括:获取模块,用于获取源视频数据,并获取获取水印添加策略,其中,水印添加策略包括以下一项或多项:水印内容,水印内容对应的帧数,水印位置;提取模块,用于从所述源视频数据中提取各帧图像数据;处理模块,用于按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据;视频合成模块,用于将所述水印图像数据合成为添加水印的目标视频数据并存储。可选地,还包括:合成步骤确定模块,用于依据获取到的水印内容和/或水印内容对应的帧数,确定水印对应的合成步骤;合成图像生成模块,用于依据每一合成步骤生成一个分步合成图像。可选地,所述水印内容包括:应用标志和/或用户标识。可选地,所述处理模块,包括:确定子模块,用于按照所述水印添加策略,确定待添加水印对应各分步合成图像;合成子模块,用于将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,得到各帧水印图像数据。可选地,所述合成子模块,用于按照正序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成最后一个分步合成图像的合成步骤;循环执行上述合成步骤。可选地,所述合成子模块,用于按照正序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成最后一个分步合成图像的合成步骤;以及按照倒序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成第一个分步合成图像的合成步骤;循环执行上述合成步骤。可选地,所述合成子模块,用于将连续的n帧图像数据和所述待添加水印对应一个分步合成图像进行合成;再将下一个连续的n帧图像数据和所述待添加水印对应下一个分步合成图像进行合成,直到所述待添加水印对应各分步合成图像均合成完毕。可选地,所述视频合成模块,用于按照时间戳将所述各水印图像数据合成为添加水印的目标视频数据,存储添加水印的目标视频数据。根据本专利技术的又一方面,提供了一种终端设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述终端设备执行如本专利技术实施中一个或多个所述的视频处理方法。本专利技术实施例还提供了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得终端设备执行如本专利技术实施例中一个或多个所述的视频处理方法。根据本专利技术的一种视频处理方法及装置,在获取源视频数据和水印添加策略后,可从源视频数据中提取各帧图像数据,并可按照水印添加策略对提取到的各帧图像数据进行处理,得到各帧水印图像数据,随后可将水印图像数据合成为添加水印的目标视频数据并存储,从而可在后续播放目标视频数据的过程中对水印对应各分步合成图像进行展示,以实现在视频数据中展示动态水印的目的,取得了在视频数据添加动态水印的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术一个实施例的一种视频处理方法的步骤流程图;图2示出了本专利技术一个可选实施例的一种视频处理方法的步骤流程图;图3示出了本专利技术一个示例中的一种待添加水印对应各分步合成图像的示意图;图4A示出了本专利技术一个实施例的一种视频处理装置的结构框图;图4B示出了本专利技术一个可选实施例的一种视频处理装置的结构框图;图5示意性地示出了用于执行根据本专利技术的方法的服务器的框图;图6示意性地示出了用于保持或者携带实现根据本专利技术的方法的程序代码的存储单元;以及图7示出的是与本专利技术实施例提供的终端设备相关的部分结构的框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,示出了本专利技术一个实施例的一种视频处理方法的步骤流程图,具体可以包括如下步骤:步骤102,获取源视频数据,并获取水印添加策略。在本专利技术实施例中,源视频数据可以用于表征获取到的源视频,如可以是预先存储在终端设备的视频本文档来自技高网...
一种视频处理方法、装置、终端设备及存储介质

【技术保护点】
一种视频处理方法,所述的方法包括:获取源视频数据,并获取水印添加策略,其中,水印添加策略包括以下一项或多项:水印内容,水印内容对应的帧数,水印位置;从所述源视频数据中提取各帧图像数据;按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据;将所述水印图像数据合成为添加水印的目标视频数据并存储。

【技术特征摘要】
1.一种视频处理方法,所述的方法包括:获取源视频数据,并获取水印添加策略,其中,水印添加策略包括以下一项或多项:水印内容,水印内容对应的帧数,水印位置;从所述源视频数据中提取各帧图像数据;按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据;将所述水印图像数据合成为添加水印的目标视频数据并存储。2.如权利要求1所述的方法,其特征在于,还包括:依据获取到的水印内容和/或水印内容对应的帧数,确定水印对应的合成步骤;依据每一合成步骤生成一个分步合成图像。3.如权利要求2所述的方法,其特征在于,所述水印内容包括:应用标志和/或用户标识。4.如权利要求1所述的方法,其特征在于,所述按照所述水印添加策略对所述图像数据进行处理,得到各帧水印图像数据,包括:按照所述水印添加策略,确定待添加水印对应各分步合成图像;将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,得到各帧水印图像数据。5.如权利要求4所述的方法,其特征在于,将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,包括:按照正序将待添加水印对应每一个分步合成图像分别与连续的n帧图像数据合成,直到完成最后一个分步合成图像的合成步骤;循环执行上述合成步骤。6.如权利要求4所述的方法,其特征在于,将所述待添加水印对应各分步合成图像,按照顺序循环与所述各帧图像数据进行合成,包括:按照正序将待添加水印...

【专利技术属性】
技术研发人员:刘飞跃田东渭郭伟王程博杨玉奇周朗
申请(专利权)人:北京川上科技有限公司
类型:发明
国别省市:北京,11

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

1