NSURL from PHAsset
If you use [imageManager requestAVAssetForVideo…], it’ll return an AVAsset. That AVAsset is actually an AVURLAsset, so if you cast it, you can access it’s –url property. I’m not sure if you can create a new asset out of this, but it does give you the location.