---
title: AVMetadataExtraAttributeKey
framework: avfoundation
role: symbol
role_heading: Structure
path: avfoundation/avmetadataextraattributekey
---

# AVMetadataExtraAttributeKey

A structure that defines keys for extra metadata attributes.

## Declaration

```swift
struct AVMetadataExtraAttributeKey
```

## Topics

### Extra attribute keys

- [valueURI](avfoundation/avmetadataextraattributekey/valueuri.md)
- [baseURI](avfoundation/avmetadataextraattributekey/baseuri.md)
- [info](avfoundation/avmetadataextraattributekey/info.md)

### Initializers

- [init(_:)](avfoundation/avmetadataextraattributekey/init(_:).md)
- [init(rawValue:)](avfoundation/avmetadataextraattributekey/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)
- [AVMetadataKeySpace](avfoundation/avmetadatakeyspace.md)
- [AVMetadataFormat](avfoundation/avmetadataformat.md)
- [AVMetadataItemFilter](avfoundation/avmetadataitemfilter.md)
