Fast way to check AVAsset Metadata Artwork ?

Trying to find the fastest way to check if a movie file (mp4 / m4v...) has Metadata Artwork. I have 2 different ways at the moment because I don't want to use AVMetadataIdentifier but the first seems to be faster than the second but both are kinda slow ...


let ident: AVMetadataIdentifier = .commonIdentifierArtwork
if let first: AVMetadataItem = AVMetadataItem.metadataItems(from: metadata, filteredByIdentifier: ident).first {
    return true
}
return false
let keyspace = AVMetadataKeySpace(rawValue: "itsk")
let key = "covr"
if let first_item = AVMetadataItem.metadataItems(from: metadata, withKey: key, keySpace: keyspace).first {
    return true
}
return false


I should add the url's come from Filemanager enumerated. Also for some reason every time either is ran I get big difference in time.