[swift] mov格式转mp4格式

 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))”)
        })
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rtmp 转存MP4格式
    totzcc阅读 2,702评论 0 0
  • biiib阅读 248评论 0 0
  • 这两天各种熬夜会怎么怎么充斥着我的微博朋友圈 害怕可还是睡不着 5月20号了 距离考试只有17天了 每...
    橘序聚阅读 212评论 0 1
  • 我的相机,轻易不“开口说话” 一旦开口,那就是事实、证据 许多时候,它表现的异常沉默 没有事件素材,整日一动不动 ...
    芳桥日记阅读 139评论 0 1
  • 9月是我进公司的两个月,我从一个新人到一个算是元老级别的人(因为新店开业)。 开始我进入诊所试岗,实习,被...
    7元阅读 540评论 0 0