let avAsset = AVURLAsset.init(url: outputFileURL, options: nil)
let tracks:NSArray = avAsset.tracks(withMediaType: AVMediaType.video) as NSArray
let destinationPath = NSTemporaryDirectory() + fileName.mp4”
let newVideoPath: NSURL = NSURL(fileURLWithPath: destinationPath as String)
let exporter = AVAssetExportSession(asset: avAsset,
presetName:AVAssetExportPresetHighestQuality)!
exporter.outputURL = newVideoPath as URL
exporter.outputFileType = AVFileType.mp4
exporter.shouldOptimizeForNetworkUse = true
exporter.exportAsynchronously(completionHandler: {
print(“NewPath:\(String(describing: newVideoPath.relativePath))”)
})
[swift] mov格式转mp4格式
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。