# Representation

### Video Object

- **videoobject** [VideoEncoding](https://docs.mediakind.com/api-reference/channels-api/schemas/videoencoding) Required

**Properties**:
- **codec** enum [VideoCodec](https://docs.mediakind.com/api-reference/channels-api/schemas/videocodec) Required (Defaults to H264High)
  - Allowed values: Unsynced, HEVCMain, HEVCMain10bit, HEVCMain422, HEVCMain10bit422, H264Main, H264High, H264High422, H264High10bit, H264High10bit422, H264Baseline, MPEG2, MPEG2 422, JPEGXS, JPEGXS10bit

- **videoFormat** enum [VideoFormat](https://docs.mediakind.com/api-reference/channels-api/schemas/videoformat) Required (Defaults to 1920x1080p)
  - Allowed values: Unsynced, 3840x2160p, 1920x1080p, 1920x1080i, 1440x1080p, 1440x1080i, 1280x1080p, 1280x1080i, 960x1080p, 960x1080i, 1280x720p, 960x720p, 854x720p, 848x720p, 640x720p, 720x576p, 720x576i, 704x576p, 704x576i, 544x576p, 544x576i, 528x576p, 528x576i, 480x576p, 480x576i, 352x576p, 352x576i, 720x480p, 720x480i, 704x480p, 704x480i, 640x480p, 640x480i, 544x480p, 544x480i, 528x480p, 528x480i, 480x480p, 480x480i, 352x480p, 352x288p, 320x240p, 192x192p, 176x144p, 176x120p, 128x96p, 96x96p

- **bitrate** integer Required (100000 to 60000000, Defaults to 6000000)

- **frameRate** object Optional (Defaults to True)
  - **FrameRate** enum: null or null

### Audio Encoding

- **audios** list of objects [AudioEncoding](https://docs.mediakind.com/api-reference/channels-api/schemas/audioencoding) Optional (Defaults to [])

**Properties**:
- **name** object Optional (string)
- **inputName** object Optional (string)
- **audioName** object Optional (string)
- **codec** enum [AudioCodec](https://docs.mediakind.com/api-reference/channels-api/schemas/audiocodec) Required (Defaults to AC3)
  - Allowed values: Unsynced, PassThrough, SMPTE302, PassThroughMPEG1Layer2, AAC, EAC3, EAC3, AC4

- **mode** object Optional (Defaults to Stereo)
  - **AudioMode** enum: null or null

- **bitrate** object Optional (Defaults to 192000)
  - **AudioBitrate** enum: null or null

- **ac4Config** object Optional

- **frameRate** string Optional (Defaults to 25)
  - **language** string Optional (Defaults to auto)
  - **contentClassifier** enum [Ac4ContentClassifier](https://docs.mediakind.com/api-reference/channels-api/schemas/ac4contentclassifier) Optional (Defaults to classCompleteMain)
    - Allowed values: Unsynced, classCompleteMain, classEmergency, classMusicEffect, classMainAssociatedMix
