作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将 MOV 文件保存到存储在我的应用程序的文档目录中的相机胶卷。在 iOS 7 中,我会像这样使用 ALAssetsLibrary 来导出我的视频:
NSString *URL = [NSHomeDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"Documents/%@.mov", _recFinalName]];
NSURL *fileURL = [NSURL fileURLWithPath:URL];
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeVideoAtPathToSavedPhotosAlbum:fileURL
completionBlock:^(NSURL *assetURL, NSError *error) {}];
但是,这个方法在iOS 8上不起作用。我知道你必须使用照片框架。但我不知道如何实际使用它来保存我的视频文件。我无法找到有关此主题的任何信息。
更新 (1/22/15)
今天早些时候,我确实在另一台 iOS 8 设备上的 iPhone 5 上测试了我的原始方法。我在 iPhone 6 上运行 iOS 8.2 beta 4。所以它一定与硬件或软件有关。
最佳答案
很简单,有些设备要求它是 MP4 格式,而且它根本不会保存在 MOV 中。更改输出文件类型或在保存为 MP4 后更改它。现在应该可以保存到相机胶卷了!
关于iOS 8 - 将 MOV 文件保存到相机胶卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28078538/
我是一名优秀的程序员,十分优秀!