---
title: kVTVideoEncoderList_EncoderID
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtvideoencoderlist_encoderid
---

# kVTVideoEncoderList_EncoderID

A key that identifies the encoder ID.

## Declaration

```swift
let kVTVideoEncoderList_EncoderID: CFString
```

## Discussion

Discussion The associated value is a unique identifier CFString, in reverse-DNS-style, for this encoder.

## See Also

### Encoder Keys

- [kVTVideoEncoderList_EncoderName](videotoolbox/kvtvideoencoderlist_encodername.md)
- [kVTVideoEncoderList_DisplayName](videotoolbox/kvtvideoencoderlist_displayname.md)
- [kVTVideoEncoderList_CodecType](videotoolbox/kvtvideoencoderlist_codectype.md)
- [kVTVideoEncoderList_CodecName](videotoolbox/kvtvideoencoderlist_codecname.md)
- [kVTVideoEncoderList_GPURegistryID](videotoolbox/kvtvideoencoderlist_gpuregistryid.md)
- [kVTVideoEncoderList_InstanceLimit](videotoolbox/kvtvideoencoderlist_instancelimit.md)
- [kVTVideoEncoderList_IsHardwareAccelerated](videotoolbox/kvtvideoencoderlist_ishardwareaccelerated.md)
- [kVTVideoEncoderList_PerformanceRating](videotoolbox/kvtvideoencoderlist_performancerating.md)
- [kVTVideoEncoderList_QualityRating](videotoolbox/kvtvideoencoderlist_qualityrating.md)
- [kVTVideoEncoderList_SupportedSelectionProperties](videotoolbox/kvtvideoencoderlist_supportedselectionproperties.md)
- [kVTVideoEncoderList_SupportsFrameReordering](videotoolbox/kvtvideoencoderlist_supportsframereordering.md)
- [kVTVideoEncoderListOption_IncludeStandardDefinitionDVEncoders](videotoolbox/kvtvideoencoderlistoption_includestandarddefinitiondvencoders.md)
