Representation – Channels API – MediaKind
Representation
Video Object
- videoobject VideoEncoding Required
Properties:
codec enum 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 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 Optional (Defaults to [])
Properties:
name object Optional (string)
inputName object Optional (string)
audioName object Optional (string)
codec enum 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 Optional (Defaults to classCompleteMain)
- Allowed values: Unsynced, classCompleteMain, classEmergency, classMusicEffect, classMainAssociatedMix