System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开的实施例涉及视频处理,具体地,涉及适用于一种浏览器中的视频处理方法、装置、计算机设备和介质。
技术介绍
1、网页浏览器为一个显示网站服务器或文件系统内的文件,并让用户与这些文件交互的一种应用软件。它用来显示在万维网或局域网等内的文字、图像及其他信息,用户可通过浏览器进行一些感兴趣视频的快速浏览。
2、目前,用户在浏览器中进行视频浏览时,浏览器中有固定尺寸的界面显示区域,用户想浏览的视频会在固定尺寸的界面显示区域中进行显示,如在矩形轮廓的显示区域中进行相应视频的浏览。
3、但是,现有方式中,仅能在固定尺寸的界面显示区域中进行视频播放,趣味性较低。
技术实现思路
1、本文中描述的实施例提供了一种浏览器中的视频处理方法、装置、计算机设备和介质,克服了上述问题。
2、第一方面,根据本公开的内容,提供了一种浏览器中的视频处理方法,包括:
3、获取浏览器中待播放的目标视频帧;
4、基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,所述目标显示数据中包括所述目标内容数据中的局部数据或全部数据;
5、基于所述目标显示数据与所述画面显示数据之间的所属关系,确定所述目标显示数据在所述浏览器中的画面显示区域,所述目标显示数据在所述浏览器中的画面显示区域为所述浏览器的界面显示区域中的局部区域或全部区域;
6、在所
7、其中,所述预设内容数据包括:第一预设数据和第二预设数据,所述第一预设数据对应于所述目标内容数据中的隐藏数据,所述第二预设数据对应于所述目标内容数据的扩展数据。
8、可选的,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
9、匹配所述目标视频帧中的目标内容数据与所述预设内容数据;
10、若所述目标内容数据与所述预设内容数据中的所述第一预设数据相匹配,则基于所述目标内容数据所对应的画面显示尺寸,生成不包含所述第一预设数据的第一显示数据;
11、叠加所述第一显示数据与所述目标内容数据,得到所述目标视频帧对应的所述目标显示数据。
12、可选的,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
13、匹配所述目标视频帧中的目标内容数据与所述预设内容数据;
14、若所述目标内容数据与所述预设内容数据中的所述第一预设数据相匹配,则从所述目标内容数据中裁剪所述第一预设数据,得到所述目标视频帧对应的所述目标显示数据。
15、可选的,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
16、匹配所述目标视频帧中的目标内容数据与所述预设内容数据;
17、若所述目标内容数据与所述预设内容数据中的所述第二预设数据相匹配,则基于所述目标内容数据所对应的画面显示尺寸,生成包含所述第二预设数据的第二显示数据;
18、叠加所述第二显示数据与所述目标内容数据,得到所述目标视频帧对应的所述目标显示数据。
19、可选的,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
20、匹配所述目标视频帧中的目标内容数据与所述预设内容数据;
21、若所述目标内容数据与所述预设内容数据中的所述第二预设数据相匹配,则在所述目标内容数据中添加所述第二预设数据,得到所述目标视频帧对应的所述目标显示数据。
22、可选的,所述基于所述目标显示数据与所述画面显示数据之间的所属关系,确定所述目标显示数据在所述浏览器中的画面显示区域,包括:
23、若所述目标显示数据为所述画面显示数据中的部分数据,则基于所述目标显示数据与所述画面显示数据的位置关系,调整所述画面显示数据的画面显示尺寸;
24、基于调整后的所述画面显示数据的画面显示尺寸,确定所述目标显示数据在所述浏览器中的画面显示区域。
25、可选的,所述在所述目标内容数据中添加所述第二预设数据,得到所述目标视频帧对应的所述目标显示数据,包括:
26、获取所述第二预设数据在所述目标内容数据中的匹配位置;
27、在所述目标内容数据中的匹配位置的相应位置处添加所述第二预设数据,得到所述目标视频帧对应的所述目标显示数据。
28、第二方面,根据本公开的内容,提供了一种浏览器中的视频处理装置,包括:
29、获取模块,用于获取浏览器中待播放的目标视频帧;
30、处理模块,用于基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,所述目标显示数据中包括所述目标内容数据中的局部数据或全部数据;
31、确定模块,用于基于所述目标显示数据与所述画面显示数据之间的所属关系,确定所述目标显示数据在所述浏览器中的画面显示区域,所述目标显示数据在所述浏览器中的画面显示区域为所述浏览器的界面显示区域中的局部区域或全部区域;
32、显示模块,用于在所述目标显示数据在所述浏览器中的画面显示区域中显示所述目标显示数据;
33、其中,所述预设内容数据包括:第一预设数据和第二预设数据,所述第一预设数据对应于所述目标内容数据中的隐藏数据,所述第二预设数据对应于所述目标内容数据的扩展数据。
34、第三方面,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如以上任意一个实施例中浏览器中的视频处理方法的步骤。
35、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如以上任意一个实施例中浏览器中的视频处理方法的步骤。
36、本申请实施例提供的浏览器中的视频处理方法,获取浏览器中待播放的目标视频帧;基于目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对目标视频帧在浏览器中的画面显示数据进行处理,得到目标视频帧对应的目标显示数据,目标显示数据中包括目标内容数据中的局部数据或全部数据;基于目标显示数据与画面显示数据之间的所属关系,确定目标显示数据在浏览器中的画面显示区域,目标显示数据在浏览器中的画面显示区域为浏览本文档来自技高网...
【技术保护点】
1.一种浏览器中的视频处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
6.根据权利要求2或4所述的方法,其特征在
7.根据权利要求5所述的方法,其特征在于,所述在所述目标内容数据中添加所述第二预设数据,得到所述目标视频帧对应的所述目标显示数据,包括:
8.一种浏览器中的视频处理装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如权利要求1~7中任一所述的浏览器中的视频处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如权利要求1~7中任一所述的浏览器中的视频处理方法。
...【技术特征摘要】
1.一种浏览器中的视频处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间的匹配关系,对所述目标视频帧在所述浏览器中的画面显示数据进行处理,得到所述目标视频帧对应的目标显示数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频帧中的目标内容数据与预设内容数据之间...
【专利技术属性】
技术研发人员:林鸣鹤,郑泽,
申请(专利权)人:稿定厦门科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。