Objective c 如何将视频路径转换为nsdata?

Objective c 如何将视频路径转换为nsdata?,objective-c,ipad,video,Objective C,Ipad,Video,我在i-pad应用程序中录制视频,然后获取保存在ipad中的路径 /private/var/mobile/Applications/F1F1F9A4-41FB-4E80-9070-4A9EC8BA8823/tmp/capture-T0x24ae10.tmp.ND2S7e/capturedvideo.MOV 我还发现这个文件是我的组织者。 现在我想将此文件路径转换为NSData。我怎么做 使用以下命令: NSData *videoData = [NSData dataWithContentsO

我在i-pad应用程序中录制视频,然后获取保存在ipad中的路径

 /private/var/mobile/Applications/F1F1F9A4-41FB-4E80-9070-4A9EC8BA8823/tmp/capture-T0x24ae10.tmp.ND2S7e/capturedvideo.MOV
我还发现这个文件是我的组织者。 现在我想将此文件路径转换为NSData。我怎么做

使用以下命令:

NSData *videoData = [NSData dataWithContentsOfFile:strURL];

我也有同样的问题

NSString *filePath1 = [[NSBundle mainBundle] pathForResource:@"Waterfall_h264" ofType:@"mov"];
NSError *error = nil;
NSData *data1 = [NSData dataWithContentsOfFile:filePath1 options:nil error:&error];
此外,我认为您可能不会将视频文件包含到链接库中。转到:目标部分->构建阶段选项卡->编译源代码->点击+按钮->选择视频文件->点击添加按钮


现在再试一次…希望这将是有用的…:)

我得到了
nil
videoData@KiritVaghela得到零,因为您的字符串不合适,那么获取URL的正确方法是什么,比如当您从UIImagePickerViewController获取视频时,这给了我错误***ASL消息大小(4729329字节)超过了最大大小(2048000字节) ***. 视频只有6秒。是否有其他方法将URL转换为NSData。即使我得到了零。我有相同的路线,但我手动尝试去,但没有找到
mobile
文件夹有什么想法吗?
NSString *filPath=@"file_url";
NSData *dt=[NSData dataWithContentsOfURL:[NSURL URLWithString:filePath]];