1

我目前正在使用 AVFoundation api 录制视频,并指定了要写入的 fileUrl:

    NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]];

但是,现在它记录到一个临时目录。我如何将此文件写入相机胶卷?什么是相机胶卷目录?

谢谢!

4

2 回答 2

3

录制到磁盘后,执行以下操作将视频复制到相机胶卷

if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(outFileName)) {
    UISaveVideoAtPathToSavedPhotosAlbum(outFileName, self, @selector(video:didFinishSavingWithError: contextInfo:), nil);
}

请注意,UIVideoAtPathIsCompatibleWithSavedPhotosAlbum() 只有在录制的视频是正确的 QuickTIme 格式时才会成功。

于 2013-04-19T14:24:11.343 回答
0

我从 AVCamDemo 代码中找到了 Apples 网站上的一些文档。

于 2011-04-25T15:57:26.017 回答