使用UIImagePickerController iOS从画廊上传视频时,视频大小会发生变化吗?

时间:2019-02-06 11:42:31

标签: ios video camera avfoundation

从系统设备摄像机录制的视频。然后使用UIImagePickerController从图库中选择录制的视频。实际录制的视频帧大小为(720(w),1280(h))。这意味着具有纵向模式的全屏视频。使用图像选择器上传视频后,视频尺寸为(1280(w),720(h))。 我正在使用以下代码查找视频大小

    AVURLAsset *asset = [AVURLAsset URLAssetWithURL:videoURL options:nil];
    AVAssetTrack *videoTrack = [[asset tracksWithMediaType:AVMediaTypeVideo] lastObject];
    CGSize nSize = [videoTrack naturalSize];

如何在不更改尺寸的情况下查看图库中的原始视频?

1 个答案:

答案 0 :(得分:0)

上传不相关。通过在视频元数据中添加标志来处理视频旋转。上载后,您用来读取分辨率的任何内容都不会检查该标志。