Я делаю приложение для загрузки видео в IOS.
У меня проблема с UIImagePickerController.
То есть
Когда я выбираю фильм, он автоматически сжимается.
Я перепробовал все варианты VideoQuality. (Высокий, средний, низкий)
Использую ли я другой контроллер или мой собственный контроллер?
Небольшое сжатие видео (5 минут) тратит очень много времени (несколько минут) на моем iPhone (4S).
Я думаю, что мое приложение поддерживает как минимум более 10 минут видео.
Мой код похож на это.
- (void)showImagePicker:(UIImagePickerControllerSourceType)sourceType
{
if ([UIImagePickerController isSourceTypeAvailable:sourceType]) {
[picker setSourceType:sourceType];
[picker setMediaTypes:[NSArray arrayWithObject:(NSString *)kUTTypeMovie]];
// Video Quality Setting..
[picker setVideoQuality:UIImagePickerControllerQualityTypeHigh];
[self presentModalViewController:picker animated:YES];
}
}
- (IBAction)showLibrary:(id)sender
{
[self showImagePicker:UIImagePickerControllerSourceTypeSavedPhotosAlbum];
}
- (IBAction)showCamera:(id)sender
{
[self showImagePicker:UIImagePickerControllerSourceTypeCamera];
}