我想要做的事情听起来很简单,但我无法弄清楚我的生活怎么做。将视频发送到我的网络服务时,它总是旋转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];
}
}
请帮助。