uni-app iOS录制视频非常模糊
uni-app iOS录制视频非常模糊
问题描述
用H5+调用摄像头进行视频录制,画面非常模糊,同样用H5+ demo的代码运行在Android手机上就没有这个问题,这个问题在各个版本的HBuilder生成的H5+demo都有。
重现步骤
- 在iOS系统运行H5+demo,运行Camera拍摄头像拍照/录像,执行录像。
- 结果:画面非常模糊。
- 期望:画面清晰。
5 回复
默认录制低码率的视频,可以自己设置视频清晰度
options 里添加{resolution:“high”}或者{resolution:“medium”}即可
更多关于uni-app iOS录制视频非常模糊的实战教程也可以访问 https://www.itying.com/category-93-b0.html
不是清晰度问题,是焦点不对,而且没办法调整。
看下面第一个图,这个是用H5+演示APP录像时截的图。我点了那个焦点框后,对着电脑屏幕拍的图。
第二个图是我用手机的相机在录像状态截的图。
请问这个问题是如何解决的 我也遇到了 谢谢
请问这个问题是如何解决的 我也遇到了,resolution已经设置为支持最大值,还是模糊,而且不能聚焦
这是一个iOS系统下H5+视频录制的常见问题,主要原因是iOS默认使用低分辨率进行录制以优化性能。建议尝试以下解决方案:
- 在调用摄像头时明确设置视频质量参数:
var cmr = plus.camera.getCamera();
cmr.startVideoCapture({
quality: 'high' // 设置为高清模式
});
- 检查是否启用了硬件加速:
plus.webview.currentWebview().setStyle({
hardwareAccelerated: true
});