感谢所有人回答我发布的问题。
我有一个问题,就是在iPhone上捕获视频时,我不知道如何存储使用iPhone捕获视频的时间段(持续时间)。任何人都可以解决我的问题。
我正在使用以下代码进行捕获。
-(void) RecordVideoWithCamera { printf("\n Hai I am in record vedio with camera -============"); [self startCameraPickerFromViewController:self usingDelegate:self]; } - (BOOL)startCameraPickerFromViewController:(UIViewController*)controller usingDelegate:(id<UIImagePickerControllerDelegate>)delegateObject { if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { UIImagePickerController *picker = [[[UIImagePickerController alloc] init]autorelease]; picker.sourceType = UIImagePickerControllerSourceTypeCamera; picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie]; picker.delegate = self; picker.showsCameraControls=YES; picker.allowsEditing = NO; UIView *overlayView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]]; picker.cameraOverlayView = overlayView; [controller presentModalViewController:picker animated:YES]; } return YES; }
谢谢你,Madan Mohan。
感谢所有人回答我发布的问题。我遇到一个问题,就是在iPhone中捕获视频时,我不知道如何存储捕获的时间段(持续时间)...
我认为您应该检查CMTime结构。