一种视频打点及播放方法及装置的制造方法

文档序号:8459435阅读:308来源:国知局
一种视频打点及播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种视频打点及播放方法及装置。
【背景技术】
[0002]随着科学技术的发展,如今的电视和互联网将各类影视作品、新闻、广播、聊天、教育以及游戏等丰富的综合性资源以视频的形式进行展现共享,因此视频已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式。
[0003]目前,在拍摄之后最初得到的视频中,均包含了有用的、在后续需要进行播放的视频段,也包含了无用的、在后续不需要进行播放的视频段,因此用户通常需要将有用视频段和无用视频段均裁剪出来,再将裁剪出来的有用视频段和无用视频段分别标记为有用或无用。同时,由于一个视频段包括起始点和结束点,且各个视频段是连续的,因此会导致在该方案下所标记的上一个视频段的起始点和与其连续的下一个视频段的结束点是重复的。由上所述,该方案的操作过程复杂繁琐,编辑效率很低,导致用户的编辑工作量增大,编辑系统的压力提升,且编辑时间被延长,影响了用户体验。

【发明内容】

[0004]本发明提供一种视频打点及播放方法及装置,用以提高编辑效率,减少编辑时间,提升用户体验。
[0005]根据本发明实施例的第一方面,提供一种视频打点及播放方法,包括:
[0006]获取由多个TS流碎片文件组成的待播放视频;
[0007]在所述待播放视频中选取有用视频段,并在所述TS流碎片文件中标记所述有用视频段的播放起始点与播放结束点;
[0008]将所述有用视频段的播放起始点与播放结束点关联后存储。
[0009]在一个实施例中,所述在所述待播放视频中选取有用视频段,并在所述TS流碎片文件中标记所述有用视频段的播放起始点与播放结束点,包括:
[0010]在所述待播放视频中选取有用视频段,并确定所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间;
[0011]获取与所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间分别对应的TS流碎片文件;
[0012]在与所述有用视频段在所述待播放视频中的播放开始时间对应的TS流碎片文件中标记所述有用视频段的播放起始点,在与所述有用视频段在所述待播放视频中的播放结束时间对应的TS流碎片文件中标记所述有用视频段的播放结束点。
[0013]在一个实施例中,所述将所述有用视频段的播放起始点与播放结束点关联后存储,包括:
[0014]将所述有用视频段的播放起始点与播放结束点关联;
[0015]将所述有用视频段的播放起始点和播放结束点分别与其所在的TS流碎片文件关联;
[0016]生成所述有用视频段的索引信息并将其存储。
[0017]在一个实施例中,所述方法还包括:
[0018]接收播放有用视频段的指令;
[0019]获取所述有用视频段的播放起始点及播放结束点,并在视频播放界面中播放所述有用视频段。
[0020]在一个实施例中,所述获取所述有用视频段的播放起始点及播放结束点,并在视频播放界面中播放所述有用视频段,包括:
[0021]获取所述指令中包含的所述有用视频段的索引信息;
[0022]根据所述有用视频段的索引信息确定所述有用视频段的播放起始点及播放结束点各自所在的TS流碎片文件;
[0023]在所述有用视频段的播放起始点及播放结束点各自所在的TS流碎片文件中,分别获取所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间,且所述播放开始时间及播放结束时间分别与所述有用视频段的播放起始点及播放结束点对应;
[0024]在视频播放界面中自所述播放开始时间开始播放所述待播放视频,并在所述播放结束时间停止播放所述待播放视频。
[0025]根据本发明实施例的第二方面,还提供一种视频打点及播放装置,包括:
[0026]获取模块,用于获取由多个TS流碎片文件组成的待播放视频;
[0027]打点模块,用于在所述待播放视频中选取有用视频段,并在所述TS流碎片文件中标记所述有用视频段的播放起始点与播放结束点;
[0028]关联存储模块,用于将所述有用视频段的播放起始点与播放结束点关联后存储。
[0029]在一个实施例中,所述打点模块包括:
[0030]视频段选取子模块,用于在所述待播放视频中选取有用视频段,并确定所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间;
[0031]第一获取子模块,用于获取与所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间分别对应的TS流碎片文件;
[0032]打点子模块,用于在与所述有用视频段在所述待播放视频中的播放开始时间对应的TS流碎片文件中标记所述有用视频段的播放起始点,在与所述有用视频段在所述待播放视频中的播放结束时间对应的TS流碎片文件中标记所述有用视频段的播放结束点。
[0033]在一个实施例中,所述关联存储模块包括:
[0034]第一关联子模块,用于将所述有用视频段的播放起始点与播放结束点关联;
[0035]第二关联子模块,用于将所述有用视频段的播放起始点和播放结束点分别与其所在的TS流碎片文件关联;
[0036]存储子模块,用于生成所述有用视频段的索引信息并将其存储。
[0037]在一个实施例中,所述装置还包括:
[0038]指令接收模块,用于接收播放有用视频段的指令;
[0039]视频播放模块,用于获取所述有用视频段的播放起始点及播放结束点,并在视频播放界面中播放所述有用视频段。
[0040]在一个实施例中,所述视频播放模块包括:
[0041]第二获取子模块,用于获取所述指令中包含的所述有用视频段的索引信息;
[0042]位置确定子模块,用于根据所述有用视频段的索引信息确定所述有用视频段的播放起始点及播放结束点各自所在的TS流碎片文件;
[0043]播放时间获取子模块,用于在所述有用视频段的播放起始点及播放结束点各自所在的TS流碎片文件中,分别获取所述有用视频段在所述待播放视频中的播放开始时间及播放结束时间,且所述播放开始时间及播放结束时间分别与所述有用视频段的播放起始点及播放结束点对应;
[0044]视频播放子模块,用于在视频播放界面中自所述播放开始时间开始播放所述待播放视频,并在所述播放结束时间停止播放所述待播放视频。
[0045]本发明实施例提供的技术方案可产生以下有益效果:获取由多个TS流碎片文件组成的待播放视频;在所述待播放视频中选取有用视频段,并在所述TS流碎片文件中标记所述有用视频段的播放起始点与播放结束点;将所述有用视频段的播放起始点与播放结束点关联后存储。该方案仅需要在待播放视频中选取有用视频段并标记其播放起始点与播放结束点,而不需要对有用视频段和无用视频段均进行裁剪后再进行标记等,且在本方案中,有用视频段的播放起始点与播放结束点之间的视频段即为有用视频段,可以直接进行读取并播放,其操作过程简单,降低了用户的编辑工作量,减少了编辑系统的压力和编辑时间,提高了编辑效率,提升了用户体验。
[0046]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0047]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0048]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0049]在附图中:
[0050]图1为本发明根据一示例性实施例示出的一种视频打点及播放方法的流程图;
[0051]图2为本发明根据一示例性实施例示出的视频打点及播放方法中步骤S20的实施方式流程图;
[0052]图3为本发明根据一示例性实施例示出的视频打点及播放方法中步骤S30的实施方式流程图;
[0053]图4为本发明根据一示例性实施例示出的又一种视频打点及播放方法的流程图;
[0054]图5为本发明根据一示例性实施例示出的视频打点及播放方法中步骤S50的实施方式流程图;
[0055]图6为本发明根据一示例性实施例示出的一种视频打点及播放装置的框图;
[0056]图7为本发明根据一示例性实施例示出的视频打点及播放装置中打点模块62的框图;
[0057]图8为本发明根据一示例性实施例示出的视频打点及播放装置中关联存储模块63的框图;
[0058]图9为本发明根据一示例性实施例示出的又一
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1