4

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

 /private/var/mobile/Applications/F1F1F9A4-41FB-4E80-9070-4A9EC8BA8823/tmp/capture-T0x24ae10.tmp.ND2S7e/capturedvideo.MOV

我也发现这个文件是我的组织者。现在我想将此文件路径转换为 ​​NSData。我怎么做?

4

3 回答 3

16

用这个:

NSData *videoData = [NSData dataWithContentsOfFile:strURL];
于 2012-06-13T06:48:07.700 回答
4
NSString *filPath=@"file_url";
NSData *dt=[NSData dataWithContentsOfURL:[NSURL URLWithString:filePath]];
于 2015-03-11T09:59:40.790 回答
2

我也有同样的问题

NSString *filePath1 = [[NSBundle mainBundle] pathForResource:@"Waterfall_h264" ofType:@"mov"];
NSError *error = nil;
NSData *data1 = [NSData dataWithContentsOfFile:filePath1 options:nil error:&error];

我也认为您可能不会将视频文件包含到链接库中。转到:目标部分->构建阶段选项卡->编译源->单击 + 按钮->选择您的视频文件-> clcik on add button

现在再试一次...希望这会有用...:)

于 2014-09-15T12:25:29.437 回答