如果我只有视频网址,如何获取捕获视频的PHAsset?我的问题是,我知道如何从 PHAsset 获取视频的 URL,但不明白如何从视频 URL 获取 PHAsset。
这是我尝试做的事情,但没有成功。这不是视频,而是照片...所以我不知道如何将其制作为视频。
let imgData = NSData(contentsOfURL: (NSURL(string: "file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG"))!)
let image = UIImage(data: imgData!)
最佳答案
这是问题的代码答案...
PHPhotoLibrary.shared().performChanges({
let assetChangeRequest = PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: uurl)
let assetPlaceholder = assetChangeRequest!.placeholderForCreatedAsset
let albumChangeRequest = PHAssetCollectionChangeRequest(for: self.assetCollection)
}, completionHandler: nil)
关于swift - 如何从视频 URL 获取视频的 PHAsset?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53097153/