视频脚本的创作方法、装置、电子设备及存储介质与流程

摘要: 本技术涉及计算机,公开了一种视频脚本的创作方法、装置、电子设备及存储介质。背景技术:1、随着短视频行业的发展,同人创作、影视综剧集的二次创作已成为短视频不可或缺...
视频脚本的创作方法、装置、电子设备及存储介质与流程

本技术涉及计算机,公开了一种视频脚本的创作方法、装置、电子设备及存储介质。

背景技术:

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、可选的,所述预览模块具体用于:

37、基于所述字幕类型,确定所述视频帧集合中的字幕是否能够单独控制;

38、当所述视频帧集合中的字幕能够单独控制时,直接显示所述视频帧集合中的视频帧在相应的音频文件中存在的音频文本;

39、当所述视频帧集合中的字幕不能够单独控制时,针对所述视频帧集合中的每一视频帧,识别所述视频帧包含的字幕,并对所述视频帧包含的字幕进行模糊处理后,将所述视频帧在相应的音频文件中存在的音频文本作为字幕进行显示。

40、可选的,所述装置还包括导入模块,用于:

41、将所述各个分段脚本索引、以及所述各个分段脚本索引对应的音频文件和视频帧集合导入编辑器中;

42、通过所述编辑器,生成所述目标视频脚本对应的短视频。

43、另一方面,本技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述一种视频脚本的创作方法的步骤。

44、另一方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种视频脚本的创作方法的步骤。

45、另一方面,本技术实施例提供一种计算机程序产品,包含计算机程序,所述计算机程序被处理器执行时实现上述一种视频脚本的创作方法的步骤。

46、本技术的实施例中,为目标视频创作目标视频脚本时,将第一界面划分为视频播放区域和脚本配置区域,这样,在视频播放区域中播放目标视频的过程中,每响应于针对一个视频片段触发的脚本创作指示,便基于当前接收的脚本创作指示,在脚本配置区域中,呈现与脚本创作指示针对的视频片段存在内容关联的脚本索引,从而实现一边观看目标视频,一边创作视频脚本,提高了视频脚本的创作效率;并且,在目标视频播放结束后,可以获得各个脚本索引,对各个脚本索引进行分段后,将各个分段脚本索引分别与相应的视频片段中提取出的视频帧集合进行关联,最终生成目标视频对应的目标视频脚本,整个目标视频脚本的生成过程中,各个分段脚本索引自动与相应的视频帧集合关联,创作过程无需人工的参与,节约了创作成本。