4

i pad アプリケーションでビデオを録画し、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 に答える
2

私も同じ問題を抱えていました

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

また、動画ファイルをリンク ライブラリに含めないこともあると思います。goto: target section -> Build Phases tab -> compile sources -> click + button -> video file -> clcik on add button .

もう一度やり直してください...これが役立つことを願っています... :)

于 2014-09-15T12:25:29.437 に答える