一种录像方法以及电子设备与流程
- 国知局
- 2024-08-02 14:13:33
本技术涉及电子设备领域,更具体的涉及一种录像方法以及电子设备。
背景技术:
1、随着技术的进步,录像场景使用非常广泛,例如视频聊天、视频直播等场景。在上述场景中,用户对于录像的流畅性十分敏感,当录像出现卡顿时,会造成用户体验的下降。目前,当处理器的负载过高时,可以降低录像时的帧率和分辨率。但处理器的负载过并不是导致录像的流畅性下降的唯一原因,若当处理器负载过高就降低录像时的帧率和分辨率,不仅不能提升录像的流畅性,还会降低录像的帧率和分辨率,进一步的降低了用户的体验。
技术实现思路
1、本技术提供一种录像方法以及电子设备,可以在确定录像不流畅且处理器负载较高时降低录像的配置以提升录像的流畅性,避免了盲目降低录像的配置而造成的录像的视频质量的下降,提升了用户体验。
2、第一方面,提供了一种录像的方法,其特征在于,该方法应用于电子设备,该电子设备已开启录像功能,该方法包括:检测录像的流畅性和处理器的负载;若确定满足第一触发条件,则降低该录像的配置以提升该录像的流畅性,其中该第一触发条件包括根据该录像的流畅性确定该录像不流畅且确定该处理器的负载大于第一阈值。
3、本技术实施例中,电子设备可以检测录像的流畅性和处理器的负载,当确定录像不流畅且处理器的负载较高时才会降低录像的配置,避免了盲目降低录像的配置而造成的录像的视频质量的下降,能够提升用户的体验。
4、结合第一方面,在第一方面的某些实现方式中,该录像的配置包括该录像的帧率和分辨率中的至少一项。
5、结合第一方面,在第一方面的某些实现方式中,该方法还包括:若确定满足第二触发条件,则提升该录像的配置以提升该录像的视频质量,其中第二触发条件包括根据该录像的流畅性确定该录像流畅和该处理器的负载小于第二阈值。
6、本技术实施例中,电子设备可以检测录像的流畅性和处理器的负载,当确定录像流畅且处理器的负载较低时可以提升录像的配置,能够进一步的提升录像的视频质量,增强了用户体验。
7、结合第一方面,在第一方面的某些实现方式中,在该降低该录像的配置之前,该方法还包括:检测该录像的处理器资源供给参数,该录像的处理器资源供给参数用于表征该录像占用该处理器的负载的比例,该第一触发条件还包括该录像的处理器资源供给参数大于第三阈值。
8、本技术实施例中,电子设备可以检测录像的流畅性、处理器的负载和录像的处理器资源供给参数,当确定录像不流畅、处理器的负载较高和处理器资源供给参数较高时才会降低录像的配置,避免了盲目降低录像的配置而造成的录像的视频质量的下降,能够提升用户的体验。
9、结合第一方面,在第一方面的某些实现方式中,该处理器资源供给参数为与该录像的进程和/或线程的运行时长与总时长的比值。
10、结合第一方面,在第一方面的某些实现方式中,该检测录像的流畅性包括:获取n个参数,该n个参数用于表征该录像的流畅性,n≥1且为整数。
11、结合第一方面,在第一方面的某些实现方式中,该n个参数包括以下中的一项或多项:实际帧率、丢帧率、帧间距抖动率。
12、结合第一方面,在第一方面的某些实现方式中,该根据该录像的流畅性确定该录像不流畅,包括:该实际帧率小于第四阈值;和/或该丢帧率大于第五阈值;和/或该帧间距抖动率大于第六阈值。
13、示例性的,第四阈值可以是理论帧率与第四阈值系统的乘积,例如理论帧率为30fps,第四阈值系数为0.8,则第四阈值为24fps,当实际帧率小于24fps时,该录像不流畅。
14、结合第一方面,在第一方面的某些实现方式中,在该降低该录像的配置之前,该方法还包括:检测该电子设备的温度;该第一触发条件还包括该电子设备的温度大于第七阈值。
15、本技术实施例中,电子设备在进行录像的配置调整时,还可以考虑电子设备的温度,当录像的流畅性低且电子设备的温度较高时,电子设备可以降低录像的配置。
16、结合第一方面,在第一方面的某些实现方式中,在该降低该录像的配置之前,该方法还包括:显示第一控件,该第一控件对应降低该录像的配置的功能;该降低该录像的配置,包括:响应于用户针对该第一控件的操作,降低该录像的配置。
17、本技术实施例中,电子设备可以在确定录像不流畅且处理器的负载较高时,显示用于提升流畅性的控件,从而电子设备可以响应于用户针对该控件操作,降低录像的配置以提升录像的流畅性,能够提高用户的体验。
18、结合第一方面,在第一方面的某些实现方式中,该电子设备在该录像的界面显示有第一控件,该第一控件对应降低该录像的配置的功能,在检测该录像的流畅性和该处理器的负载之前,该第一控件处于禁用态,在该降低该录像的配置之前,该方法还包括:将该第一控件由该禁用态变更为正常态以使该第一控件可被操作;该降低该录像的配置,包括:响应于用户针对该第一控件的操作,降低该录像的配置。
19、结合第一方面,在第一方面的某些实现方式中,在该提升该录像的配置之前,该方法还包括:检测该电子设备的温度,该第二触发条件还包括该电子设备的温度小于第八阈值。
20、本技术实施例中,电子设备在提升录像的配置时,还可以考虑电子设备的温度,当电子设备的温度较低时,电子设备可以提升录像的配置。
21、结合第一方面,在第一方面的某些实现方式中,在该提升该录像的配置之前,该方法还包括:检测该电子设备的电量,该第二触发条件还包括该电子设备的电量大于第九阈值。
22、本技术实施例中,电子设备在提升录像的配置调整时,还可以考虑电子设备的电量,当电子设备的电量较高时,电子设备可以提升录像的配置,从而不会造成由于提升录像的配置而导致电子设备关机。
23、结合第一方面,在第一方面的某些实现方式中,在该提升该录像的配置之前,该方法还包括:显示第二控件,该第二控件对应提升该录像的配置的功能;该提升该录像的配置,包括:响应于用户针对该第二控件的操作,提升该录像的配置。
24、本技术实施例中,电子设备在确定录像流畅且处理器的负载小于第二阈值时,可以显示用于提升视频质量的控件,响应于用户针对该控件的操作,可以提升录像的配置以提升录像的视频质量,能够提高用户的体验。
25、结合第一方面,在第一方面的某些实现方式中,该电子设备在该录像的界面显示有第二控件,该第二控件对应提升该录像的配置的功能,在检测该录像的流畅性和该处理器的负载之前,该第二控件处于禁用态,在该降低该录像的配置之前,该方法还包括:将该第二控件由禁用态变更为正常态以使该第二控件可被操作;该提升该录像的配置,包括:响应于用户针对该第二控件的操作,提升该录像的配置。
26、第二方面,为本技术实施例的一种电子设备,所述电子设备包括执行上述方面或者上述方面的任意一种可能的设计的方法的模块/单元;这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
27、第三方面,为本技术实施例的一种芯片,所述芯片与电子设备中的存储器耦合,用于调用存储器中存储的计算机程序并执行本技术实施例上述方面及其上述方面任一可能设计的技术方案;本技术实施例中“耦合”是指两个部件彼此直接或间接地结合。
28、第四方面,为本技术实施例的一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备执行如上述方面及其上述方面任一可能设计的技术方案。
29、第五方面,为本技术实施例的一种计算机程序,所述计算机程序包括指令,当所述指令在计算机上运行时,使得所述计算机执行如上述方面及其上述方面任一可能设计的技术方案。
30、第六方面,为本技术实施例的一种电子设备,该电子设备包括一个或多个处理器;一个或多个存储器;该一个或多个存储器存储有一个或多个计算机程序,该一个或多个计算机程序包括指令,当该指令被该一个或多个处理器执行时,使得上述方面或者上述方面的任意一种可能的实现方式被执行。
31、其中,第二方面至第六方面的有益效果,请参见第一方面的有益效果,不重复赘述。
本文地址:https://www.jishuxx.com/zhuanli/20240801/242092.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表