video方向UIImagePickerController

我使用UIImagePickerControllerselectvideo,然后使用ASIHTTPRequest将video上传到Web服务器。 但是,在iPhone上拍摄的横向或纵向颠倒的video在Web服务器上反转。 当在iPhone上查看上传的video时,它们也会垂直缩放75%左右,以致它们看起来像被压扁一样。

有没有一种方法可以确定使用UIImagePickerControllerselect的video的video方向(包括是否被颠倒拍摄)?

另外,有没有办法在上传之前更改video的方向?

我也不想允许上传以纵向拍摄的video。

谢谢

在另一个post中find了答案。 AVAsset为您提供了两个属性,[avAsset naturalSize]和[avAsset preferredTransform],允许您确定video方向。

这里是相关的post:

如何检测(iPhone SDK)如果video文件以纵向方向或横向进行录制。