一种视频段的处理方法及装置制造方法及图纸

技术编号:11823094 阅读:47 留言:0更新日期:2015-08-05 01:42
本发明专利技术公开了一种视频段的处理方法及装置,用以保护切割与合并后的视频段的视频数据不被丢失。所述方法包括:获取由多个TS流碎片文件组成的视频文件;在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件;依据所述视频段的起始点与结束点对新的所述视频文件进行切割。该方案首先将待切割的视频段所在的TS流碎片文件全部合并之后,再对其进行切割和合并,因此在切割与合并的编辑过程中均不会发生视频数据丢失的情况,进而避免了数据丢失之后要重新进行编辑的情况出现,提高了编辑效率,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种视频段的处理方法及装置
技术介绍
随着科学技术的发展,如今的电视和互联网将各类影视作品、新闻、广播、聊天、教育以及游戏等丰富的综合性资源以视频的形式进行展现共享,因此视频已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式。目前,在拍摄之后最初得到的视频中,均包含了有用的、在后续需要进行播放的视频段,也包含了无用的、在后续不需要进行播放的视频段,因此用户通常需要将有用视频段裁剪出来,再将裁剪出来的有用视频段进行合并。目前,由于在一个传输流视频文件中包含多个TS流碎片文件,且每个TS流碎片文件为10秒左右的时长,因此在视频文件中裁剪的视频段的起始点可以是位于一个TS流碎片文件的中间位置,而其结束点也可以是位于另一个TS流碎片文件的中间位置,此时,如果直接从两个TS流碎片文件的中间位置各自裁剪,则会丢失视频数据;或者,需要裁剪的视频段是某个TS流碎片文件的其中一部分,也即其起始点和结束点在同一个TS流碎片文件中,此时如果需要将其裁剪并将裁剪后的该视频段与其它视频段进行合并时,也会发生丢失数据的情况。
技术实现思路
本专利技术提供一种视频段的处理方法及装置,用以保护切割与合并后的视频段的视频数据不被丢失。根据本专利技术实施例的第一方面,提供一种视频段的处理方法,包括:获取由多个TS流碎片文件组成的视频文件;在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件;依据所述视频段的起始点与结束点对新的所述视频文件进行切割。在一个实施例中,所述在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件,包括:在所述视频文件中选取视频段;在所述TS流碎片文件中标记所述视频段的起始点与结束点,并记录所述视频段的起始点与结束点分别所在的TS流碎片文件;将所述视频段的起始点与结束点分别所在的TS流碎片文件以及所述视频段的起始点与结束点之间的TS流碎片文件全部合并之后,生成新的视频文件。在一个实施例中,所述在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件,还包括:在所述视频文件中选取第一合并视频段与第二合并视频段;在所述TS流碎片文件中分别标记所述第一合并视频段的起始点与结束点及所述第二合并视频段的起始点与结束点,并记录所述第一合并视频段的起始点与结束点及所述第二合并视频段的起始点与结束点分别所在的TS流碎片文件;将所述第一合并视频段的起始点与结束点分别所在的TS流碎片文件、所述第一合并视频段的起始点与结束点之间的TS流碎片文件、所述第二合并视频段的起始点与结束点分别所在的TS流碎片文件、所述第二合并视频段的起始点与结束点之间的TS流碎片文件全部合并之后,生成新的视频文件。在一个实施例中,所述依据所述视频段的起始点与结束点对新的所述视频文件进行切割,包括:在所述第一合并视频段的起始点与结束点以及所述第二合并视频段的起始点与结束点对新的所述视频文件进行切割,得到待合并的所述第一合并视频段及所述第二合并视频段;将所述第一合并视频段及所述第二合并视频段合并。在一个实施例中,所述在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件,还包括:当选取的所述第一合并视频段与所述第二合并视频段在所述视频文件中的播放时间出现交集时,将播放起始时间顺序在前的所述第一合并视频段的起始点标记为第一合并点,将播放结束时间顺序在后的所述第一合并视频段或所述第二合并视频段的结束点标记为第二合并点,并记录所述第一合并点及所述第二合并点所在的TS流碎片文件;将所述第一合并点及所述第二合并点分别所在的TS流碎片文件以及所述第一合并点及所述第二合并点之间的TS流碎片文件全部合并之后,生成新的视频文件;所述依据所述视频段的起始点与结束点对新的所述视频文件进行切割,还包括:在所述第一合并点及所述第二合并点处对新的所述视频文件进行切割,得到合并后的所述第一合并视频段及所述第二合并视频段。根据本专利技术实施例的第二方面,还提供一种视频段的处理装置,包括:获取模块,用于获取由多个TS流碎片文件组成的视频文件;合并模块,用于在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件;处理模块,用于依据所述视频段的起始点与结束点对新的所述视频文件进行切割。在一个实施例中,所述合并模块包括:第一选取子模块,用于在所述视频文件中选取视频段;第一标记子模块,用于在所述TS流碎片文件中标记所述视频段的起始点与结束点,并记录所述视频段的起始点与结束点分别所在的TS流碎片文件;第一合并子模块,用于将所述视频段的起始点与结束点分别所在的TS流碎片文件以及所述视频段的起始点与结束点之间的TS流碎片文件全部合并之后,生成新的视频文件。在一个实施例中,所述合并模块还包括:第二选取子模块,用于在所述视频文件中选取第一合并视频段与第二合并视频段;第二标记子模块,用于在所述TS流碎片文件中分别标记所述第一合并视频段的起始点与结束点及所述第二合并视频段的起始点与结束点,并记录所述第一合并视频段的起始点与结束点及所述第二合并视频段的起始点与结束点分别所在的TS流碎片文件;第二合并子模块,用于将所述第一合并视频段的起始点与结束点分别所在的TS流碎片文件、所述第一合并视频段的起始点与结束点之间的TS流碎片文件、所述第二合并视频段的起始点与结束点分别所在的TS流碎片文件、所述第二合并视频段的起始点与结束点之间的TS流碎片文件全部合并之后,生成新的视频文件。在一个实施例中,所述处理模块包括:第一切割子模块,用于在所述第一合并视频段的起始点与结束点以及所述第二合并视频段的起始点与结束点对新的所述视频文件进行切割,得到待合并的所述第一合并视频段及所述第二合并视频段;视频段合并子模块,用于将所述第一合并视频段及所述第二合并视频段合并。在一个实施例中,所述合并模块还包括:第三标记子模块,用于当选取的所述第一合并视频段与所述第二合并视频段在所述视频文件中的播放时间出现交集时,将播放起始时间顺序在前的所述第一合并视频段的起始点标记为第一合并点,将播放结束时间顺序在后的所述第一合并视频段或所述第二合并视频段的结束点标记为第二合并点,并记录所述第一合并点及所述第二合并点所在的TS流碎片文件;第三合并子模块,用于将所述第一合并点及所述第二合并点分别所在的TS流碎片文件以及所述第一合并点及所述第二合并点之间的TS流碎片文件全部合并之后,生成新的视频文件;所述处理模块还包括:第二切割子模块,用于在所述第一合并点及所述第二合并点处对新的所述视频文件进行切割,得到合并后的当前第1页1 2 3 4 本文档来自技高网...
一种视频段的处理方法及装置

【技术保护点】
一种视频段的处理方法,其特征在于,包括:获取由多个TS流碎片文件组成的视频文件;在所述视频文件中选取视频段,并将所述视频段所在的所述TS流碎片文件全部合并之后,生成新的视频文件;依据所述视频段的起始点与结束点对新的所述视频文件进行切割。

【技术特征摘要】

【专利技术属性】
技术研发人员:余合兵
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏;32

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

1