The embodiment of the invention provides a video file playback method and device, the method comprises the following steps: in obtaining video file playback instruction, video frame sequence play video files; in the last frame of a video frame video file playback after reverse video playback of video frames until the first preset video frame the video frame sequence; return to play video files steps until the acquisition of stop instruction. Obviously, this scheme breaks the loop video must be from the last frame to the first frame cycle of the traditional mode of thinking, especially for small video as the video preview, small video loop, it uses the positive play video files after reverse video file until the first preset video frame, the content of the video file jump is small, so it can reduce the video file playback to the users to flicker, enhance the user experience.
【技术实现步骤摘要】
一种视频文件的循环播放方法及装置
本专利技术涉及视频处理领域,特别是涉及一种视频文件的循环播放方法及装置。
技术介绍
近年来,随着视频相关技术的迅速发展,视频几乎出现在互联网的每一个角落,例如,在视频播放网站,直播应用程序中等场合,视频成为不可缺少的部分。小视频作为一种视频展现形式也逐渐出现在人们的视线中。小视频即指时长较短,所包含视频帧数量较少的视频,例如,包含视频帧为6帧、9帧等的视频。小视频的应用极其广泛,例如在一些应用程序的视频预览界面,为了让用户可以看到完整视频的梗概内容,或者精彩部分,往往通过根据完整视频生成的小视频作为预览视频进行展示,以供用户观看。由于小视频时长较短,通常仅为几秒钟,所以在一般情况下,小视频是循环播放的,也就是说,按照正序从第1帧播放至最后1帧,再从第1帧开始播放,直到最后1帧,如此循环播放。举例来说,假设一段小视频包含8帧,那么在播放该小视频时,即按照正序1-8的顺序播放第1-8帧视频帧,第8帧播放完毕后,再次按照视频帧为1-8的顺序播放,进行次循环播放。采用上述播放方式播放小视频时,由于播放完毕最后1帧时,直接跳跃至第1帧开始循环播放,而作为视频预览的小视频的最后1帧与第1帧的内容往往差距较大,因此用户在观看时会感受到闪烁感,用户体验不佳。
技术实现思路
本专利技术实施例的目的在于提供一种视频文件的循环播放方法及装置,以减少视频播放时给用户带来的闪烁感,提升用户体验。具体技术方案如下:第一方面,本专利技术实施例提供了第一种视频文件的循环播放方法,所述方法包括:在获取视频文件的播放指令后,正序播放所述视频文件的视频帧;在所述视 ...
【技术保护点】
一种视频文件的循环播放方法,其特征在于,所述方法包括:在获取视频文件的播放指令后,正序播放所述视频文件的视频帧;在所述视频文件的最后一帧视频帧播放完毕后,倒序播放所述视频文件的视频帧直到第一预设视频帧;返回所述正序播放所述视频文件的视频帧的步骤,直到获取停止播放指令,停止播放所述视频文件。
【技术特征摘要】
1.一种视频文件的循环播放方法,其特征在于,所述方法包括:在获取视频文件的播放指令后,正序播放所述视频文件的视频帧;在所述视频文件的最后一帧视频帧播放完毕后,倒序播放所述视频文件的视频帧直到第一预设视频帧;返回所述正序播放所述视频文件的视频帧的步骤,直到获取停止播放指令,停止播放所述视频文件。2.如权利要求1所述的方法,其特征在于,所述视频文件的每一视频帧中包含视频帧标识;所述倒序播放所述视频文件的视频帧直到第一预设视频帧的步骤,包括:根据每一视频帧中包含的视频帧标识,获得所述视频文件的倒数第二帧视频帧;从所述倒数第二帧视频帧开始,倒序播放所述视频文件的视频帧直到第一预设视频帧。3.如权利要求1或2所述的方法,其特征在于,所述第一预设视频帧为所述视频文件的正数第二帧视频帧。4.一种视频文件的循环播放方法,其特征在于,所述方法包括:获得待播放的第一视频文件;解析所述第一视频文件,获取所述第一视频文件中位于末尾的预设数量个视频帧;将获取的预设数量个视频帧按倒序添加在所述第一视频文件的最后一帧视频帧之后,生成第二视频文件;在获取针对所述第一视频文件的播放指令后,正序循环播放所述第二视频文件的视频帧,直到获取针对所述第一视频文件的停止播放指令,停止播放播放所述第二视频文件。5.如权利要求4所述的方法,其特征在于,所述第一视频文件的每一视频帧中包含视频帧标识;所述解析所述第一视频文件,获取所述第一视频文件中位于末尾的预设数量个视频帧的步骤,包括:解析所述第一视频文件,获取每一视频帧中包含的视频帧标识;根据所获取的视频帧标识,获得所述第一...
【专利技术属性】
技术研发人员:黄睿敏,杨鹏博,刘伟,韦航,邓帅峰,李鹤,张庆杰,田昊,王超,彭军,李震,徐琪,黄怡青,
申请(专利权)人:乐蜜有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。