You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何iPad上AVCaptureDevice.maxAvailableVideoZoomFactor数值远大于标称5倍?

问题解答
  • 你使用的captureDevice.maxAvailableVideoZoomFactor属性是正确的,但它的含义和厂商标称的“5倍数字变焦”并非同一概念:

    • 厂商标称的5倍是官方优化后的实用变焦档位,是兼顾画质与使用体验的推荐变焦倍数;
    • 而maxAvailableVideoZoomFactor返回的是系统底层支持的极限变焦倍数,该数值由硬件传感器分辨率结合软件插值计算得出(比如153倍是通过对传感器像素进行极端放大插值得到的),但这么高的倍数下画质会严重劣化,官方不会在系统相机界面开放这类选项。
  • 若想获取官方认可、有画质保障的最大变焦范围,应查看当前设备格式的videoZoomFactorRange:

    let zoomRange = captureDevice.activeFormat.videoZoomFactorRange
    let maxRecommendedZoom = zoomRange.max
    

    这个maxRecommendedZoom通常会和厂商标称的变焦倍数一致(比如5倍)。

内容的提问来源于stack exchange,提问作者Denis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 00:05:39