IOS视频压缩功能实现
来源:互联网 发布:www.47es.com最新域名 编辑:程序博客网 时间:2024/06/05 04:01
NSString *path=@ “视频原路径” NSString *bakPath=@ “视频新路径”//新路径不能存在文件 如果存在是不能压缩成功的 AVURLAsset *avAsset = [AVURLAsset URLAssetWithURL:[NSURL fileURLWithPath:path] options:nil]; AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:avAsset presetName:AVAssetExportPreset1280x720]; exportSession.outputURL = [NSURL fileURLWithPath:bakPath]; exportSession.outputFileType = AVFileTypeMPEG4; exportSession.shouldOptimizeForNetworkUse= YES; [exportSession exportAsynchronouslyWithCompletionHandler:^(void) { BOOL goToUploadFile=NO; switch (exportSession.status) { case AVAssetExportSessionStatusCancelled: NSLog(@"AVAssetExportSessionStatusCancelled"); break; case AVAssetExportSessionStatusUnknown: NSLog(@"AVAssetExportSessionStatusUnknown"); break; case AVAssetExportSessionStatusWaiting: NSLog(@"AVAssetExportSessionStatusWaiting"); break; case AVAssetExportSessionStatusExporting: NSLog(@"AVAssetExportSessionStatusExporting"); break; case AVAssetExportSessionStatusCompleted: _path=bakPath; //压缩成功 break; case AVAssetExportSessionStatusFailed: { NSError *error=exportSession.error; if (error) { } } break; default: break; } }];
阅读全文
0 0
- IOS视频压缩功能实现
- IOS视频压缩
- IOS视频压缩
- ios视频压缩
- IOS视频压缩
- iOS 视频压缩
- IOS视频压缩
- IOS视频压缩
- [iOS] 视频压缩
- ios-视频压缩
- iOS 视频压缩
- 视频压缩iOS
- iOS 之视频压缩
- 视频压缩
- 视频压缩
- 系统自带功能之视频压缩
- [iOS]画线功能实现
- ios实现二维码功能
- Sentry AttributeError: 'NoneType' object has no attribute 'connection_pool'
- Paper for kindle-一款切割pdf的工具
- SQL 与 Oracle SQL常用语句
- 适配器模式
- 在Word2013中如何将PDF文件转换为Word文件?
- IOS视频压缩功能实现
- czl蒻蒟的OI之路3
- maven入门下
- 慕课课程《进击Node.js基础(二)》的小爬虫
- UI组件库jQWidgets更新至v5.2.0,新增Angular枢轴网格
- segment python
- 分支的新建与合并
- 9月6日
- android应用层-activity启动方式