iOS视频裁剪小工具——VideoTailor
最近在写swift,顺便写个小工具练练手。VideoTailor是对AVFoundation框架的封装,可以方便的裁剪视频区域以及时长,并允许指定输出视频的码率等参数。
0x00 如何使用
VideoTailor使用很简单,只暴露了export()方法对应的几个重载方法。使用时必须指定AVAsset视频对象,以及文件输出路径。
如果只想裁剪视频时长,可以调用export(_ asset: AVAsset, _ timeRange: CMTimeRange, _ outputUrl: URL)方法,参数timeRange表示需要裁剪的时间区间。
如果想裁剪一块视频区域,并指定视频输出分辨率,可以调用export(_ asset: AVAsset, _ rect: CGRect, _ outputSize: CGSize, _ outpu