无法将.mp4视频保存到相机胶卷

时间:2016-07-11 15:23:26

标签: ios video mp4 alassetslibrary

我有iOS DVR应用程序,我在文件目录中以.mp4格式录制和保存视频。 我试图将该视频移动到相机胶卷,但我无法移动它。 我想这可能是因为视频格式。以下是视频的格式 H264 - MPEG-4 AVC 分辨率:352 x 258 帧率:15

我尝试了UISaveVideoAtPathToSavedPhotosAlbum,但没有运气。

我还尝试使用以下代码使用资源库将视频转换为另一个.mp4,但状态始终为失败。

 [self convertVideoToLowQuailtyWithInputURL:localUrl outputURL:outputURL handler:^(AVAssetExportSession *exportSession)
{
    if (exportSession.status == AVAssetExportSessionStatusCompleted) {
        // Video conversation completed
    }          
}];

- (void)convertVideoToLowQuailtyWithInputURL:(NSURL*)inputURL outputURL:(NSURL*)outputURL handler:(void (^)(AVAssetExportSession*))handler {
    [[NSFileManager defaultManager] removeItemAtURL:outputURL error:nil];
    AVURLAsset *asset = [AVURLAsset URLAssetWithURL:inputURL options:nil];
    AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetPassthrough];
    exportSession.outputURL = outputURL;
    exportSession.outputFileType = AVFileTypeMPEG4;
    [exportSession exportAsynchronouslyWithCompletionHandler:^(void) {
         handler(exportSession);
     }];
}

如何将录制的视频文件保存到相机胶卷?

0 个答案:

没有答案