Редактировать видео с помощью UIVideoEditorController
Я хочу обрезать видео, поэтому я использую UIVideoEditorController, но когда я проверяю, можно редактировать файл, он возвращает false для всех файлов, mp4,mov,m4v. Поэтому любой, пожалуйста, покажет мне, в чем проблема.
- Пожалуйста, дайте мне ссылку на любой учебник по использованию UIVIdeoEditorcontroller.
2 ответа
UIVideoEditorController не работает на симуляторе, поэтому он всегда возвращает false, он будет отлично работать на устройстве.
Вы можете найти редактирование видео по пути через UIVideoEditorController
,
UIVideoEditorController* videoEditor = [[UIVideoEditorController alloc] init];
videoEditor.delegate=self;
NSString* videoPath = [[NSBundle mainBundle] pathForResource:@"video" ofType:@"MOV"];
if ( [UIVideoEditorController canEditVideoAtPath:videoPath] )
{
videoEditor.videoPath = videoPath;
videoEditor.videoMaximumDuration = 10.0;
//[self.customAvPlayerView addSubview:videoEditor.view];
[self presentViewController:videoEditor animated:YES completion:nil];
}
else
{
NSLog( @"can't edit video at %@", videoPath );
}
http://www.raywenderlich.com/forums/viewtopic.php?t=11571&p=60182