首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将视频加载到UIVideoEditorController

无法将视频加载到UIVideoEditorController
EN

Stack Overflow用户
提问于 2014-09-16 20:53:40
回答 2查看 733关注 0票数 3

我收到一个错误,UIVideoEditorController找不到使用UIImagePicker加载并存储在字典中的视频URL

我使用了以下内容,但canEditVideoAtPath对以下url返回false:

代码语言:javascript
复制
file:///private/var/mobile/Containers/Data/Application/83449852-2DC2-42AB-9FFA-C2C7931380C4/tmp/trim.28F7EE00-9F2E-4421-8E2B-8A70789CAFDE.MOV

你知道为什么下面的代码不能工作吗?

代码语言:javascript
复制
NSLog(@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]);

NSString *videoPath = [NSString stringWithFormat:@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]];

UIVideoEditorController *editorController = [[UIVideoEditorController alloc] init];

if([UIVideoEditorController canEditVideoAtPath:videoPath]){

    editorController.videoPath = [NSString stringWithFormat:@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]];
    editorController.delegate = self;
    editorController.videoQuality = UIImagePickerControllerQualityTypeHigh;

    self.popoverController = [[UIPopoverController alloc] initWithContentViewController:editorController];
    self.popoverController.delegate = self;
    [self.popoverController presentPopoverFromRect:((UIButton *)sender).bounds inView:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

}

我收到错误消息

代码语言:javascript
复制
The requested URL was not found on this server
EN

回答 2

Stack Overflow用户

发布于 2016-10-24 03:54:27

从路径字符串中删除file://

票数 2
EN

Stack Overflow用户

发布于 2015-01-09 22:12:40

尝试使用-(NSString *)路径。绝对URL不起作用。

[[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"] path]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25869326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档