---
title: Profile
summary: Profile specifies features the video encoder can use based on a target class of application for decoding the specific video bitstream.
url: https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/fsthttp/imageopto/enum.Profile/
---

**Kind:** Enum  
**Module:** [imageopto](https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/fsthttp/imageopto/)  
**Package:** compute-sdk-go v1.11.0  
**Source:** https://github.com/fastly/compute-sdk-go/blob/d6bf71b04516ed72d6018cab6fff701a865f86e5/fsthttp/imageopto/imageopto.go#L564

```go
type Profile string
```

Alias for `string`.

Profile specifies features the video encoder can use based on a target class
of application for decoding the specific video bitstream.

This option is only used when converting animated GIFs to the MP4 format and when used in
conjunction with the level parameter,

## Methods

### String

**Source:** https://github.com/fastly/compute-sdk-go/blob/d6bf71b04516ed72d6018cab6fff701a865f86e5/fsthttp/imageopto/imageopto.go#L576

```go
func (p Profile) String() string
```

**Returns**

`string`
