---
title: kVTCompressionPreset_HighQuality
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpreset_highquality
---

# kVTCompressionPreset_HighQuality

## Declaration

```swift
let kVTCompressionPreset_HighQuality: CFString
```

## Discussion

Discussion A preset to achieve a high compression quality. An encoder configured using this preset is expected to achieve a higher quality with a slower encoding than an encoder configured with the preset kVTCompressionPreset_Balanced or kVTCompressionPreset_HighSpeed. The presets kVTCompressionPreset_Balanced and kVTCompressionPreset_HighSpeed may be preferred for a faster encoding. See also kVTCompressionPreset_Balanced, kVTCompressionPreset_HighSpeed, kVTCompressionPreset_VideoConferencing, kVTCompressionPreset_ConsistentQuality.

## See Also

### Compression Presets

- [kVTCompressionPreset_Balanced](videotoolbox/kvtcompressionpreset_balanced.md)
- [kVTCompressionPreset_HighSpeed](videotoolbox/kvtcompressionpreset_highspeed.md)
- [kVTCompressionPreset_VideoConferencing](videotoolbox/kvtcompressionpreset_videoconferencing.md)
- [kVTCompressionPropertyKey_SupportedPresetDictionaries](videotoolbox/kvtcompressionpropertykey_supportedpresetdictionaries.md)
