需要上传视频,原视频太大,试过几种压缩方法效果都不佳。请问有木有比较好的方法。。还望各路大神不吝赐教。。- (void)lowQuailtyWithInputURL:(NSURL*)inputURL outputURL:(NSURL*)outputURL blockHandler:(void (^)(AVAssetExportSession*))handler
{
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:inputURL options:nil];
AVAssetExportSession *session = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetMediumQuality];
session.outputURL = outputURL;
session.outputFileType = AVFileTypeQuickTimeMovie;
session.shouldOptimizeForNetworkUse = YES;
[session exportAsynchronouslyWithCompletionHandler:^(void)
{
handler(session);
}];
}
这段代码不知道为何总是压缩失败。。。
视频压缩的时候得设置分辨率,码率,帧速,当然越小越好了
视频切片,分段压缩上传,