首页 > 解决方案 > AVPlayerLayer:获取播放视频可见部分的矩形

问题描述

AVCaptureVideoPreviewLayer具有metadataOutputRectOfInterestForRect允许在考虑视频重力的情况下计算相机视图的可见(在图层上)部分的矩形的方法。

如何做到这一点AVPlayerLayer

标签: iosiphoneavfoundationavplayer

解决方案


如何复制 AVPlayer 的 fitIn 的数学?

  1. 你可以得到它背后的 AVAsset

    1. 获取它的帧大小。
  2. 你有视图的大小

visibileRect = CGRectDoFitIn(assetFrame viewFrame)


推荐阅读