Open ppave opened 1 year ago
private func mergeAssetsAndPlay(assets: [Any]) { let videoURLs = assets.compactMap { $0 as? URL } let trackItems = videoURLs.map { let asset = AVAsset(url: $0) let resource = AVAssetTrackResource(asset: asset) let item = TrackItem(resource: resource) item.videoConfiguration.contentMode = .aspectFit return item } let timeline = Timeline() timeline.videoChannel = trackItems let compositionGenerator = CompositionGenerator(timeline: timeline) let composition = compositionGenerator.buildComposition() self.asset = composition }
See the issue with the above code. How to set up correct orientation - the same I see f.e. in Photos app
See the issue with the above code. How to set up correct orientation - the same I see f.e. in Photos app