如何从视频网址获取视频的PHAsset?

时间:2018-11-01 07:53:53

标签: swift swift3 swift4 phasset

如果我只有视频URL ,如何获取捕获视频的PHAs ?我的问题是我知道如何从PHAsset获取视频的URL,但不了解如何从视频URL获取PHAsset。

这是我试图做的,但是没有用。它不是用于视频,而是用于照片...因此,Idk如何将其用于视频。

let imgData = NSData(contentsOfURL: (NSURL(string: "file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG"))!)
let image = UIImage(data: imgData!)

1 个答案:

答案 0 :(得分:0)

这是问题代码的答案...

PHPhotoLibrary.shared().performChanges({
    let assetChangeRequest = PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: uurl)
    let assetPlaceholder = assetChangeRequest!.placeholderForCreatedAsset
    let albumChangeRequest = PHAssetCollectionChangeRequest(for: self.assetCollection)
}, completionHandler: nil)