如何使用 AVFoundation 将视频写入 iPhone 相机胶卷?
我目前正在使用 AVFoundation api 录制视频,并指定了要写入的 fileUrl:
NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]];
但是,现在它录制到临时目录。如何将此文件写入相机胶卷?相机胶卷目录是什么?
谢谢!
I am currently recording video using AVFoundation api and have specified a fileUrl to write to:
NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]];
However, right now its recording to a temp directory. How do i write this file to the camera roll? Whats the camera roll directory?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
录制到磁盘后,执行以下操作将视频复制到相机胶卷
请注意,只有录制的视频是正确的 QuickTIme 格式,UIVideoAtPathIsCompatibleWithSavedPhotosAlbum() 才会成功。
After recording to the disk do the following to copy the video to Camera Roll
Note that UIVideoAtPathIsCompatibleWithSavedPhotosAlbum() will be successful only of the recorded video is proper QuickTIme format.
我在苹果网站上从 AVCamDemo 代码中找到了一些文档。
I found some documentation on Apples site from the AVCamDemo code.