iOS开发-进阶:MOV格式视频转MP4格式
来源:互联网 发布:淘宝收藏宝贝送优惠券 编辑:程序博客网 时间:2024/05/21 09:10
AVURLAsset *avAsset = [AVURLAsset URLAssetWithURL:sourceUrl options:nil]; NSArray *compatiblePresets = [AVAssetExportSession exportPresetsCompatibleWithAsset:avAsset]; NSLog(@"%@",compatiblePresets); if ([compatiblePresets containsObject:AVAssetExportPresetHighestQuality]) { AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:avAsset presetName:AVAssetExportPresetMediumQuality]; NSDateFormatter *formater = [[NSDateFormatter alloc] init];//用时间给文件全名,以免重复 [formater setDateFormat:@"yyyy-MM-dd-HH:mm:ss"]; NSString * resultPath = [NSHomeDirectory() stringByAppendingFormat:@"/Documents/output-%@.mp4", [formater stringFromDate:[NSDate date]]]; NSLog(@"resultPath = %@",resultPath); exportSession.outputURL = [NSURL fileURLWithPath:resultPath]; exportSession.outputFileType = AVFileTypeMPEG4; exportSession.shouldOptimizeForNetworkUse = YES; [exportSession exportAsynchronouslyWithCompletionHandler:^(void) { switch (exportSession.status) { case AVAssetExportSessionStatusUnknown: NSLog(@"AVAssetExportSessionStatusUnknown"); break; case AVAssetExportSessionStatusWaiting: NSLog(@"AVAssetExportSessionStatusWaiting"); break; case AVAssetExportSessionStatusExporting: NSLog(@"AVAssetExportSessionStatusExporting"); break; case AVAssetExportSessionStatusCompleted: NSLog(@"AVAssetExportSessionStatusCompleted"); break; case AVAssetExportSessionStatusFailed: NSLog(@"AVAssetExportSessionStatusFailed"); break; } }]; }
1 0
- iOS开发-进阶:MOV格式视频转MP4格式
- MOV转MP4格式
- 苹果 mov avi 转 mp4 等格式
- 在iOS中,摄像头录制的视频是mov格式的,虽然mov兼容mp4,但是有些需求需要用到mp4格式的视频文件。
- iOS视频转码 mov 转 mp4
- QuickTimer Container(mov/mp4格式)
- 腾讯视频qlv格式转MP4格式
- 腾讯视频QVL格式转MP4格式
- iOS UIImagePickerController录制视频转为mp4格式
- mov 和 mp4 格式的区别
- 视频转换格式 qlv 转 mp4 详解
- iOS开发 mov视频文件转换成其他视频文件格式
- freeswith 录制 MP4格式视频
- 将爱奇艺视频QSV格式转为MP4格式
- cordova-plugin-camera 拍照改录像&ios的mov视频转mp4
- mp4格式(转)
- ffmpeg转mp4格式
- 【已解决】qlv格式转mp4(腾讯视频)
- display:none与visibility:hidden
- Experience with UIWebView(iOS UIWebView截取的一些使用经验)
- PowerDesigner使用教程
- log4j 配置
- java 单例
- iOS开发-进阶:MOV格式视频转MP4格式
- TCP/IP,http,socket,长连接,短连接
- Hibernate 主键自增和添加外键权限问题
- 设计模式用例
- Hack5-2 ImageSwitcher的使用
- Vertex and Fragment Shader
- 一个转行的前JAVA程序员学习IOS开发
- ios客户端websocket的helloworld
- C#版机房重构登录(不完整版)