#pragma mark - 录像
- (void)recodVideo{
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
UIImagePickerController* pickerView = [[UIImagePickerController alloc] init];
pickerView.sourceType = UIImagePickerControllerSourceTypeCamera;
NSArray* availableMedia = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypeCamera];
pickerView.mediaTypes = [NSArray arrayWithObject:availableMedia[1]];
pickerView.videoQuality = UIImagePickerControllerQualityTypeMedium;
[self pushVieCtr:pickerView];
// pickerView.videoMaximumDuration = 60;
pickerView.delegate = self;
[pickerView release];
}
}
#pragma mark - UIImagePickerControllerDelegate
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
_videoURL = [info[UIImagePickerControllerMediaURL] retain];
NSLog(@"_videoURL = %@",_videoURL);
[picker.flipboardNavigationController popViewController];
[self encodeVideoOrientation:_videoURL];
NSLog(@"_videoURL.absoluteString %@",_videoURL.path);
// NSString *videoPath = _videoURL.path;
// if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(videoPath))