一种视频拼接播放的系统、方法及设备技术方案

技术编号:24946778 阅读:18 留言:0更新日期:2020-07-17 23:06
本申请的目的是提供一种视频拼接播放的系统、方法及设备,本申请通过根据录入的视频信息生成播控文件,其中,所述视频信息包括待播放的视频文件、视频场景切换模式以及播放起始和结束时间信息;根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。从而实现不用剪接文件,就可以看到视频剪接后的效果,克服了之前必须全部剪接完视频、影片或者电视剧才能看到整体效果的弊端,将大大降低电影、电视剧风格的快速查看,样片的快速查看。

【技术实现步骤摘要】
一种视频拼接播放的系统、方法及设备
本申请涉及计算机领域,尤其涉及一种视频拼接播放的系统、方法及设备。
技术介绍
随着电子设备的发展,越来越多的用户会利用手机、平板、摄像机等电子设备拍摄视频,用户会将所拍摄的多个视频拼接成一个视频。比如,专业的电影、电视制作团队,都会拍摄大量的素材,后期通过视频拼接形成完整的视频。但是,目前视频的拼接主要依靠逐段逐段的视频拼接起来以后,再进行拼接,即仅为简单的多个视频短视频合成一个长视频,经常面临拼接以后发现样片效果不好,需要重新拼接,这样就费时费力,给工作带来重复性劳动。
技术实现思路
本申请的一个目的是提供一种视频拼接播放的系统、方法及设备,解决现有技术中必须全部剪接完视频、影片或者电视剧才能看到整体效果的弊端,以及剪接费时费力、查看样片速度慢的问题。根据本申请一个方面,提供了一种视频拼接播放的系统,该系统包括:主控程序、播控文件模块及播放器,所述播控文件模块用于根据操作用户的录入的视频信息生成播控文件;所述主控程序包括播控文件读取器,用于根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;所述播放器用于根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。进一步地,所述主控程序包括事件控制模块,用于当播放完当前待播放视频片段后,触发事件,根据所述事件播放下一待播放视频片段直至播放完所述播控文件中所有播放记录。进一步地,所述主控程序包括定时器,用于当播放的视频片段播放时间到达定时器时对播放器进行控制,以播放下一待播放视频片段。进一步地,所述播放器包括播放器组件、API接口以及场景切换接口,其中,所述播放器组件用于播放视频片段,所述API接口用于提供播放的视频片段的信息,所述场景切换接口用于对两段待播放视频片段之间的场景进行切换。根据本申请另一个方面,还提供了一种视频拼接播放的方法,该方法包括:根据录入的视频信息生成播控文件,其中,所述视频信息包括待播放的视频文件、视频场景切换模式以及播放起始和结束时间信息;根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。进一步地,所述播控文件的格式包括文本文件格式,所述文本文件格式中每一行信息包括本行播放列表中的行记录信息、播放视频的起始时间与结束时间、视频场景切换模式。进一步地,根据读取到的播控文件在内存中组建播控列表,包括:将所述读取到的播控文件的文件头预取到播控列表中;将所述播控文件的位置以及播放起始时间和播放时长保存在所述播控列表中。进一步地,根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,包括:根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,当播放完当前待播放视频片段后,触发事件,根据所述事件播放下一待播放视频片段直至播放完所述播控文件中所有播放记录。进一步地,所述方法包括:根据视频信息补充所述播控列表并缓存补充后播控列表中的视频片段至内存;对所述内存中的补充后播控列表中的视频片段进行预播放。根据本申请又一个方面,还提供了一种视频拼接播放的设备,所述设备包括:一个或多个处理器;以及存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述所述方法的操作。根据本申请再一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述所述的方法。与现有技术相比,本申请通过根据录入的视频信息生成播控文件,其中,所述视频信息包括待播放的视频文件、视频场景切换模式以及播放起始和结束时间信息;根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。利用播控文件,形成对播放器连续播放实现控制,从而实现不用剪接文件,就可以看到视频剪接后的效果,从而克服了之前必须全部剪接完视频、影片或者电视剧才能看到整体效果的弊端,依靠这个视频快速剪接播放的功能,将大大降低电影、电视剧风格的快速查看,样片的快速查看。对于一个影片,利用播放器指定起始点和播放时长即可,这就大大节省视频文件剪接的时间,提高制作的效率。实现了对不同片段的视频快速定义并连续播放,从而为真正的裁剪提供便利。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出根据本申请的一个方面提供的一种视频拼接播放的系统的结构示意图;图2示出根据本申请另一个方面提供的一种视频拼接播放的方法的流程示意图;图3示出本申请一实施例中读取播控文件的示意图;图4示出本申请一实施例中完整播放列表的示意图;图5示出本申请一实施例中控制台播放拼接视频的流程示意图;图6示出本申请一实施例中视频拼接需求的示意图;图7示出本申请一实施例中根据图6生成的播放列表的示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如中央处理器(CentralProcessingUnit,CPU))、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RandomAccessMemory,RAM)和/或非易失性内存等形式,如只读存储器(ReadOnlyMemory,ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(Phase-ChangeRAM,PRAM)、静态随机存取存储器(StaticRandomAccessMemory,SRAM)、动态随机存取存储器(DynamicRandomAccessMemory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CompactDiscRead-OnlyMemory,CD-ROM)、数字本文档来自技高网...

【技术保护点】
1.一种视频拼接播放的系统,其特征在于,所述系统包括:/n主控程序、播控文件模块及播放器,/n所述播控文件模块用于根据操作用户的录入的视频信息生成播控文件;/n所述主控程序包括播控文件读取器,用于根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;/n所述播放器用于根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。/n

【技术特征摘要】
1.一种视频拼接播放的系统,其特征在于,所述系统包括:
主控程序、播控文件模块及播放器,
所述播控文件模块用于根据操作用户的录入的视频信息生成播控文件;
所述主控程序包括播控文件读取器,用于根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;
所述播放器用于根据所述播控文件中的时间轴播放所述播控列表中的待播放视频片段,其中,所述时间轴由所述播控列表中各待播放视频片段的播放记录确定。


2.根据权利要求1所述的系统,其特征在于,所述主控程序包括事件控制模块,用于当播放完当前待播放视频片段后,触发事件,根据所述事件播放下一待播放视频片段直至播放完所述播控文件中所有播放记录。


3.根据权利要求1所述的系统,其特征在于,所述主控程序包括定时器,用于当播放的视频片段播放时间到达定时器时对播放器进行控制,以播放下一待播放视频片段。


4.根据权利要求1所述的系统,其特征在于,所述播放器包括播放器组件、API接口以及场景切换接口,其中,所述播放器组件用于播放视频片段,所述API接口用于提供播放的视频片段的信息,所述场景切换接口用于对两段待播放视频片段之间的场景进行切换。


5.一种视频拼接播放的方法,其特征在于,所述方法包括:
根据录入的视频信息生成播控文件,其中,所述视频信息包括待播放的视频文件、视频场景切换模式以及播放起始和结束时间信息;
根据读取到的播控文件在内存中组建播控列表,其中,所述播控列表包括按照播放序列进行播放的待播放视频片段;
根据所述播控文件中的时间轴...

【专利技术属性】
技术研发人员:张立杰王玲玲王晓莉周少毅卢宝丰
申请(专利权)人:东方明珠新媒体股份有限公司
类型:发明
国别省市:上海;31

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

1