我正在開發一個應用程序。在那我需要拍攝使用相機的視頻。所以請告訴我如何做到這一點。我如何拍攝使用iphone相機的視頻
-3
A
回答
0
我假設你知道如何使用UIImagePickerController
#import <MediaPlayer/MediaPlayer.h> // add MediaPlayer.framework
- (IBAction) startCamera
{
UIImagePickerController * startCamera;
startCamera = [[UIImagePickerController alloc] init];
startCamera.delegate = self;
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
NSArray *mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
startCamera.mediaTypes = mediaTypes ;
startCamera.sourceType = UIImagePickerControllerSourceTypeCamera;
startCamera.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo ;
startCamera.allowsEditing = YES ;
}
else
{
startCamera.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}
[self presentModalViewController:startCamera animated:YES];
[startCamera release];
}
1
仔細閱讀UIImagePickerController Class Reference。它會告訴你如何解決你的問題。
0
試試這個代碼段。僅在設備中測試此代碼。使用UIImagePickerDelegate方法處理錄製的視頻。
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
if (([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]))
{
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController: picker animated:YES];
}
else
{
NSLog(@"Put alert no camer found");
// Put alert no camer found
}
[picker release];
相關問題
- 1. iPhone:5秒視頻拍攝
- 2. 在iPhone上拍攝視頻
- 3. 獲取相機拍攝的視頻持續時間iphone sdk
- 4. 在其中使用相機預覽拍攝SurfaceView的視頻
- 5. 如何從IP攝像頭的iOS的iPad/iPhone拍攝視頻
- 6. 從視頻攝像頭拍攝視頻並使用MPMoviePlayerController IPhone SDK進行顯示
- 7. 如何在從相機拍攝視頻時壓縮視頻數據?
- 8. 用PUT方式上傳用iphone攝像頭拍攝的視頻
- 9. 用於拍攝遊戲的最佳相機視頻
- 10. 下拍攝視頻
- 11. iPhone SDK - 如何使用自定義相機視圖拍攝照片?
- 12. 用Jade拍攝視頻
- 13. 拍攝iPhone中的視頻圖標內的視頻
- 14. Android:如何延遲拍攝相機拍攝的特定幀?
- 15. 保存視頻到相機拍攝的照片庫
- 16. 使用iPhone相機拍攝的圖像的設置類型
- 17. android拍攝部分相機視圖
- 18. 在拍攝視頻時檢測相機開始轉動
- 19. 直接從相機拍攝照片(不通過視頻捕捉)
- 20. iOS相機視頻實時預覽偏移圖片拍攝
- 21. 使用UIViewController(MonoTouch)相機拍攝照片
- 22. Monodroid使用相機拍攝照片
- 23. 手機相機是否可能用不規則的fps拍攝視頻?
- 24. 使用AVFoundation拍攝像相機應用程序,而不是視頻
- 25. 實時視頻拍攝?
- 26. 拍攝視頻並上傳
- 27. 拍攝視頻快照
- 28. 使用iPhone 7 Plus相機同時拍攝照片
- 29. 如何在cocos3d中拍攝相機
- 30. Android:攝像機,拍攝視頻的限制長度