如何在iPhone中存储捕获的视频的时间段(持续时间)?

时间:2010-09-21 06:20:11

标签: iphone objective-c video-capture duration

感谢所有人回答我发布的问题。

我遇到一个问题,即在iPhone中捕获视频时,我不知道如何存储我用iPhone捕获视频的时间段(持续时间)。任何人都可以解决我的问题。

我正在使用以下代码进行捕获。 - (void)RecordVideoWithCamera {     printf(“\ n Hai我在相机的记录视频中 - ============”);     [self startCameraPickerFromViewController:self usingDelegate:self]; }

  • (BOOL)startCameraPickerFromViewController:(UIViewController *)controller usingDelegate:(id)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]; } 返回YES;
    }

感谢你, Madan Mohan。

1 个答案:

答案 0 :(得分:0)

我认为你应该检查CMTime结构。