旋转视频以发送到Web服务

时间:2013-09-06 16:34:26

标签: iphone ios ipad

我想要做的事情听起来很简单,但我无法弄清楚我的生活怎么做。将视频发送到我的网络服务时,它总是旋转90度。我想能够旋转它,所以它不是侧身。到目前为止,我已经完成了所有代码。

我对图片也有同样的问题,但是我能够创建一个检查UIImage对象方向的类别并相应地调整它。

以下是我用来保存电影的代码。在我发送视频之前的某个时刻,我想让它旋转。

        else if ([mediaType isEqualToString:(NSString *)kUTTypeMovie])
    {            
        NSLog(@"Movie");
        NSData *videoData = [NSData dataWithContentsOfURL:videoURL];
        NSString *moviePath = [[info objectForKey:UIImagePickerControllerMediaURL]path];
        if(UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath)){
            UISaveVideoAtPathToSavedPhotosAlbum(moviePath, self, @selector(video:didFinishSavingWithError:contextInfo:), nil);
            [[WebCall sharedClient] postRequestWithVideo:^(AFHTTPRequestOperation *operation, id responseObject) {
                connectionLabel.text = operation.responseString;
            } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
                connectionLabel.text = operation.responseString;
            } atPath:videoData]; 
        }            
    }

请帮助。

0 个答案:

没有答案