我正在使用AVFoundation,从用户库导入视频。
我需要真实视频的尺寸。在我的iPhone 7上制作屏幕录音后,视频大小应该是(750.0,1334.0).当使用AVAsset track的naturalSize时,我总是得到(720.0,1280.0)。
如何获得真实的视频维数?
下面是我使用的代码:
guard let track = tracks(withMediaType: AVMediaType.video).first else { return .zero }
return track.naturalSize.applying(track.preferredTransform)发布于 2017-12-21 16:53:34
使用iOS设备录制的视频将根据您在Settings > Camera > Record Video上设置的设置大小,而忽略设备的屏幕分辨率。
https://stackoverflow.com/questions/47929233
复制相似问题