---
title: AVMetadataKeySpace
framework: avfoundation
role: symbol
role_heading: Structure
path: avfoundation/avmetadatakeyspace
---

# AVMetadataKeySpace

A structure that defines a metadata key space.

## Declaration

```swift
struct AVMetadataKeySpace
```

## Topics

### Common key space

- [common](avfoundation/avmetadatakeyspace/common.md)

### Format-specific key spaces

- [audioFile](avfoundation/avmetadatakeyspace/audiofile.md)
- [hlsDateRange](avfoundation/avmetadatakeyspace/hlsdaterange.md)
- [iTunes](avfoundation/avmetadatakeyspace/itunes.md)
- [icy](avfoundation/avmetadatakeyspace/icy.md)
- [id3](avfoundation/avmetadatakeyspace/id3.md)
- [isoUserData](avfoundation/avmetadatakeyspace/isouserdata.md)
- [quickTimeMetadata](avfoundation/avmetadatakeyspace/quicktimemetadata.md)
- [quickTimeUserData](avfoundation/avmetadatakeyspace/quicktimeuserdata.md)

### Initializers

- [init(_:)](avfoundation/avmetadatakeyspace/init(_:).md)
- [init(rawValue:)](avfoundation/avmetadatakeyspace/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Metadata

- [Retrieving media metadata](avfoundation/retrieving-media-metadata.md)
- [AVMetadataItem](avfoundation/avmetadataitem.md)
- [AVMutableMetadataItem](avfoundation/avmutablemetadataitem.md)
- [AVMetadataIdentifier](avfoundation/avmetadataidentifier.md)
- [AVMetadataKey](avfoundation/avmetadatakey.md)
- [AVMetadataExtraAttributeKey](avfoundation/avmetadataextraattributekey.md)
- [AVMetadataFormat](avfoundation/avmetadataformat.md)
- [AVMetadataItemFilter](avfoundation/avmetadataitemfilter.md)
