1.一种视频播放时长的压缩方法,其特征在于,该方法包括:
记录原始视频在执行快进操作时跳过的视频片段;
基于记录的多个视频片段将所述原始视频划分为若干视频子片段;
统计所述若干视频子片段的快进次数,并基于统计出的所述快进次数以及预设的时长压缩比例对所述原始视频的播放时长进行压缩。
2.根据权利要求1所述的方法,其特征在于,所述记录原始视频在执行快进操作时跳过的视频片段包括:
监测针对所述原始视频的快进操作;
当监测到针对所述原始视频的快进操作时,获取所述快进操作在所述原始视频的播放时间轴上的发生时刻以及结束时刻;
基于获取到的所述发生时刻以及结束时刻对所述原始视频在执行快进操作时跳过的视频片段进行记录。
3.根据权利要求1所述的方法,其特征在于,所述基于记录的多个视频片段将所述原始视频划分为若干视频子片段包括:
计算记录的所述多个视频片段之间的重叠区域;
获取所述重叠区域在所述原始视频的播放时间轴上的起始时间点以及结束时间点;
以获取到的所述起始时间点以及所述结束时间点为基准点,对所述原始视频进行子片段划分,以得到所述若干视频子片段。
4.根据权利要求1所述的方法,其特征在于,所述基于统计出的所述快进次数以及预设的时长压缩比例对所述原始视频的播放时长进行压缩包括:
获取用户设置的时长压缩比例;
基于用户设置的所述时长压缩比例对所述若干视频子片段中快进次数最多的视频子片段进行删除,以将所述原始视频的播放时长压缩至用户设置的所述时长压缩比例。
5.根据权利要求4所述的方法,其特征在于,所述基于用户设置的时长压缩比例对所述若干视频子片段中快进次数最多的视频子片段进行删除包括:
计算所述原始视频基于用户设置的所述时长压缩比例压缩后的播放时长;
依次删除所述若干视频子片段中快进次数最高的视频子片段,直到所述原始视频的实际播放时长不大于计算出的所述压缩后的播放时长匹配时停止。
6.一种视频播放时长的压缩装置,其特征在于,该装置包括:
记录模块,用于记录原始视频在执行快进操作时跳过的视频片段;
划分模块,用于基于记录的多个视频片段将所述原始视频划分为若干视频子片段;
压缩模块,用于统计所述若干视频子片段的快进次数,并基于统计出的所述快进次数以及预设的时长压缩比例对所述原始视频的播放时长进行压缩。
7.根据权利要求6所述的装置,其特征在于,所述记录模块具体用于:
监测针对所述原始视频的快进操作;
当监测到针对所述原始视频的快进操作时,获取所述快进操作在所述原始视频的播放时间轴上的发生时刻以及结束时刻;
基于获取到的所述发生时刻以及结束时刻对所述原始视频在执行快进操作时跳过的视频片段进行记录。
8.根据权利要求6所述的装置,其特征在于,所述划分模块具体用于:
计算记录的所述多个视频片段之间的重叠区域;
获取所述重叠区域在所述原始视频的播放时间轴上的起始时间点以及结束时间点;
以获取到的所述起始时间点以及所述结束时间点为基准点,对所述原始视频进行子片段划分,以得到所述若干视频子片段。
9.根据权利要求6所述的装置,其特征在于,所述压缩模块具体用于:
获取用户设置的时长压缩比例;
基于用户设置的所述时长压缩比例对所述若干视频子片段中快进次数最多的视频子片段进行删除,以将所述原始视频的播放时长压缩至用户设置的 所述时长压缩比例。
10.根据权利要求9所述的装置,其特征在于,所述压缩模块进一步用于:
计算所述原始视频基于用户选择的所述时长压缩比例压缩后的播放时长;
依次删除所述若干视频子片段中快进次数最高的视频子片段,直到所述原始视频的实际播放时长不大于计算出的所述压缩后的播放时长匹配时停止。