一种视频处理方法和终端技术

技术编号:39666752 阅读:5 留言:0更新日期:2023-12-11 18:30
一种视频处理方法和终端

【技术实现步骤摘要】
一种视频处理方法和终端


[0001]本申请涉及终端领域,尤其涉及一种视频处理方法和终端


技术介绍

[0002]随着智能终端的发展,目前,手机支持录制视频的终端可以实现自动追焦的拍摄模式

在录制视频时,终端可以接收用户选中的主角

然后,终端可以在后续录制视频的过程中,始终对该主角进行追焦,从而得到图像中包括上述被选中主角的主角视频,该主角视频也可以被称为追焦视频或者特写视频等

[0003]但是,在自动追焦的拍摄模式下,终端获取的只有主角视频,不能在一次录制过程中同时录制主角视频以及原视频

其中,原视频是由摄像头采集的原图像组成的


技术实现思路

[0004]本申请提供了一种视频处理方法和终端,在录制视频的过程中,将获取的一路音频数据复制成
N
路音频数据,基于
N
路音频数据可以同时编码以实现在一次录制过程中生成
N
个视频

[0005]第一方面,本申请提供了一种音频处理方法,该方法,应用于终端,该终端包括摄像头,该方法包括:显示录制界面,该录制界面中包括第一控件

第一预览窗口以及第二预览窗口;该第一预览窗口用于显示该摄像头采集的图像;第一时刻,该第一预览窗口显示第一图像;该第一图像是该摄像头在第一时刻采集的;检测到第一对象在该第一图像的第一位置时,该终端在该第二预览窗口显示第二图像;该第二图像是基于该第一图像生成的,该第二图像中包括该第一对象;第二时刻,该第一预览窗口显示第三图像;该第三图像是该摄像头在第二时刻采集的;检测到该第一对象在该第三图像的第二位置时,该终端在该第二预览窗口显示第四图像;该第四图像是基于该第三图像生成的,该第四图像中包括该第一对象;获取第一音频数据,该第一音频数据中包括第一音频信号以及该第一音频信号的信息;该第一音频信号为基于该第一时刻采集的音频信号生成的音频信号;检测到针对该第一控件的第一操作,响应于该第一操作,停止视频录制,保存有基于该第一预览窗口显示的图像录制的第一视频以及基于该第二预览窗口显示的图像录制的第二视频,其中,该第一视频中包括第一图像以及第一目标音频数据;该第二视频中包括该第二图像以及第二目标音频数据;该第一目标音频数据以及该第二目标音频数据均为基于该第一音频数据得到的

[0006]上述实施例中,终端在一次录制过程中可以拍摄两路视频

其中一路视频可以为实施例中涉及的原视频
(
第一视频
)
,另一路视频可以为实施例中涉及的主角视频
(
第二视频
)。
其中,主角视频中始终包括追焦对象
(
即第一对象
)。
在录制视频的过程中,终端的麦克风可以采集音频信号,终端可以基于该采集的音频信号进行实时处理,得到主角视频中对应的音频信号,以及原视频中对应的音频信号

应该理解的是,因为拍摄视频的过程是实时的,因此对音频的处理也应该是实时的

这样才能保证终端能实现一次录制得到两路音频
信号

[0007]结合第一方面,在一些实施例中,显示录制界面之前,该方法还包括:显示预览界面,该预览界面包括第二控件;检测到针对该第二控件的第二操作,响应于该第二操作,该相机应用进入第一模式;该第一预览窗口显示第一图像时,检测到针对该第一对象的第三操作;响应于该第三操作;显示第二预览窗口

[0008]上述实施例中,第二控件即为实施例中主角模式控件,该主角模式控件为本申请实施例为拍摄两路视频这一功能提供的入口,独立与其他拍摄模式,便于管理

[0009]结合第一方面,在获取第一音频数据之后,停止视频录制之前,该方法还包括:该终端确定流配置数量
N
;基于该流配置数量
N
将该第一音频数据复制成
N
路相同的第二音频数据,该任一路第二音频数据中包括该第一音频信号以及该第一音频信号的部分信息;基于一路第二音频数据得到该第一目标音频数据;且,基于另一路第二音频数据得到该第二目标音频数据

[0010]上述实施例中,这里第一音频数据中包括生成主角视频以及原视频涉及的音频信号,但是该第一音频数据只有一路
(
与硬件配置有关系
)
,此时该第一音频数据还未进行编码
(
生成视频时需要对音频进行编码得到音频流,在于图像流混合才能得到视频
)。
为了能实时得到两路视频,这里应该保证主角视频对应的音频信号与原视频对应的音频信号可以同时进行编码,因此这里需要将一路第一音频数据复制成两路第二音频数据,再基于这两路第二音频数据并发进行编码以得到生成主角视频对应的音频流以及生成原视频涉及的音频流

[0011]结合第一方面,在一些实施例中,基于一路第二音频数据得到该第一目标音频数据;且,基于另一路第二音频数据得到该第二目标音频数据,具体包括:该终端基于一路第二音频数据以及另一路第二音频数据进行编码,得到两路编码后的音频数据;其中一路编码后的音频数据作为第一目标音频数据,另一路编码后的音频数据作为第二目标音频数据

[0012]上述实施例中,这里第一音频数据中包括生成主角视频以及原视频涉及的音频信号,但是该第一音频数据只有一路
(
与硬件配置有关系
)
,此时该第一音频数据还未进行编码
(
生成视频时需要对音频进行编码得到音频流,在于图像流混合才能得到视频
)。
为了能实时得到两路视频,这里应该保证主角视频对应的音频信号与原视频对应的音频信号可以同时进行编码,因此这里需要将一路第一音频数据复制成两路第二音频数据,再基于这两路第二音频数据并发进行编码以得到生成主角视频对应的音频流以及生成原视频涉及的音频流

[0013]结合第一方面,在一些实施例中,该终端确定流配置数量
N
,具体包括:该终端检测到针对该第二控件的该第二操作,响应于该操作,该终端确定流配置数量
N
;在显示该录制界面之后,检测到该针对第一对象的操作;响应于该针对第一对象的操作,该终端更新该流配置数量
N。
[0014]上述实施例中,第二控件是主角模式控件,在终端检测到针对主角模式控件的操作时,即可确定
N
,后续,终端还可以更新
N
,更新
N
的时机在于:检测到确定追焦对象的操作时
(
即针对第一对象的操作
)
,保证了可以在
N
变更的情况下,获取到变更的
N。
[0015]结合第一方面,在一些实施例中,该终端确定流配置数量
N
,具体包括:该终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种视频处理方法,其特征在于,应用于终端,所述终端包括摄像头,所述方法包括:显示录制界面,所述录制界面中包括第一控件

第一预览窗口以及第二预览窗口;所述第一预览窗口用于显示所述摄像头采集的图像;第一时刻,所述第一预览窗口显示第一图像;所述第一图像是所述摄像头在第一时刻采集的;检测到第一对象在所述第一图像的第一位置时,所述终端在所述第二预览窗口显示第二图像;所述第二图像是基于所述第一图像生成的,所述第二图像中包括所述第一对象;第二时刻,所述第一预览窗口显示第三图像;所述第三图像是所述摄像头在第二时刻采集的;检测到所述第一对象在所述第三图像的第二位置时,所述终端在所述第二预览窗口显示第四图像;所述第四图像是基于所述第三图像生成的,所述第四图像中包括所述第一对象;获取第一音频数据,所述第一音频数据中包括第一音频信号以及所述第一音频信号的信息;所述第一音频信号为基于所述第一时刻采集的音频信号生成的音频信号;检测到针对所述第一控件的第一操作,响应于所述第一操作,停止视频录制,保存有基于所述第一预览窗口显示的图像录制的第一视频以及基于所述第二预览窗口显示的图像录制的第二视频,其中,所述第一视频中包括第一图像以及第一目标音频数据;所述第二视频中包括所述第二图像以及第二目标音频数据;所述第一目标音频数据以及所述第二目标音频数据均为基于所述第一音频数据得到的
。2.
根据权利要求1所述的方法,其特征在于,显示录制界面之前,所述方法还包括:显示预览界面,所述预览界面包括第二控件;检测到针对所述第二控件的第二操作,响应于所述第二操作,相机应用进入第一模式;所述第一预览窗口显示第一图像时,检测到针对所述第一对象的第三操作;响应于所述第三操作;显示第二预览窗口
。3.
根据权利要求1或2所述的方法,其特征在于,在获取第一音频数据之后,停止视频录制之前,所述方法还包括:所述终端确定流配置数量
N
;基于所述流配置数量
N
将所述第一音频数据复制成
N
路相同的第二音频数据,任一路第二音频数据中包括所述第一音频信号以及所述第一音频信号的部分信息;基于一路第二音频数据得到所述第一目标音频数据;且,基于另一路第二音频数据得到所述第二目标音频数据
。4.
根据权利要求3所述的方法,其特征在于,基于一路第二音频数据得到所述第一目标音频数据;且,基于另一路第二音频数据得到所述第二目标音频数据,具体包括:所述终端基于一路第二音频数据以及另一路第二音频数据进行编码,得到两路编码后的音频数据;其中一路编码后的音频数据作为第一目标音频数据,另一路编码后的音频数据作为第二目...

【专利技术属性】
技术研发人员:王拣贤
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1