视频资料制作方法及装置、电子设备、计算机可读介质

文档序号:1144529 发布日期:2020-09-11 浏览:3次 >En<

阅读说明:本技术 视频资料制作方法及装置、电子设备、计算机可读介质 (Video data production method and device, electronic equipment and computer readable medium ) 是由 李卫国 于 2020-06-24 设计创作,主要内容包括:本公开提供了一种视频资料制作方法,涉及计算机和视频图像处理技术领域,该方法包括:响应用户触发的插入标签的操作,获得当前播放的视频图像在原始视频中的时间戳;获取所述用户针对所述视频图像添加的标签信息;将所述标签信息、所述时间戳与所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料。该方法便于添加标签信息,而且保留原始视频的完整性,后续重复观看该综合视频资料时,可以快速、准确地定位到标签位置,减少查找时间,提高学习效率,从而提高用户体验。本公开还提供了一种视频资料制作装置、电子设备和计算机可读介质。(The present disclosure provides a video data making method, which relates to the technical field of computer and video image processing, and comprises the following steps: responding to the operation of inserting a label triggered by a user, and obtaining a timestamp of a currently played video image in an original video; acquiring label information added by the user aiming at the video image; and associating and integrating the tag information, the timestamp and the video data of the original video to generate comprehensive video data carrying the tag information. The method is convenient for adding label information, keeps the integrity of the original video, can quickly and accurately position the label position when the comprehensive video data is watched repeatedly in the follow-up process, reduces the search time, improves the learning efficiency and further improves the user experience. The present disclosure also provides a video material producing apparatus, an electronic device, and a computer readable medium.)

视频资料制作方法及装置、电子设备、计算机可读介质

技术领域

本公开实施例涉及计算机和视频图像处理技术领域,特别涉及一种视频资料制作方法及装置、电子设备、计算机可读介质。

背景技术

随着网络环境的优化和移动智能设备的普及,移动终端成为人们获取信息的主要途径。视频能够更直观、明了地表达信息,所以视频被作为一种重要的传播载体被广泛传播和使用。

用户在观看视频时,尤其是观看知识型视频或者内容比较丰富的视频,希望在某些视频节点做标签或笔记,以便后续重复观看或学习。由于视频播放器只能通过倍速或者手动调节进度来寻找想要重复观看的视频节点。

公开内容

本公开实施例提供一种视频资料制作方法及装置、电子设备、计算机可读介质。

第一方面,本公开实施例提供一种视频资料制作方法,其包括:

响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳;

获取所述用户针对所述视频图像添加的标签信息;

将所述标签信息、所述时间戳与所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料。

在一些实施例中,所述获取所述用户针对所述视频图像添加的标签信息,包括:

通过标签录入模块获得所述用户针对所述视频图像添加的标签信息。

在一些实施例中,所述将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料之前,还包括:

获取标签辅助信息;其中,所述标签辅助信息是对所述标签和限定使用权限的说明;

所述将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料,包括:

将所述标签信息、所述时间戳、所述标签辅助信息与所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料。

在一些实施例中,所述标签辅助信息包括用户信息、用户配置信息和原始视频的标识中至少之一。

在一些实施例中,所述用户信息包括用户帐号和/或用户使用的终端设备的标识;所述用户配置信息包括用户权限信息。

在一些实施例中,所述将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料之后,还包括:

响应用户的播放指令,解析所述综合视频资料,获得所述综合视频资料数据中所有的所述标签和所述标签信息;

在播放页面展示所有的所述标签;

基于所述用户选择的所述标签,展示所述标签对应的所述标签信息。

在一些实施例中,所述基于所述用户选择的所述视频节点,展示所述视频节点对应的所述标签信息之后,还包括:

接收所述用户针对所述标签的修改信息,并基于所述修改信息更新所述标签信息;

根据更新后的所述标签信息、所述时间戳、所述标签辅助信息与所述原始视频的视频数据关联整合,生成携带新的所述综合视频资料。

在一些实施例中,所述将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料之后,还包括:

将所述综合视频资料分享至共享平台,以供所述共享平台中的其它用户获得所述综合视频资料。

在一些实施例中,所述响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳之前,还包括:

基于视频使用信息筛选视频资源,获得所述原始视频;其中,所述视频使用信息包括视频的播放量、重播率、用户评论和点赞数量中的一种或多种。

在一些实施例中,所述标签信息包括标记和/或笔记;

第二方面,本公开实施例提供一种视频资料制作装置,其包括:

触发模块,用于响应用户的触发指令触发***标签的操作;

第一获取模块,用于获得当前播放的视频图像在原始视频中的时间戳;

第二获取模块,用于获取所述用户针对所述视频图像添加的标签信息;

关联模块,用于将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料。

第三方面,本公开实施例提供一种电子设备,其包括:

一个或多个处理器;

存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器上述任意一种视频资料制作方法;

一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。

第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种视频资料制作方法。

本公开实施例提供的视频资料制作方法,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳;获取所述用户针对所述视频图像添加的标签信息;将所述标签信息、所述时间戳和所述原始视频的视频数据关联整合,生成携带所述标签信息的综合视频资料,用户可以在观看原始视频时,直接将标签信息添加到原始视频的数据中,操作方便,而且保留原始视频的完整性,后续重复观看该综合视频资料时,可以快速、准确地定位到标签位置,减少查找时间,提高学习效率,从而提高用户体验。

具体实施方式

为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的视频资料制作方法及装置、电子设备、计算机可读介质进行详细描述。

在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。

在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。

如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。

本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。

除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。

对于知识型视频,用户希望在原始视频中某些视频图像(视频节点)做标签或笔记,以便后续重复观看或学习;而且,为了提高学习效率,只需重点观看标签位置对应的视频图像,不再重复播放全部的原始视频,同时保留完整的原始视频,以便于满足一些特殊需求,如将便于其他用户既能获得完整的原始视频,又能获得当前用户添加的标签。

目前视频标签是根据原始视频中的目标视频段的起止时间与视频标签建立索引表,然后将索引表与原始视频的视频标号存储,从而得到视频笔记。不难理解,视频笔记与原始视频是两个文件。当需要查看视频笔记时,根据索引表查看目标视频段的起止时间,然后根据视频标号和目标视频段的起止时间查找原始视频,获得目标视频段。这种视频笔记和原始视频分离方式不仅响应速度慢,而且,当播放原始视频时,无法直接获得用户针对该原始视频的视频笔记,视频笔记只能从视频笔记对应的文件查找,无法获得完整的原始视频,影响用户的体验。

第一方面,本公开实施例提供一种视频资料制作方法,用于制作带有视频标签的综合视频资料,以便于用户能够方便、快速地在原始视频定位到期望的视频图像。

图1为本公开实施例提供的一种视频资料制作方法的流程图。如图1所示,视频资料制作方法包括:

步骤101,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳。

其中,原始视频是视频资源发布者发布的原始视频数据,可以在终端播放。例如,原始视频是一部电影、一个视频课件、一部纪录片、一段录制的学习视频等。原始视频的视频格式可以是终端支持的MPEG、AVI、MOV、ASF或WMV等格式。

其中,视频图像是原始视频中的某一个视频帧。当前播放的视频图像是播放原始视频时,在显示屏中显示的视频图像。

当原始视频是一部纪录片,用户播放该纪录片时,当对纪录片中的某个视频图像感兴趣时,可以在该视频图像中***标签,以便于后续重播该纪录片时,能够直接跳转至该视频图像。或者,若对纪录片中的某段视频感兴趣,可以在该视频段的起始位置***标签,以便于在后续重播该纪录片时,能够直接跳转至该视频段的起始位置开始播放。

当原始视频是一部视频课件,用户播放该视频课件的过程中,若对视频课件中的某段视频感兴趣,可以在该视频段的起始位置***标签,以便于在后续重播该视频课件时,能够直接跳转至该视频段的起始位置开始播放。或者,当对视频课件中的某个视频图像感兴趣时,可以在该视频图像中***标签,以便于后续重播该视频课件时,能够直接跳转至该视频图像。

在一些实施例中,在播放原始视频的过程中,用户可以在播放页面通过触发按钮、触发动作、触发语音触发***标签的操作。当终端是电脑终端时,触发操作可以由鼠标或键盘等方式实现。例如,当使用鼠标进行触发操作时,利用鼠标点击预先设定的操作按钮,点击动作可以是单击或双击。再如,当使用键盘进行触发操作时,可以按压预先设定的快捷键。快捷键可以是键盘上任意一个按键或者多个按键的组合。快捷键的具体设定方式以及快捷键的类型再此不作限定。

当终端是移动终端或具有触摸功能的终端时,触发操作可以由触摸等方式实现。例如,用户触摸预先设定的按钮来实现,或者滑动预先设定的按钮来实现。

其中,当前播放的视频图像是指当前时刻显示在终端的显示屏上显示图像,时间戳是指视频图像在原始视频中的时间节点。例如,终端正在播放数学课第X章第X节的视频课件,当前时刻在终端的显示屏上显示的是该视频课件第9:30(9分30秒)的视频图像,那么该视频图像对应的时间戳为9:30。

步骤102,获取用户针对视频图像添加的标签信息。

其中,标签信息包括标记、学习笔记、观后感等。其中,标记相当于一个书签,仅用于表示视频图像比较重要。学习笔记是用户针对视频图像添加的批注,该批注可以是对某个视频图像中的内容的解释或疑问,也可以是总结或小结。或者,该批注是对视频图像以及该视频图像之前的一段视频段的总结或解释。

例如,用户对时间节点9:30以及时间节点9:30之前30秒内的内容进行总结,即对时间节点9:00至9:30时间段的视频课件内容进行总结,并在时间节点9:30添加标签。在一些实施例中,标签信息直接添加在视频图像内,也可以外挂在视频图像的边缘区域。

在一些实施例中,用户可以通过调用标签录入模块在视频图像中添加标签,标签录入模块可以是标签控件,该标签控件嵌入播放器程序中。例如,当用户操作激活按钮后,标签录入模块被激活,在终端的显示屏显示标签编辑页面,用户可在标签编辑页面输入、编辑内容。

图2为本公开实施例提供的标签编辑页面的示意图。如图2所示,标签编辑页面包括标签编号区域21和标签内容编辑区域22,其中,标签编号区域21可以输入标签编号、标签名称等信息。标签内容编辑区域22可以输入笔记等信息。而且,在标签编辑区域和标签内容编辑区域还可以对输入的内容进行删除、复制、粘贴等操作。

在一些实施例中,标签录入模块是安装在终端的应用程序,如写字板、便签等应用程序,播放器与该应用程序调用连接。当用户触碰激活按钮时,安装于终端的应用程序被调用,显示屏显示该应用程序的界面。例如,当写字板与播放器调用连接,若用户滑动激活按钮,则写字板被调用,显示屏显示写字板的界面,用户可以在写字板编辑标签的内容。当标签内容编辑完毕后,用户可以点击完成按钮,标签内容自动时间戳、原始视频的视频数据关联。

在一些实施例中,用户激活***标签的操作时,被激活的标签录入模块和被调用的可编辑的应用可以占用显示屏的整个页面,也可以占用显示屏的部分页面。

步骤103,将标签信息、时间戳与原始视频的视频数据关联整合,生成携带标签信息的综合视频资料。

其中,综合视频资料不仅包含有原始视频的视频数据,而且包含有标签信息和时间戳,时间戳与标签信息关联,同时,标签信息、时间戳和原始视频的视频数据关联。其中,关联是指将标签信息加入原始视频的视频数据中,并与时间戳相关联,使得标签信息、时间戳和原始视频的视频数据整合成一个整体数据。当激活标签时,播放器可直接跳转至时间戳位置,播放对应的视频图像。

在本实施例中,通过数据模型将标签信息、时间戳与原始视频的视频数据被整合为综合视频资料,综合视频资料可以被认为是包含了更多信息的原始视频,即,综合视频资料是一个文件。当播放综合视频资料时,播放器可以直接解析综合视频资料,并根据时间戳将该综合视频资料中所有添加标签的时间节点显示出来,用户只要点击对应的时间节点即可查看标签信息。其中,数据模型可以采用任意一个能够将标签信息、时间戳与原始视频的视频数据关联整合的模型即可,本实施例对此不作限定。

在一些实施例中,当播放器可以按照预设的图标显示添加标签的时间节点。其中,预设的图标可以是卡通图形、动物图形、指针图形,也可以是时间图形。例如,时间图形表示出时、分、秒的时间。在一些实施例中,若综合视频资料的时长不足一小时,时间图形仅表示出分、秒。若综合视频资料超过一小时,则时间图形表示时、分、秒。

本实施例提供的视频资料制作方法,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳;获取用户针对视频图像添加的标签信息;将标签信息、时间戳和原始视频的视频数据关联整合,生成携带标签信息的综合视频资料。由于综合视频资料为一个文件,方便存储和分享,而且播放时可以快速调用和缓冲。另外,用户可以在观看原始视频时,直接将标签信息添加到原始视频的数据中,操作方便,而且保留原始视频的完整性,后续重复观看该综合视频资料时,可以快速、准确地定位到标签位置,减少查找时间,提高学习效率,从而提高用户体验。

图3为本公开实施例提供的另一种视频资料制作方法的流程图。如图3所示,视频资料制作方法包括:

步骤301,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳。

其中,原始视频是视频资源发布者发布的原始视频数据,可以在终端播放。例如,原始视频是一部电影、一个视频课件、一部纪录片、一段录制的学习视频等。原始视频的视频格式可以是终端支持的MPEG、AVI、MOV、ASF或WMV等格式。

其中,视频图像是原始视频中的某一个视频帧。当前播放的视频图像是播放原始视频时,在显示屏中显示的视频图像。

其中,时间戳是指视频图像在原始视频中的时间节点。例如,终端正在播放数学课第X章第X节的视频课件,当前时刻在终端的显示屏上显示的是该视频课件第9:30(9分30秒)的视频图像,那么该视频图像对应的时间戳为9:30。

其中,标签可以是标记、学习笔记、观后感等。关于标记的进一步说明可以参见上述实施例步骤101,为节约篇幅,在此不再详述。

在一些实施例中,用户可以在播放页面通过触发按钮、触发动作、触发语音触发***标签的操作。另外,触发***标签的操作可以根据不同终端采用不用的方式。例如,当终端为电脑时,可以通过鼠标或键盘触发***标签的操作。当终端为手机时,可以通过触摸方式触发***标签的操作。

步骤302,获取用户针对视频图像添加的标签信息。

其中,标签信息包括标记、学习笔记、观后感等。其中,标记相当于一个书签,仅用于表示视频图像比较重要。学习笔记是用户针对视频图像添加的批注,该批注可以是对某个视频图像中的内容的解释或疑问,也可以是总结或小结。或者,该批注是对视频图像以及该视频图像之前的一段视频段的总结或解释。

例如,用户对时间节点9:30以及时间节点9:30之前30秒内的内容进行总结,即对时间节点9:00至9:30时间段的视频课件内容进行总结,并在时间节点9:30添加标签。在一些实施例中,标签信息直接添加在视频图像内,也可以外挂在视频图像的边缘区域。

在一些实施例中,用户可以通过调用标签录入模块在视频图像中添加标签,标签录入模块可以是标签控件,该标签控件嵌入播放器程序中。例如,当用户操作激活按钮后,标签录入模块被激活,在终端的显示屏显示标签编辑页面,用户可在标签编辑页面输入、编辑内容。

步骤303,获取标签辅助信息。

其中,标签辅助信息是说明标签和限定使用权限的信息。例如,标签辅助信息包括用户信息、用户配置信息和原始视频的标识中至少之一。

在一些实施例中,用户信息包括用户帐号和/或用户使用的终端设备的标识。其中,用户帐号是用于区别观看原始视频的用户的帐号,或者是用于区别添加标签信息的用户的帐号。其中,用户账号可以是使用播放器的用户的帐号,或者是登陆服务器的用户帐号,该服务器是存储原始视频的服务器。用户帐号还可以是登陆终端的用户帐号。用户使用的终端设备的标识同样是为了区别添加标签的用户。当终端设备与用户具有对应关系时,可以利用终端设备的标识来区别用户。

在一些实施例中,用户配置信息是添加标签的用户为原始视频添加的权限信息,包括用户权限信息。其中,用户权限信息用于限定用户的使用权限。例如,用户在添加标签信息时,可以设定用户A可以观看全部的标签信息,用户B仅可以观看标记,不能观看笔记。再如,用户在添加标签信息时,可以设定用户C可以观看编号为单号的标签信息,用户D可以观看编号为双号的标签信息。

在一些实施例中,原始视频标识具有唯一性,用于区别原始视频。通过原始视频标识即可获得对应的原始视频。

步骤304,将标签信息、时间戳、原始视频的视频数据和标签辅助信息关联整合,生成携带标签信息的综合视频资料。

在一些实施例中,在本实施例中,通过数据模型将标签信息、时间戳、标签辅助信息与原始视频的视频数据被整合为综合视频资料,综合视频资料可以被认为是包含了更多信息的原始视频,即,综合视频资料是一个文件。当播放综合视频资料时,播放器可以直接解析综合视频资料,并根据时间戳将该综合视频资料中所有添加标签的时间节点显示出来,用户只要点击对应的时间节点即可查看标签信息。其中,数据模型可以采用任意一个能够将标签信息、时间戳与原始视频的视频数据关联整合的模型即可,本实施例对此不作限定。

不难理解,由于原始视频标识具有唯一性,因此,可以通过原始视频标识区别综合视频资料。当用户将综合视频资料分享至共享平台时,其它用户可以通过原始视频标识获得对应的综合视频资料,并通过用户信息获得该综合视频资料的制作人,并根据用户权限信息获得播放权限。

步骤305,存储综合视频资料。

在一些实施例中,用户可以将综合视频资料存储于本地存储介质中,或者存在于原始视频的来源地,或者根据需要存储于第三方服务器。

图4为本公开实施例提供的另一种视频资料制作方法的流程图。如图4所示,视频资料制作方法包括:

步骤401,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳。

其中,原始视频是视频资源发布者发布的原始视频数据,可以在终端播放。例如,原始视频是一部电影、一个视频课件、一部纪录片、一段录制的学习视频等。原始视频的视频格式可以是终端支持的MPEG、AVI、MOV、ASF或WMV等格式。

其中,视频图像是原始视频中的某一个视频帧。当前播放的视频图像是播放原始视频时,在显示屏中显示的视频图像。

其中,时间戳是指视频图像在原始视频中的时间节点。例如,终端正在播放数学课第X章第X节的视频课件,当前时刻在终端的显示屏上显示的是该视频课件第9:30(9分30秒)的视频图像,那么该视频图像对应的时间戳为9:30。

其中,标签可以是标记、学习笔记、观后感等。关于标记的进一步说明可以参见上述实施例步骤101,为节约篇幅,在此不再详述。

在一些实施例中,用户可以在播放页面通过触发按钮、触发动作、触发语音触发***标签的操作。另外,触发***标签的操作可以根据不同终端采用不用的方式。例如,当终端为电脑时,可以通过鼠标或键盘触发***标签的操作。当终端为手机时,可以通过触摸方式触发***标签的操作。

步骤402,获取用户针对视频图像添加的标签信息。

其中,标签信息包括标记、学习笔记、观后感等。其中,标记相当于一个书签,仅用于表示视频图像比较重要。学习笔记是用户针对视频图像添加的批注,该批注可以是对某个视频图像中的内容的解释或疑问,也可以是总结或小结。或者,该批注是对视频图像以及该视频图像之前的一段视频段的总结或解释。

例如,用户对时间节点9:30以及时间节点9:30之前30秒内的内容进行总结,即对时间节点9:00至9:30时间段的视频课件内容进行总结,并在时间节点9:30添加标签。在一些实施例中,标签信息直接添加在视频图像内,也可以外挂在视频图像的边缘区域。

在一些实施例中,用户可以通过调用标签录入模块在视频图像中添加标签,标签录入模块可以是标签控件,该标签控件嵌入播放器程序中。例如,当用户操作激活按钮后,标签录入模块被激活,在终端的显示屏显示标签编辑页面,用户可在标签编辑页面输入、编辑内容。

步骤403,获取标签辅助信息。

其中,标签辅助信息是说明标签和限定使用权限的信息。例如,标签辅助信息包括用户信息、用户配置信息和原始视频的标识中至少之一。

在一些实施例中,用户信息包括用户帐号和/或用户使用的终端设备的标识。其中,用户帐号是用于区别观看原始视频的用户的帐号,或者是用于区别添加标签信息的用户的帐号。其中,用户账号可以是使用播放器的用户的帐号,或者是登陆服务器的用户帐号,该服务器是存储原始视频的服务器。用户帐号还可以是登陆终端的用户帐号。用户使用的终端设备的标识同样是为了区别添加标签的用户。当终端设备与用户具有对应关系时,可以利用终端设备的标识来区别用户。

在一些实施例中,用户配置信息是添加标签的用户为原始视频添加的权限信息,包括用户权限信息。其中,用户权限信息用于限定用户的使用权限。例如,用户在添加标签信息时,可以设定用户A可以观看全部的标签信息,用户B仅可以观看标记,不能观看笔记。再如,用户在添加标签信息时,可以设定用户C可以观看编号为单号的标签信息,用户D可以观看编号为双号的标签信息。

在一些实施例中,原始视频标识具有唯一性,用于区别原始视频。通过原始视频标识即可获得对应的原始视频。

步骤404,将标签信息、时间戳、原始视频的视频数据和标签辅助信息关联整合,生成携带标签信息的综合视频资料。

在一些实施例中,综合视频资料包括标签信息、时间戳、原始视频的视频数据和标签辅助信息,而且,标签信息、时间戳和标签辅助信息与原始视频的视频数据关联。

不难理解,由于原始视频标识具有唯一性,因此,可以通过原始视频标识区别综合视频资料。

当用户将综合视频资料分享至共享平台时,其它用户可以通过原始视频标识获得对应的综合视频资料,并通过用户信息获得该综合视频资料的制作人,并根据用户权限信息获得播放权限。

在一些实施例中,用户可以将综合视频资料存储于本地存储介质中,或者存在于原始视频的来源地,或者根据需要存储于第三方服务器。

步骤405,将综合视频资料分享至共享平台,以供共享平台中的其它用户获得综合视频资料。

在一些实施例中,用户将综合视频资料分享至共享平台,通过共享平台分享给好友或其他人。其中,共享平台可以是用户当前登陆的共享平台,也可以是不同于当前登陆的共享平台的第三方共享平台,

通过共享平台获得综合视频资料的其他用户,通过其播放器解析综合视频资料后,播放器通过标签辅助信息中的用户权限信息判断该其他用户的权限,并根据权限播放综合视频资料。

在一些实施例中,用户播放综合视频资料,可以将***标签的时间节点在播放页面全部显示,以供用户快速定位。另外,用户也可以对标签信息进行修改。

图5为本公开实施例提供的再一种视频资料制作方法的流程图。如图5所示,视频资料制作方法包括:

步骤501,响应用户的播放指令,判断综合视频资料是否有标签。

其中,播放器收到用户的播放指令后,判断综合视频资料是否有标签。在一些实施例中,播放器可以通过标签数据来判断综合视频资料是否有标签。

步骤502,解析综合视频资料,获得综合视频资料数据中所有的标签和标签信息。

在本实施例中,当综合视频资料中包含标签时,解析综合视频资料,得综合视频资料数据中所有的标签和标签信息。

步骤503,在播放页面展示所有的标签。

其中,播放页面是终端的显示页面的全部或部分。例如,当终端的显示页面显示多个引用程序时,播放页面可以是终端的部分显示页面。当终端的显示页面只显示播放器时,播放页面可以是终端的全部显示页面。然而,当终端的显示页面只显示播放器时,播放页面可以是终端的部分显示页面。

在本实施例中,在播放页面展示所有的标签,有利于用户快速、准确地定位到想要的位置,缩短查找时间,提高效率,从而提高用户的体验。

步骤504,基于用户选择的标签,展示标签对应的标签信息。

在一些实施例中,用户可以通过触摸方式选择需要进一步显示的标签信息的标签。例如,用户点击标签图标,则该标签图标对应的标签信息被显示在显示页面。

步骤505,接收用户针对标签的修改信息,并基于修改信息更新标签信息。

在一些实施例中,若用户需要修改标签信息,可以点击修改按钮,进入标签录入模块修改。在另一些实施例中,当用户点击标签图标时,标签信息直接在标签录入模块中显示,这样用户可以直接修改标签信息,并更新标签信息。

步骤506,根据更新后的标签信息、时间戳、标签辅助信息与原始视频的视频数据关联整合,生成携带新的综合视频资料。

步骤507,存储更新后的综合视频资料或在共享平台分享。

在一些实施例中,用户可以将综合视频资料存储于本地存储介质中,或者存在于原始视频的来源地,或者根据需要存储于第三方服务器。或者将更新后的综合视频资料在共享平台分享。或者,将更新后的综合视频资料存储的同时,在共享平台分享。

图6为本公开实施例提供的又一种视频资料制作方法的流程图。如图6所示,视频资料制作方法包括:

步骤601,基于视频使用信息筛选视频资源,获得原始视频。

其中,视频使用信息包括视频的播放量、重播率、用户评论和点赞数量中的一种或多种。

对于视频资料制作平台,后者一些希望从网络获得学习资料的用户,可以通过后台大数据分析模块分析视频资料的视频使用信息,基于分析结果选择有价值的原始视频资料,从而减少不必要的资源浪费。

步骤602,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳。

其中,视频图像是原始视频中的某一个视频帧。当前播放的视频图像是播放原始视频时,在显示屏中显示的视频图像。

其中,时间戳是指视频图像在原始视频中的时间节点。例如,终端正在播放数学课第X章第X节的视频课件,当前时刻在终端的显示屏上显示的是该视频课件第9:30(9分30秒)的视频图像,那么该视频图像对应的时间戳为9:30。

其中,标签可以是标记、学习笔记、观后感等。关于标记的进一步说明可以参见上述实施例步骤101,为节约篇幅,在此不再详述。

在一些实施例中,用户可以在播放页面通过触发按钮、触发动作、触发语音触发***标签的操作。另外,触发***标签的操作可以根据不同终端采用不用的方式。例如,当终端为电脑时,可以通过鼠标或键盘触发***标签的操作。当终端为手机时,可以通过触摸方式触发***标签的操作。

步骤603,获取用户针对视频图像添加的标签信息。

其中,标签信息包括标记、学习笔记、观后感等。其中,标记相当于一个书签,仅用于表示视频图像比较重要。学习笔记是用户针对视频图像添加的批注,该批注可以是对某个视频图像中的内容的解释或疑问,也可以是总结或小结。或者,该批注是对视频图像以及该视频图像之前的一段视频段的总结或解释。

在一些实施例中,用户可以通过调用标签录入模块在视频图像中添加标签,标签录入模块可以是标签控件,该标签控件嵌入播放器程序中。例如,当用户操作激活按钮后,标签录入模块被激活,在终端的显示屏显示标签编辑页面,用户可在标签编辑页面输入、编辑内容。

步骤604,获取标签辅助信息。

其中,标签辅助信息是说明标签和限定使用权限的信息。例如,标签辅助信息包括用户信息、用户配置信息和原始视频的标识中至少之一。

在一些实施例中,用户信息包括用户帐号和/或用户使用的终端设备的标识。其中,用户帐号是用于区别观看原始视频的用户的帐号,或者是用于区别添加标签信息的用户的帐号。其中,用户账号可以是使用播放器的用户的帐号,或者是登陆服务器的用户帐号,该服务器是存储原始视频的服务器。用户帐号还可以是登陆终端的用户帐号。用户使用的终端设备的标识同样是为了区别添加标签的用户。当终端设备与用户具有对应关系时,可以利用终端设备的标识来区别用户。

步骤605,将标签信息、时间戳、原始视频的视频数据和标签辅助信息关联整合,生成携带标签信息的综合视频资料。

在一些实施例中,综合视频资料包括标签信息、时间戳、原始视频的视频数据和标签辅助信息,而且,标签信息、时间戳和标签辅助信息与原始视频的视频数据关联。

步骤606,将综合视频资料分享至共享平台,以供共享平台中的其它用户获得综合视频资料。

在一些实施例中,用户将综合视频资料分享至共享平台,通过共享平台分享给好友或其他人。其中,共享平台可以是用户当前登陆的共享平台,也可以是不同于当前登陆的共享平台的第三方共享平台,

步骤607,在播放综合视频资料时,解析综合视频资料,获得综合视频资料数据中所有的标签和标签信息。

在本实施例中,当综合视频资料中包含标签时,解析综合视频资料,得综合视频资料数据中所有的标签和标签信息。

步骤608,在播放页面展示所有的标签。

其中,播放页面是终端的显示页面的全部或部分。例如,当终端的显示页面显示多个引用程序时,播放页面可以是终端的部分显示页面。当终端的显示页面只显示播放器时,播放页面可以是终端的全部显示页面。然而,当终端的显示页面只显示播放器时,播放页面可以是终端的部分显示页面。

步骤609,基于用户选择的标签,展示标签对应的标签信息。

在一些实施例中,用户可以通过触摸方式选择需要进一步显示的标签信息的标签。例如,用户点击标签图标,则该标签图标对应的标签信息被显示在显示页面。

步骤610,接收用户针对标签的修改信息,并基于修改信息更新标签信息。

在一些实施例中,若用户需要修改标签信息,可以点击修改按钮,进入标签录入模块修改。在另一些实施例中,当用户点击标签图标时,标签信息直接在标签录入模块中显示,这样用户可以直接修改标签信息,并更新标签信息。

步骤611,根据更新后的标签信息、时间戳、标签辅助信息与原始视频的视频数据关联整合,生成携带新的综合视频资料。

步骤612,存储更新后的综合视频资料或在共享平台分享。

本实施例提供的视频资料制作方法,响应用户触发的***标签的操作,获得当前播放的视频图像在原始视频中的时间戳;获取用户针对视频图像添加的标签信息;将标签信息、时间戳和原始视频的视频数据关联整合,生成携带标签信息的综合视频资料。由于综合视频资料为一个文件,方便存储和分享,而且播放时可以快速调用和缓冲。另外,用户可以在观看原始视频时,直接将标签信息添加到原始视频的数据中,操作方便,而且保留原始视频的完整性,后续重复观看该综合视频资料时,可以快速、准确地定位到标签位置,减少查找时间,提高学习效率,从而提高用户体验。

第二方面,本公开实施例提供一种视频资料制作装置。图7为本公开实施例的一种视频资料制作装置的原理框图。如图7所示,视频资料制作装置包括:

触发模块701,用于响应用户的触发指令触发***标签的操作。

在一些实施例中,在播放原始视频的过程中,用户可以在播放页面通过触发按钮、触发动作、触发语音触发***标签的操作。当终端是电脑终端时,触发操作可以由鼠标或键盘等方式实现。例如,当使用鼠标进行触发操作时,利用鼠标点击预先设定的操作按钮,点击动作可以是单击或双击。再如,当使用键盘进行触发操作时,可以按压预先设定的快捷键。快捷键可以是键盘上任意一个按键或者多个按键的组合。快捷键的具体设定方式以及快捷键的类型再此不作限定。

第一获取模块702,用于获得当前播放的视频图像在原始视频中的时间戳。

其中,时间戳是指视频图像在原始视频中的时间节点。当前播放的视频图像是指当前时刻显示在终端的显示屏上显示图像。例如,终端正在播放数学课第X章第X节的视频课件,当前时刻在终端的显示屏上显示的是该视频课件第9:30(9分30秒)的视频图像,那么该视频图像对应的时间戳为9:30。

第二获取模块703,用于获取用户针对视频图像添加的标签信息。

其中,标签信息包括标记、学习笔记、观后感等。其中,标记相当于一个书签,仅用于表示视频图像比较重要。学习笔记是用户针对视频图像添加的批注,该批注可以是对某个视频图像中的内容的解释或疑问,也可以是总结或小结。或者,该批注是对视频图像以及该视频图像之前的一段视频段的总结或解释。

在一些实施例中,用户可以通过调用标签录入模块在视频图像中添加标签,标签录入模块可以是标签控件,该标签控件嵌入播放器程序中。例如,当用户操作激活按钮后,标签录入模块被激活,在终端的显示屏显示标签编辑页面,用户可在标签编辑页面输入、编辑内容。

在一些实施例中,第二获取模块703为标签录入模块。其中,标签录入模块是安装在终端的应用程序,如写字板、便签等应用程序,该应用程序与播放器关联。当用户触碰激活按钮时,安装于终端的应用程序被调用,显示屏显示该应用程序的界面。例如,当写字板与播放器关联,若用户滑动激活按钮,则写字板被调用,显示屏显示写字板的界面,用户可以在写字板编辑标签的内容。当标签内容编辑完毕后,用户可以点击完成按钮,标签内容自动时间戳、原始视频的视频数据关联。

在一些实施例中,用户激活***标签的操作时,被激活的标签录入模块和被调用的可编辑的应用可以占用显示屏的整个页面,也可以占用显示屏的部分页面。

关联模块704,用于将标签信息、时间戳和原始视频的视频数据关联整合,生成携带标签信息的综合视频资料。

其中,综合视频资料不仅包含有原始视频的视频数据,而且包含有标签信息和时间戳,时间戳与标签信息关联,同时,标签信息、时间戳和原始视频的视频数据关联。

在本实施例中,通过数据模型将标签信息、时间戳与原始视频的视频数据被整合为综合视频资料,综合视频资料可以被认为是包含了更多信息的原始视频,即,综合视频资料是一个文件。当播放综合视频资料时,播放器可以直接解析综合视频资料,并根据时间戳将该综合视频资料中所有添加标签的时间节点显示出来,用户只要点击对应的时间节点即可查看标签信息。其中,数据模型可以采用任意一个能够将标签信息、时间戳与原始视频的视频数据关联整合的模型即可,本实施例对此不作限定。

在一些实施例中,当播放器可以按照预设的图标显示添加标签的时间节点。其中,预设的图标可以是卡通图形、动物图形、指针图形,也可以是时间图形。例如,时间图形表示出时、分、秒的时间。在一些实施例中,若综合视频资料的时长不足一小时,时间图形仅表示出分、秒。若综合视频资料超过一小时,则时间图形表示时、分、秒。

本实施例提供的视频资料制作装置,触发模块用于响应用户触发的***标签的操作,第一获取模块用于获得当前播放的视频图像在原始视频中的时间戳;第二获取模块用于获取用户针对视频图像添加的标签信息;关联模块用于将标签信息、时间戳和原始视频的视频数据关联整合,生成携带标签信息的综合视频资料。由于综合视频资料为一个文件,方便存储和分享,而且播放时可以快速调用和缓冲。另外,用户可以在观看原始视频时,直接将标签信息添加到原始视频的数据中,操作方便,而且保留原始视频的完整性,后续重复观看该综合视频资料时,可以快速、准确地定位到标签位置,减少查找时间,提高学习效率,从而提高用户体验。

第三方面,参照图8,本公开实施例提供一种电子设备,其包括:

一个或多个处理器801;

存储器802,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任意一项的视频资料制作方法;

一个或多个I/O接口803,连接在处理器与存储器之间,配置为实现处理器与存储器的信息交互。

其中,处理器801为具有数据处理能力的器件,其包括但不限于中央处理器(CPU)等;存储器802为具有数据存储能力的器件,其包括但不限于随机存取存储器(RAM,更具体如SDRAM、DDR等)、只读存储器(ROM)、带电可擦可编程只读存储器(EEPROM)、闪存(FLASH);I/O接口(读写接口)803连接在处理器801与存储器802间,能实现处理器801与存储器802的信息交互,其包括但不限于数据总线(Bus)等。

在一些实施例中,处理器801、存储器802和I/O接口803通过总线相互连接,进而与计算设备的其它组件连接。

第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现上述任意一种视频资料制作方法。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。

本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其它实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:在主机设备和电子解扰设备之间传输视频流的方法和设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类