【技术实现步骤摘要】
视频播放方法、装置和电子设备
本申请涉及智能终端
,特别涉及一种视频播放方法、装置和电子设备。
技术介绍
随着科技发展,用户使用电子设备观看视频非常普遍。目前,电子设备例如手机一般调用预设的处理参数来进行视频的播放。预设的处理参数例如分辨率、播放倍速等一般由电子设备预设或者由用户自主设置,如果设置为高画质观看方式,耗电严重。如果用户希望在观看视频时节省电子设备的电量,需要自己调整参数,例如降低视频数据的分辨率、或者增加播放倍速等,操作繁琐,影响用户体验。
技术实现思路
本申请提供了一种视频播放方法、装置和电子设备,能够在视频播放过程中自动调整编码参数,减少电子设备播放视频所消耗的电量,达到省电的目的。第一方面,本申请实施例提供一种视频播放方法,包括:将目标视频片段的至少一种数据输入第一模型,得到所述至少一种数据的类别;所述至少一种数据包括:音频数据,和/或图像数据,和/或字幕数据;所述第一模型用于检测所述至少一种数据的类别;根据所述至少一种数据的类别确定所述目标视频片段的解码 ...
【技术保护点】
1.一种视频播放方法,其特征在于,包括:/n将目标视频片段的至少一种数据输入第一模型,得到所述至少一种数据的类别;所述至少一种数据包括:音频数据,和/或图像数据,和/或字幕数据;所述第一模型用于检测所述至少一种数据的类别;/n根据所述至少一种数据的类别确定所述目标视频片段的解码码率;/n接收到所述目标视频片段的解码指令,根据确定的所述解码码率对所述目标视频片段进行解码,得到第一数据;所述第一数据是所述目标视频片段解码后的数据;/n播放所述第一数据。/n
【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:
将目标视频片段的至少一种数据输入第一模型,得到所述至少一种数据的类别;所述至少一种数据包括:音频数据,和/或图像数据,和/或字幕数据;所述第一模型用于检测所述至少一种数据的类别;
根据所述至少一种数据的类别确定所述目标视频片段的解码码率;
接收到所述目标视频片段的解码指令,根据确定的所述解码码率对所述目标视频片段进行解码,得到第一数据;所述第一数据是所述目标视频片段解码后的数据;
播放所述第一数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一种数据的类别确定所述目标视频片段的解码码率,包括:
根据预设的类别与解码码率之间的对应关系,确定所述至少一种数据的类别对应的解码码率,作为所述目标视频片段的解码码率。
3.根据权利要求1所述的方法,其特征在于,所述根据所述至少一种数据的类别确定所述目标视频片段的解码码率,包括:
根据所述至少一种数据的类别确定所述目标视频片段的帧率,和/或视频封装格式,和/或码率流,和/或分辨率;
所述使用确定的所述解码码率对所述目标视频片段进行解码,包括:
使用确定的所述目标视频片段的帧率,和/或视频封装格式,和/或码率流,和/或分辨率,对所述目标视频片段进行解码。
4.根据权利要求3所述的方法,其特征在于,所述根据所述至少一种数据的类别确定所述目标视频片段的帧率,和/或视频封装格式,和/或码率流,和/或分辨率,包括:
根据预设的类别与帧率,和/或视频封装格式,和/或码率流,和/或分辨率之间的对应关系,确定所述至少一种数据的类别对应的帧率,和/或视频封装格式,和/或码率流,和/或分辨率,作为所述目标视频片段的帧率,和/或视频封装格式,和/或码率流,和/或分辨率。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述播放所述第一数据,包括:
根据所述至少一种数据的类别、以及对所述目标视频片段进行解码所使用的视频封装格式确定所述目标视频片段的播放倍速;
按照所述播放倍速播放所述第一数据。
6.根据权利要求5所述的方法,其特征在于,所述根据所述至少一种数据的类别、以及对所述目标视频片段解码所使用的视频封装格式确定所述目标视频片段的播放倍速,包括:
获取对所述目标视频片段解码所使用的视频封装格式;
根据预设的所述至少一种数据的类别、视频封装格式以及播放倍速之间的对应关系,确定所述至少一种数据的类别以及所述目标视频片段的视频封装格式对应的播放倍速,作为所述目标视频片段的播放倍速。
7.根据权利要求1至6任一项所述的方法,其特征在于,还包括:
接收到对目标视频文件的播放指令,将所述目标视频文件划分为视频片段,从划分得到的所述视频片段中确定目标视频片段。
8.根据权利要求7所述的方法,其特征在于,所述从划分得到的所述视频片段中确定目标视频片段,包括:
将播放位置靠前的第一数量个视频片段之后的视频片段,依次确定为所述目标视频片段。
9.根据权利要求1至...
【专利技术属性】
技术研发人员:刘夏聪,
申请(专利权)人:珠海极海半导体有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。