AVAssetを取得してAVAssetImageGenerator
クラスのcopyCGImage(at:actualTime:)
メソッド、
またはgenerateCGImagesAsynchronously(forTimes:completionHandler:)
メソッドでサムネイル画像を生成しているのですが、
その画像を見ると左に90度回転してしまっています。
解消方法はありますでしょうか?
※ちなみに横向きで撮影した画像は回転せず、ライブラリからインポートした一部の動画も回転現象は起きません、、、
Swift
1let asset = AVAsset(url: videoURL) 2let generator = AVAssetImageGenerator(asset: asset) 3let time = CMTime(seconds: 0.0, preferredTimescale: 600) 4 5do { 6 let image = try imageGenerator.copyCGImage(at: time, actualTime: nil) 7 let uiImage = UIImage(cgImage: image) 8} catch { 9 print("error") 10} 11
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/20 02:15