ユーザーはビデオを録画したり、フォトライブラリからビデオを選んだり、ビデオをサーバーにアップロードすることができます。動画を録画した後、アセットのURLを取得します。iOS 5 - ALAssetsライブラリ - 動画のURLをアセットからNSDATAファイルに変換する
私は次のコードでassetURLへのNSDataを設定しよう:
NSString *vidString =[NSString stringWithFormat:@"%@",savedVideoURL];
NSURL *vidURL = [NSURL URLWithString:vidString];
NSData *videoData = [NSData dataWithContentsOfURL:vidURL];
savedVideoURLは、記録中に得られた資産URLです。アセットURLは次のようになります。assets-library://asset/asset.MOV?id=6EB7A04D-3DF8-44E5-A6D8-FD98461AE75E&ext=MOV
NSDataをそのURLに設定しようとすると、NSDataはそれ以降はnilと同じになります。
私は、次の解決策を動作させることができなかった:Get video NSData from ALAsset url iOS
誰がその資産のURLにNSDataの設定方法を知っていますか?
ありがとうございます!