如何从视频URL获取视频的PHAsset



如果我只有一个视频URL,我如何获得捕获视频的PHA集?我的问题是,我知道如何从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)

最新更新