一种交互性视频分节播放方法及存储介质技术

技术编号:38092111 阅读:11 留言:0更新日期:2023-07-06 09:04
本发明专利技术涉及一种交互性视频分节播放方法及存储介质,方法包括获取视频;获取视频最新的配置文件,所述配置文件中记载了分节目录以及分节目录下每个小标题的名称以及时间节点信息;根据视频的配置文件,生成可视化的分节目录;通过播放器解码并播放视频,若分节目录中的小标题被选中,则根据配置文件获取小标题对应的时间节点信息,生成定位指令;根据定位指令,播放器改变播放内容,开始播放小标题所对应的时间节点下的视频。与现有技术相比,本发明专利技术设计了配置文件,配置文件中记录了小标题和对应的时间节点信息,在用户选中小标题后可以直接定位到对应的时间节点信息进行播放,实现了视频的自由定位播放,交互性好。交互性好。交互性好。

【技术实现步骤摘要】
一种交互性视频分节播放方法及存储介质


[0001]本专利技术涉及视频处理方法,尤其是涉及一种交互性视频分节播放方法及存储介质。

技术介绍

[0002]近年来,由于传统教学模式已逐渐不能满足学生对于多媒体信息化便于回放、随时回顾等教学方式的需求,伴随互联网特别是移动互联网的发展和普及,网络教学技术也得到了快速发展,学生可以下载视频,根据视频内容进行学习。
[0003]一般情况下,教学视频的时间较长,有的甚至会达到数个小时,学生进行知识回顾时,往往很难快速定位自己所需的视频片段,基于此,不少发布者在发布视频时,会为视频编辑分节目录,将长时间的视频分节,在一个教学视频下显示了目录树,用户点击目录树中的小标题,视频的进度条就会自动拉到对应的时间,便于学生理解视频的知识标签,也能够较方便地找到自己所需的视频片段进行观看。
[0004]但是,这种分节目录的编辑完全依靠视频发布者的设置,很多情况下,视频发布者不会花费精力为视频设计小标题目录,而且,视频发布者设计的目录可能无法满足所有学生的需要,灵活性很差。

技术实现思路

[0005]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种交互性视频分节播放方法及存储介质。
[0006]本专利技术的目的可以通过以下技术方案来实现:
[0007]一种交互性视频分节播放方法,包括以下步骤:
[0008]S1、获取视频;
[0009]S2、获取视频最新的配置文件,所述配置文件中记载了分节目录以及分节目录下每个小标题的名称以及时间节点信息;
[0010]S3、根据视频的配置文件,生成可视化的分节目录;
[0011]S4、通过播放器解码并播放视频,若分节目录中的小标题被选中,则根据配置文件获取小标题对应的时间节点信息,生成定位指令;
[0012]S5、根据定位指令,播放器改变播放内容,开始播放小标题所对应的时间节点下的视频,在视频播放过程中,若配置文件被修改,则记录此时的播放时间,更新配置文件,执行步骤S2,直至视频播放完成。
[0013]进一步的,步骤S1中,所述视频为存储在播放器本地的视频文件。
[0014]进一步的,步骤S1中,所述视频为缓冲在播放器本地的缓冲文件。
[0015]进一步的,步骤S3中,所述分节目录为树形目录,分节目录下的小标题根据预设置的等级进行可视化显示。
[0016]进一步的,所述配置文件为可编辑文件,分节目录下的小标题按照时间节点信息
顺序存储在配置文件内,当插入新的小标题时,获取小标题的时间节点信息,与配置文件中各个小标题的时间节点信息进行比较后插入到配置文件中。
[0017]进一步的,在插入新的小标题时,用户手动输入小标题的名称和小标题的时间节点信息,为小标题分配一个唯一可识别的编号,将小标题插入到配置文件中。
[0018]进一步的,在插入小标题时,用户点击视频播放界面获取当前的时间节点信息作为小标题的时间节点信息,用户手动输入小标题的名称,为小标题分配一个唯一可识别的编号,将小标题插入到配置文件中。
[0019]进一步的,将新插入的小标题记为T1,获取T1的时间节点信息,查找到配置文件中与T1的时间节点信息最接近的小标题记为T2,若T1与T2的时间差小于预设置的阈值,则将T1合并至T2中。
[0020]进一步的,所述配置文件中还记载了每个小标题的备注信息。
[0021]一种计算机存储介质,其上存储有可执行程序,所述可执行程序被执行时实现上述的一种交互性视频分节播放方法。
[0022]与现有技术相比,本专利技术具有以下有益效果:
[0023](1)设计了配置文件,配置文件中记录了小标题和对应的时间节点信息,在用户选中小标题后可以直接定位到对应的时间节点信息进行播放,实现了视频的自由定位播放,交互性好。
[0024](2)用户可以自定编辑配置文件,在不同时间节点根据需要设计插入不同的小标题,使得视频可以按照用户的需要分节,自主性高,交互性好,可以满足用户的个性化需求。
[0025](3)分节目录进行可视化展示,以树形目录进行可视化,便于用户查看和选中。
[0026](4)提供了多种方式进行小标题的插入,用户可以自行设定时间节点和小标题的名称,配置文件中的小标题按照时间节点信息排序,便于管理。
附图说明
[0027]图1为本专利技术的流程图。
具体实施方式
[0028]下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。
[0029]实施例1:
[0030]一种交互性视频分节播放方法,如图1所示,包括以下步骤:
[0031]S1、获取视频,视频可以为存储在播放器本地的视频文件,也可以为缓冲在播放器本地的缓冲文件;
[0032]S2、获取视频最新的配置文件,配置文件中记载了分节目录以及分节目录下每个小标题的名称以及时间节点信息;
[0033]其中,配置文件为可编辑文件,分节目录下的小标题按照时间节点信息顺序存储在配置文件内,当插入新的小标题时,获取小标题的时间节点信息,与配置文件中各个小标题的时间节点信息进行比较后插入到配置文件中。
[0034]配置文件的编辑方式有以下几种:
[0035]1)在插入新的小标题时,用户手动输入小标题的名称和小标题的时间节点信息,为小标题分配一个唯一可识别的编号,将小标题插入到配置文件中。
[0036]2)在插入小标题时,用户点击视频播放界面获取当前的时间节点信息作为小标题的时间节点信息,用户手动输入小标题的名称,为小标题分配一个唯一可识别的编号,将小标题插入到配置文件中。
[0037]3)可以预先设置人工智能模型,通过人工智能模型对视频的内容进行分析,包括画面分析和语音分析,画面分析可以获取视频帧中的文字,再进行语义分析,语音分析可以通过语音识别得到讲解的文字,再进行语义分析,将两种分析结果综合,结合标题内容,可以大致得到视频中出现的热门词,通过专家库分析还可以得到相关的知识点标签,可以得到在插入小标题时,用户点击视频播放界面获取当前的时间节点信息作为小标题的时间节点信息,自动跳出多个候选的知识点标签,用户可以选择知识点标签并进行自定义编辑,确定小标题的名称。
[0038]现有技术中,已有不少研究通过人工智能算法进行视频内容分析,在此不再赘述。在此种交互方式下,也可以由视频发布者预设多个知识点标签,如在讲解伴性遗传知识点时,依次讲解X染色体隐性遗传、X染色体显性遗传、Y染色体遗传病,视频发布者可以根据每个知识点对应的视频时间段,在不同时间段设置不同的知识点标签,用户插入小标题时可以选择知识点标签。
[0039]关于小标题的插入,还需要考虑新插入的小标题与之前的小标题之间的时间间隔。将新插入的小标题记为T1,获取T1的时间节点信息,查找到配置文件中与T1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互性视频分节播放方法,其特征在于,包括以下步骤:S1、获取视频;S2、获取视频最新的配置文件,所述配置文件中记载了分节目录以及分节目录下每个小标题的名称以及时间节点信息;S3、根据视频的配置文件,生成可视化的分节目录;S4、通过播放器解码并播放视频,若分节目录中的小标题被选中,则根据配置文件获取小标题对应的时间节点信息,生成定位指令;S5、根据定位指令,播放器改变播放内容,开始播放小标题所对应的时间节点下的视频,在视频播放过程中,若配置文件被修改,则记录此时的播放时间,更新配置文件,执行步骤S2,直至视频播放完成。2.根据权利要求1所述的一种交互性视频分节播放方法,其特征在于,步骤S1中,所述视频为存储在播放器本地的视频文件。3.根据权利要求1所述的一种交互性视频分节播放方法,其特征在于,步骤S1中,所述视频为缓冲在播放器本地的缓冲文件。4.根据权利要求1所述的一种交互性视频分节播放方法,其特征在于,步骤S3中,所述分节目录为树形目录,分节目录下的小标题根据预设置的等级进行可视化显示。5.根据权利要求1所述的一种交互性视频分节播放方法,其特征在于,所述配置文件为可编辑文件,分节目录下的小标题按照时间节点信息顺序存储在配置文件内,当...

【专利技术属性】
技术研发人员:曲淳
申请(专利权)人:上海终身教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1