gpt4 book ai didi

ios - 如何设置视频的 UIImagePickerController 方向?

转载 作者:行者123 更新时间:2023-11-28 19:20:35 26 4
gpt4 key购买 nike

我的应用程序使用 UIImagePickerController 来录制视频,然后我使用 ASIS3Request 将其上传到我们的亚马逊服务器。

虽然视频在设备上始终以正确的方向播放,但在某些浏览器中观看时方向是错误的。

有没有办法让我在拍摄时手动将手机的方向设置到图像文件上?或者是浏览器独有的问题(如果是,我该如何解决)?

谢谢。所以。竞选总统!

邓肯

最佳答案

iPhone 在视频的 exif 数据中设置方向。它在 quicktime 中播放得很好,但在其他任何地方都旋转错误。

有两种方法可以解决它,在设备上旋转它,或者在云中向上旋转。您可以在设备上询问视频的首选变换,这会让您知道旋转它需要什么。

   AVURLAsset * footageVideo = [AVURLAsset URLAssetWithURL:assetURL options:nil];
AVAssetTrack * footageVideoTrack = [footageVideo compatibleTrackForCompositionTrack:videoTrack];

CGAffineTransform t = footageVideoTrack.preferredTransform;

完成转换后,您可以使用 AVExportSession 来旋转视频,尽管这在设备上可能需要相当长的时间。

关于ios - 如何设置视频的 UIImagePickerController 方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9193451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com