本申请属于文件处理,具体涉及一种视频笔记生成方法、装置及电子设备。
背景技术:
1、目前,随着移动智能终端的普及和移动互联网技术的不断发展,越来越多的用户使用电子设备观看教学视频。在用户观看教学视频的过程中,用户有时候会对关键知识进行笔记记录或者截屏保存,若想要得到教学视频的视频笔记文件,需要用户在播放的过程中,通过控制视频暂停播放,手动整理笔记记录,或者对教学视频的一帧或多帧视频画面进行截图,保存为截图图片之后,用户对照截图图片,手动整理笔记记录,才能得到视频笔记。这样,用户获取教学视频的视频笔记文件的手动操作繁琐,费时费力,降低了获取教学视频的视频笔记文件的效率。
技术实现思路
1、本申请实施例的目的是提供一种视频笔记生成方法、装置及电子设备,可自动解析视频生成视频笔记文件,实现了视频笔记文件的一键生成,无需用户手动整理笔记的繁琐操作,减少了用户的操作步骤,省时省力,提高了生成视频笔记文件的效率。
2、第一方面,本申请实施例提供了一种视频笔记生成方法,该方法包括:根据视频生成视频帧信息集合和视频讲解信息集合;根据视频帧信息集合和视频讲解信息集合,生成视频的视频笔记文件;其中,视频帧信息集合包括视频中至少一个视频帧的视频帧信息,视频帧信息包括视频帧标识、视频帧时间点、视频帧关键词和视频帧存储路径,视频讲解信息集合包括视频中至少一个音频片段的音频标识、音频片段开始时间、音频片段关键词、文字描述信息和音频片段对应的视频帧标识。
3、第二方面,本申请实施例提供了一种视频笔记生成装置,该装置包括:处理单元,用于根据视频生成视频帧信息集合和视频讲解信息集合;处理单元,还用于根据视频帧信息集合和视频讲解信息集合,生成视频的视频笔记文件;其中,视频帧信息集合包括视频中至少一个视频帧的视频帧信息,视频帧信息包括视频帧标识、视频帧时间点、视频帧关键词和视频帧存储路径,视频讲解信息集合包括视频中至少一个音频片段的音频标识、音频片段开始时间、音频片段关键词、文字描述信息和音频片段对应的视频帧标识。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的视频笔记生成方法的步骤。
5、第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储有程序或指令,程序或指令被处理器执行时实现如第一方面的视频笔记生成方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的视频笔记生成方法的步骤。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的视频笔记生成方法的步骤。
8、在本申请实施例提供的视频笔记生成方法中,根据视频生成视频帧信息集合和视频讲解信息集合;根据视频帧信息集合和视频讲解信息集合,生成视频的视频笔记文件;其中,视频帧信息集合包括视频中至少一个视频帧的视频帧信息,视频帧信息包括视频帧标识、视频帧时间点、视频帧关键词和视频帧存储路径,视频讲解信息集合包括视频中至少一个音频片段的音频标识、音频片段开始时间、音频片段关键词、文字描述信息和音频片段对应的视频帧标识。通过上述视频笔记生成方法,在用户需要获取视频的视频笔记文件时,电子设备可自动生成视频的视频帧信息集合和视频讲解信息集合,进而根据视频帧信息集合和视频讲解信息集合,生成视频的视频笔记文件。这样,由于电子设备可自动解析视频生成视频笔记文件,实现了视频笔记文件的一键生成,无需用户手动整理笔记的繁琐操作,减少了用户的操作步骤,省时省力,提高了生成视频笔记文件的效率。
1.一种视频笔记生成方法,其特征在于,包括:
2.根据权利要求1所述的视频笔记生成方法,其特征在于,所述根据视频生成视频帧信息集合和视频讲解信息集合,包括:
3.根据权利要求1所述的视频笔记生成方法,其特征在于,所述根据视频生成视频帧信息集合和视频讲解信息集合之后,还包括:
4.根据权利要求1所述的视频笔记生成方法,其特征在于,所述根据视频生成视频帧信息集合和视频讲解信息集合之后,还包括:
5.根据权利要求1至4中任一项所述的视频笔记生成方法,其特征在于,根据视频生成视频帧信息集合和视频讲解信息集合,包括:
6.根据权利要求5所述的视频笔记生成方法,其特征在于,所述基于所述视频帧信息集合和所述第三集合,生成视频讲解信息集合,包括:
7.根据权利要求6所述的视频笔记生成方法,其特征在于,所述根据所述视频帧信息集合中每个视频帧的视频帧关键词和视频帧标识,构建关键词树,包括:
8.根据权利要求7所述的视频笔记生成方法,其特征在于,所述对于所述视频帧信息集合中每个视频帧的每个视频帧关键词,比较所述视频帧关键词的第一字符和所述根节点的第一层级的每个子节点中存储的字符之后,所述视频笔记生成方法还包括:
9.根据权利要求6所述的视频笔记生成方法,其特征在于,所述根据所述第三集合中每个音频文本子文件的文本描述关键词和所述关键词树,确定每个音频文本子文件对应的视频帧标识,包括:
10.根据权利要求9所述的视频笔记生成方法,其特征在于,所述根据至少两个视频帧中每个视频帧的视频帧标识和所述音频文本子文件的文本子文件标识,确定与所述音频文本子文件对应的视频帧标识,包括:
11.根据权利要求10所述的视频笔记生成方法,其特征在于,所述基于每个视频帧与所述音频文本子文件的损耗距离,计算每个视频帧与所述音频文本子文件之间的距离分数,包括:
12.一种视频笔记生成装置,其特征在于,包括:
13.根据权利要求12所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
14.根据权利要求12所述的视频笔记生成装置,其特征在于,所述视频笔记生成装置还包括:
15.根据权利要求12所述的视频笔记生成装置,其特征在于,所述根据视频生成视频帧信息集合和视频讲解信息集合之后,所述处理模块还用于:
16.根据权利要求12至15中任一项所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
17.根据权利要求16所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
18.根据权利要求17所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
19.根据权利要求18所述的视频笔记生成装置,其特征在于,所述对于所述视频帧信息集合中每个视频帧的每个视频帧关键词,比较所述视频帧关键词的第一字符和所述根节点的第一层级的每个子节点中存储的字符之后,所述处理模块还用于:
20.根据权利要求17所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
21.根据权利要求20所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
22.根据权利要求21所述的视频笔记生成装置,其特征在于,所述处理模块具体用于:
23.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至11中任一项所述的视频笔记生成方法的步骤。