一种视频处理方法、电子设备、存储介质和芯片技术

技术编号:46598022 阅读:2 留言:0更新日期:2025-10-10 21:30
本申请提供了一种视频处理方法、电子设备、存储介质和芯片。该方法可以在对视频进行开始解码时,以当前的硬件宏块资源不足够创建硬解码器的情况下,先利用软解码器对视频解码,之后利用其他硬解码器释放的硬件宏块资源创建硬解码器,这样便可以结合硬解码器和软解码器对视频解码,避免了相关方案中由于电子设备以当前的硬件宏块资源不足够创建硬解码器,造成创建硬解码器失败,导致电子设备出现黑屏和闪退现象,或者导致电子设备出现系统崩溃或错误等问题,保证了用户在编辑视频时的连续性,提升了用户体验,并且,该方法是结合硬解码器和软解码器对视频进行解码,由于缩短了软解码器的解码时长,因而保证了视频播放的流畅性。

【技术实现步骤摘要】

本申请涉及终端领域,尤其涉及一种视频处理方法、电子设备、存储介质和芯片


技术介绍

1、目前,相机拍摄功能是电子设备提供的常用服务,用户通过电子设备的相机拍摄功能可以进行拍照,录视频等。如果用户需要对拍摄得到的图片或者视频进行处理,例如对多个视频或者对视频和图片进行拼接、添加画中画、添加特效、或者添加音乐等处理,那么用户通常需要借助于电子设备或者第三方提供的图像处理软件进行相应处理。

2、用户在图像处理软件中对图片或者视频进行处理后,可以预览处理后的视频,在预览时,电子设备会针对每个视频或图片,通过占用电子设备的硬件宏块资源创建硬解码器以对视频或图片进行解码,从而可以进行预览播放。然而,电子设备的硬件宏块资源是有限度的,如果硬件宏块资源不足够创建硬解码器,那么会导致创建硬解码器失败以及解码视频或图片失败,可能会使图像处理软件出现黑屏和闪退现象,或者可能会使电子设备出现系统崩溃或错误等问题,影响用户体验。


技术实现思路

1、本申请提供一种视频处理方法、电子设备、存储介质和芯片,可以避免了由于创建硬解本文档来自技高网...

【技术保护点】

1.一种视频处理方法,其特征在于,应用于电子设备,所述电子设备配置有硬件宏块资源,所述硬件宏块资源用于所述电子设备创建硬解码器以对视频解码,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在确定所述电子设备以当前的硬件宏块资源不足够创建所述第一视频的硬解码器的情况下,基于软解码器对所述第一视频解码,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述在确定所述其他硬解码器释放后的硬件宏块资源足够创建所述第一视频的硬解码器的情况下,基于所述软解码器和所述第一视频的硬解码器对所述第一视频解码,包括:

4.根据权利要求1至3任一项所述的方...

【技术特征摘要】

1.一种视频处理方法,其特征在于,应用于电子设备,所述电子设备配置有硬件宏块资源,所述硬件宏块资源用于所述电子设备创建硬解码器以对视频解码,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在确定所述电子设备以当前的硬件宏块资源不足够创建所述第一视频的硬解码器的情况下,基于软解码器对所述第一视频解码,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述在确定所述其他硬解码器释放后的硬件宏块资源足够创建所述第一视频的硬解码器的情况下,基于所述软解码器和所述第一视频的硬解码器对所述第一视频解码,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述其他视频包括第二视频和第三视频,所述第二视频的解码起始时刻早于所述第三视频的解码起始时刻,所述第三视频的解码起始时刻早于所述第一视频的解码起始时刻;以及,所述在确定所述电子设备以当前的硬件宏块资源不足够创建所述第一视频的硬解码器的情况下,基于软解码器对所述第一视频解码之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述第二视频的解码结束时刻早于所述第三视频的解码结束时刻,所述第三视频的解码结束时刻早于所述第一视频的解码结束时刻;以及,所述在基于所述软解码器对所述第一视频解码的过程中,确...

【专利技术属性】
技术研发人员:吴孟函张守钰
申请(专利权)人:荣耀终端股份有限公司
类型:发明
国别省市:

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

1