一种媒体文件循环播放的方法及移动终端技术

技术编号:16720604 阅读:47 留言:0更新日期:2017-12-05 17:56
本发明专利技术提供了一种媒体文件循环播放的方法及移动终端,涉及电子技术领域,解决现有进行全部循环播放存在循环播放内容不符合用户需求的问题。该方法包括:接收到针对原始媒体文件的循环播放指令时,根据原始媒体文件的预设特征信息,在原始媒体文件中确定一个或多个目标片段;其中,预设特征信息包括原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息;将一个或多个目标片段进行循环播放。本发明专利技术的方案实现了对原始媒体文件的部分片段的循环播放,满足了用户需求,提高了智能化和便利性,提升了用户体验。

A media file recycling method and mobile terminal

The invention provides a media file cyclic playing method and a mobile terminal, relating to the field of electronic technology, and solves the problem of circularly playing the content which does not meet the needs of users. The method includes: receiving for the original media file playback instruction, according to the original media file default feature information, identify one or more target fragments in the original media file; the default feature information including the original media file playback history record information, subtitle information or a barrage of information; one or more target fragments loop. The scheme of the invention realizes circular play of partial fragments of the original media files, meets user needs, improves intelligence and convenience, and improves user experience.

【技术实现步骤摘要】
一种媒体文件循环播放的方法及移动终端
本专利技术涉及电子
,并且更具体地,涉及一种媒体文件循环播放的方法及移动终端。
技术介绍
随着电子技术的不断发展,手机等移动电子设备已经成为人们主要的通信、娱乐工具。人们经常使用手机观看视频,且很多用户观看视频时都会用到循环播放的功能。当前大部分播放器提供的循环播放功能只能全部循环播放。但全部循环播放时总有一部分内容并不是用户想要观看的,循环播放时也会播放,影响用户观看体验。因此当前循环播放的方式不够智能和便利,无法满足用户需求。
技术实现思路
本专利技术实施例提供一种媒体文件循环播放的方法及移动终端,以解决现有技术进行全部循环播放存在循环播放内容不符合用户需求的问题。第一方面,提供了一种媒体文件循环播放的方法,包括:接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段;其中,所述预设特征信息包括所述原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息;将一个或多个目标片段进行循环播放。第二方面,提供了一种移动终端,包括:确定模块,用于接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段;其中,所述预设特征信息包括所述原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息;循环播放模块,用于将一个或多个目标片段进行循环播放。第三方面,提供了一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任一项所述的媒体文件循环播放的方法中的步骤。第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上任一项所述的媒体文件循环播放的方法中的步骤。这样,本专利技术实施例中,接收到针对原始媒体文件的循环播放指令时,首先根据原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息,在原始媒体文件中确定一个或多个目标片段;然后将一个或多个目标片段进行循环播放。从而实现了对原始媒体文件的部分片段的循环播放,满足了用户需求,提高了智能化和便利性,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术媒体文件循环播放的方法的流程图;图2为本专利技术媒体文件循环播放的方法的子步骤的流程图;图3为本专利技术媒体文件循环播放的方法的子步骤的流程图;图4为本专利技术媒体文件循环播放的方法中弹幕数量随时间变化的曲线的示意图;图5为本专利技术移动终端的结构示意图;图6为本专利技术移动终端的另一结构示意图;图7为本专利技术移动终端的另一结构示意图;图8为本专利技术移动终端的另一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的一些实施例中,参照图1所示,提供了一种媒体文件循环播放的方法,包括:步骤101,接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段;其中,所述预设特征信息包括所述原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息。这里,接收到针对原始媒体文件的循环播放指令时,首先根据原始媒体文件的预设特征信息(历史播放记录信息、字幕信息或者弹幕信息),在原始媒体文件中确定一个或多个目标片段,从而实现对原始媒体文件的部分片段的循环播放。其中,原始媒体文件可以是视频文件或者音频文件等。步骤102,将一个或多个目标片段进行循环播放。这里,将确定出的一个或多个目标片段进行循环播放,实现了对原始媒体文件的部分片段的循环播放,满足了用户需求,提升了用户体验。例如,在原始媒体文件中确定出了A、B、C三个目标片段,则将A、B、C三个目标片段进行循环播放,可将A、B、C三个目标片段依次循环播放,如按照ABCABC…的顺序循环播放。本专利技术实施例的媒体文件循环播放的方法,实现了对原始媒体文件的部分片段的循环播放,满足了用户需求,提高了智能化和便利性,提升了用户体验。作为一种可选的实现方式,所述预设特征信息包括所述原始媒体文件的历史播放记录信息;上述步骤101中,所述根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段,包括:步骤1011,根据所述历史播放记录信息,在所述原始媒体文件中提取一个或多个连续播放时长超过第一预设阈值的片段,并将提取的片段确定为所述目标片段;其中,所述连续播放时长为所述原始媒体文件中按照原始播放速度连续播放的时长。一般用户在播放原始媒体文件时,经常会拖动进度条到自己想看的位置,当看完一部分后不想继续看时,又会直接结束当前播放的媒体文件,或者往前拖动进度条再次观看。这里,根据原始媒体文件的历史播放记录信息,自动在原始媒体文件中提取一个或多个连续播放时长超过第一预设阈值的片段,此时,提取的片段为用户在播放时按照原始播放速度播放的片段,不是快进的片段,即提取的片段为用户想要观看的片段。将提取的一个或多个片段作为循环播放的片段,满足了用户的观看需求,提升了用户体验。其中,第一预设阈值可结合原始媒体文件的总时长,根据需求进行设定。例如,当原始媒体文件为10分钟以内的视频文件时,第一预设阈值可以设定为3分钟;当原始媒体文件为1小时以内的视频文件时,第一预设阈值可以设定为10分钟。假设原始媒体文件为10分钟的视频文件,第一预设阈值为3分钟,历史播放记录中记录的连续播放的片段为“00:00:00-00:00:05”和“00:01:00-00:05:30”的片段,则应用本专利技术的上述方法,将“00:01:00-00:05:30”的片段确定为目标片段。此时,根据原始媒体文件的历史播放记录信息,自动提取用户想要观看的一个或多个片段作为循环播放的片段,满足了用户的观看需求,提升了观看体验。作为另一种可选的实现方式,所述预设特征信息包括所述原始媒体文件的字幕信息;上述步骤101中,参照图2所示,所述根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段,包括:步骤1012,根据所述原始媒体文件的字幕信息,对所述原始媒体文件进行划分,获得一个或多个包括字幕的场景片段;其中,同一个场景片段的相邻两个字幕之间的时间间隔小于第二预设阈值,不同的场景片段的任意两个字幕之间的时间间隔大于或等于所述第二预设阈值。一般视频等原始媒体文件中都含有字幕,且原始媒体文件可分为不同场景,通常含有字幕的场景正是用户观看的。这里,首先根据字幕信息对原始媒体文件进行场景划分,获得一个或多个场景片段,这些场景片段均为用户观看的包括字幕的片段,从这些场景片段中确定循环播放的片段,满足了用户需求,提升了用户体验。其中,同一个场景片段的相邻两个字幕之间的时间间隔小于第二预设阈值,且不同场景本文档来自技高网...
一种媒体文件循环播放的方法及移动终端

【技术保护点】
一种媒体文件循环播放的方法,其特征在于,包括:接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段;其中,所述预设特征信息包括所述原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息;将一个或多个目标片段进行循环播放。

【技术特征摘要】
1.一种媒体文件循环播放的方法,其特征在于,包括:接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段;其中,所述预设特征信息包括所述原始媒体文件的历史播放记录信息、字幕信息或者弹幕信息;将一个或多个目标片段进行循环播放。2.根据权利要求1所述的方法,其特征在于,所述预设特征信息包括所述原始媒体文件的历史播放记录信息;所述根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段,包括:根据所述历史播放记录信息,在所述原始媒体文件中提取一个或多个连续播放时长超过第一预设阈值的片段,并将提取的片段确定为所述目标片段;其中,所述连续播放时长为所述原始媒体文件中按照原始播放速度连续播放的时长。3.根据权利要求1所述的方法,其特征在于,所述预设特征信息包括所述原始媒体文件的字幕信息;所述根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段,包括:根据所述原始媒体文件的字幕信息,对所述原始媒体文件进行划分,获得一个或多个包括字幕的场景片段;其中,同一个场景片段的相邻两个字幕之间的时间间隔小于第二预设阈值,不同的场景片段的任意两个字幕之间的时间间隔大于或等于所述第二预设阈值;在所述场景片段的时长大于第三预设阈值时,将所述场景片段确定为所述目标片段。4.根据权利要求3所述的方法,其特征在于,所述根据所述原始媒体文件的字幕信息,对所述原始媒体文件进行划分,获得一个或多个包括字幕的场景片段,包括:获取所述原始媒体文件中每个字幕分别对应的片段的起始时间和结束时间;获取第一字幕的结束时间与第二字幕的起始时间的时间间隔;其中,所述第二字幕为所述第一字幕之后首次出现的字幕;若所述时间间隔小于所述第二预设阈值,则将所述第一字幕对应的片段和所述第二字幕对应的片段划分为同一个场景片段;若所述时间间隔大于或等于所述第二预设阈值,则将所述第一字幕对应的片段和所述第二字幕对应的片段划分为两个不同的场景片段。5.根据权利要求1所述的方法,其特征在于,所述预设特征信息包括所述原始媒体文件的弹幕信息;所述根据所述原始媒体文件的预设特征信息,在所述原始媒体文件中确定一个或多个目标片段,包括:根据所述原始媒体文件的弹幕信息,在所述原始媒体文件中获取一个或多个弹幕密集点;其中,所述弹幕密集点为弹幕数量随时间变化的曲线中的波峰点;将所述原始媒体文件中包括所述弹幕密集点在内的预设时长的片段,确定为所述目标片段。6.根据权利要求5所述的方法,其特征在于,所述弹幕密集点对应的弹幕数量大于第四预设阈值。7.一种移动终端,其特征在于,包括:确定模块,用于接收到针对原始媒体文件的循环播放指令时,根据所述原始媒体文件的预设特征...

【专利技术属性】
技术研发人员:秦仕燚
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1