感谢所有人回答我发布的问题。
我遇到一个问题,即在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。
答案 0 :(得分:0)
我认为你应该检查CMTime结构。