本发明涉及计算机,尤其涉及一种视频播放方法、装置、电子设备、介质及计算机程序产品。
背景技术:
1、现有的视频剪辑方法是根据普通视频的时间轴维度进行剪辑的,每个剪辑由一个时间片段组成,或者每个剪辑由多个时间片段相加组成。
2、相对于传统的二维视频剪辑,剪辑人员只有一个自由度:时间。自由视角视频加入了描述空间位置的另外两个自由度(球心和球径),因此可以供剪辑人员进行创意发挥的空间呈指数上升,如何实现对自由视角视频进行全方位视角的剪辑播放是需要解决的技术问题。
技术实现思路
1、本发明实施例提供一种视频播放方法、装置、电子设备、介质及计算机程序产品,以解决如何实现对自由视角视频进行全方位视角的剪辑播放的问题。
2、第一方面,本发明实施例提供了一种视频播放方法,包括:
3、获取用于表征第一剪辑视频的至少一个第一视角路径坐标集合;
4、在接收到对所述第一剪辑视频的播放指令的情况下,从视频图像库中获取与至少一个所述第一视角路径坐标集合对应的第一视频图像帧序列;
5、播放所述第一视频图像帧序列。
6、在一些可选实施例中,所述获取用于表征第一剪辑视频的第一视角路径坐标集合,包括:
7、建立自由视角的视频剪辑模型;
8、将所述视频剪辑模型应用到目标场景,获取场景化的目标剪辑模版;
9、将所述目标剪辑模版实例化,获取用于表征所述第一剪辑视频的所述第一视角路径坐标集合。
10、在一些可选实施例中,,每个所述第一视角路径坐标集合包括:与n个时刻一一对应的n个视角路径坐标,一个所述视角路径坐标关联一个时刻在一个视角下的一个视频图像帧,n为正整数。
11、在一些可选实施例中,在所述第一剪辑视频对应多个所述第一视角路径坐标集合的情况下,所述播放所述第一视频图像帧序列,包括:
12、按照预设顺序依次播放每个所述第一视角路径坐标集合对应的所述第一视频图像帧序列。
13、在一些可选实施例中,上述视频播放方法还包括:
14、在播放自由视角视频至目标时刻时,显示第一播放链接,所述第一播放链接关联所述第一剪辑视频;
15、接收用户对所述第一播放链接的第一输入;
16、响应于所述第一输入,确定接收到对所述第一剪辑视频的播放指令。
17、在一些可选实施例中,上述视频播放方法还包括:
18、在播放所述第一视频图像帧序列的过程中,在播放界面上显示至少一个播放链接,每个播放链接对应一个用户视角下的第二剪辑视频;
19、接收用户对所述至少一个播放链接中的目标播放链接的第二输入;
20、响应于所述第二输入,从视频图像库中获取与第二视角路径坐标集合对应的第二视频图像帧序列;其中,所述第二视角路径坐标集合用于表征一个用户视角下的所述第二剪辑视频;
21、播放所述第二视频图像帧序列。
22、第二方面,本发明实施例还提供一种视频播放装置,包括:
23、第一获取模块,用于获取用于表征第一剪辑视频的至少一个第一视角路径坐标集合;
24、第二获取模块,用于在接收到对所述第一剪辑视频的播放指令的情况下,从视频图像库中获取与至少一个所述第一视角路径坐标集合对应的第一视频图像帧序列;
25、播放模块,用于播放所述第一视频图像帧序列。
26、第三方面,本发明实施例还提供一种电子设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器,用于读取存储器中的程序实现如上所述的视频播放方法中的步骤。
27、第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的视频播放方法中的步骤。
28、第五方面,本发明实施例还提供一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现如上所述的视频播放方法中的步骤。
29、在本发明实施例中,电子设备通过获取用于表征第一剪辑视频的至少一个第一视角路径坐标集合;在接收到对所述第一剪辑视频的播放指令的情况下,从视频图像库中获取与至少一个所述第一视角路径坐标集合对应的第一视频图像帧序列;播放所述第一视频图像帧序列。如此,无需进行传统的视频剪辑和拼接过程,直接获取视角路径坐标集对应的二维视频图像帧序列并进行播放,即可实现一个剪辑视频的全方位视角的播放。
1.一种视频播放方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取用于表征第一剪辑视频的至少一个视角路径坐标集合,包括:
3.根据权利要求1所述的方法,其特征在于,每个所述第一视角路径坐标集合包括:与n个时刻一一对应的n个视角路径坐标,一个所述视角路径坐标关联一个时刻在一个视角下的一个视频图像帧,n为正整数。
4.根据权利要求1所述的方法,其特征在于,在所述第一剪辑视频对应多个所述第一视角路径坐标集合的情况下,所述播放所述第一视频图像帧序列,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种视频播放装置,其特征在于,包括:
8.一种电子设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器,用于读取存储器中的程序实现如权利要求1至6中任一项所述的视频播放方法中的步骤。
9.一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的视频播放方法中的步骤。
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1至6中任一项所述的视频播放方法的步骤。
