<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFoundation",
  "identifier" : "/documentation/AVFoundation/AVOutputSettingsPreset",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "AVFoundation"
    ],
    "preciseIdentifier" : "c:@T@AVOutputSettingsPreset"
  },
  "title" : "AVOutputSettingsPreset"
}
-->

# AVOutputSettingsPreset

A structure that defines preset configurations for an output settings assistant.

```
struct AVOutputSettingsPreset
```

## Topics

### Presets

[`preset640x480`](/documentation/AVFoundation/AVOutputSettingsPreset/preset640x480)

A preset for H.264 video at 640 by 480 pixels.

[`preset960x540`](/documentation/AVFoundation/AVOutputSettingsPreset/preset960x540)

A preset for H.264 video at 960 by 540 pixels.

[`preset1280x720`](/documentation/AVFoundation/AVOutputSettingsPreset/preset1280x720)

A preset for H.264 video at 1280 by 720 pixels.

[`preset1920x1080`](/documentation/AVFoundation/AVOutputSettingsPreset/preset1920x1080)

A preset for H.264 video at 1920 by 1080 pixels.

[`preset3840x2160`](/documentation/AVFoundation/AVOutputSettingsPreset/preset3840x2160)

A preset for H.264 video at 3840 by 2160 pixels.

[`hevc1920x1080WithAlpha`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc1920x1080WithAlpha)

A preset for HEVC with Alpha video at 1920 by 1080 pixels.

[`hevc1920x1080`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc1920x1080)

A preset for HEVC video at 1920 by 1080 pixels.

[`hevc3840x2160WithAlpha`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc3840x2160WithAlpha)

A preset for HEVC with Alpha video at 3840 by 2160 pixels.

[`hevc3840x2160`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc3840x2160)

A preset for HEVC video at 3840 by 2160 pixels.

[`hevc4320x2160`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc4320x2160)

[`hevc7680x4320`](/documentation/AVFoundation/AVOutputSettingsPreset/hevc7680x4320)

A preset for HEVC video at 7680 by 4320 pixels.

[`mvhevc1440x1440`](/documentation/AVFoundation/AVOutputSettingsPreset/mvhevc1440x1440)

A preset for MV-HEVC video at 1440 by 1440 pixels.

[`mvhevc4320x4320`](/documentation/AVFoundation/AVOutputSettingsPreset/mvhevc4320x4320)

[`mvhevc7680x7680`](/documentation/AVFoundation/AVOutputSettingsPreset/mvhevc7680x7680)

[`mvhevc960x960`](/documentation/AVFoundation/AVOutputSettingsPreset/mvhevc960x960)

A preset for MV-HEVC video at 960 by 960 pixels.

### Initializers

[`init(rawValue:)`](/documentation/AVFoundation/AVOutputSettingsPreset/init(rawValue:))

Creates a preset with a string value.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)