EncoderSettings
Encoder Settings
BroadcastingMedia ProcessingMedia
Properties
| Name |
Type |
Description |
| AudioDescriptions |
object |
|
| AvailBlanking |
object |
|
| AvailConfiguration |
object |
|
| BlackoutSlate |
object |
|
| CaptionDescriptions |
object |
|
| FeatureActivations |
object |
|
| GlobalConfiguration |
object |
|
| MotionGraphicsConfiguration |
object |
|
| NielsenConfiguration |
object |
|
| OutputGroups |
object |
|
| TimecodeConfig |
object |
|
| VideoDescriptions |
object |
|
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-medialive/refs/heads/main/json-schema/medialive-api-encoder-settings-schema.json",
"title": "EncoderSettings",
"description": "Encoder Settings",
"type": "object",
"properties": {
"AudioDescriptions": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfAudioDescription"
},
{
"xml": {
"name": "audioDescriptions"
}
}
]
},
"AvailBlanking": {
"allOf": [
{
"$ref": "#/components/schemas/AvailBlanking"
},
{
"xml": {
"name": "availBlanking"
},
"description": "Settings for ad avail blanking."
}
]
},
"AvailConfiguration": {
"allOf": [
{
"$ref": "#/components/schemas/AvailConfiguration"
},
{
"xml": {
"name": "availConfiguration"
},
"description": "Event-wide configuration settings for ad avail insertion."
}
]
},
"BlackoutSlate": {
"allOf": [
{
"$ref": "#/components/schemas/BlackoutSlate"
},
{
"xml": {
"name": "blackoutSlate"
},
"description": "Settings for blackout slate."
}
]
},
"CaptionDescriptions": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfCaptionDescription"
},
{
"xml": {
"name": "captionDescriptions"
},
"description": "Settings for caption decriptions"
}
]
},
"FeatureActivations": {
"allOf": [
{
"$ref": "#/components/schemas/FeatureActivations"
},
{
"xml": {
"name": "featureActivations"
},
"description": "Feature Activations"
}
]
},
"GlobalConfiguration": {
"allOf": [
{
"$ref": "#/components/schemas/GlobalConfiguration"
},
{
"xml": {
"name": "globalConfiguration"
},
"description": "Configuration settings that apply to the event as a whole."
}
]
},
"MotionGraphicsConfiguration": {
"allOf": [
{
"$ref": "#/components/schemas/MotionGraphicsConfiguration"
},
{
"xml": {
"name": "motionGraphicsConfiguration"
},
"description": "Settings for motion graphics."
}
]
},
"NielsenConfiguration": {
"allOf": [
{
"$ref": "#/components/schemas/NielsenConfiguration"
},
{
"xml": {
"name": "nielsenConfiguration"
},
"description": "Nielsen configuration settings."
}
]
},
"OutputGroups": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfOutputGroup"
},
{
"xml": {
"name": "outputGroups"
}
}
]
},
"TimecodeConfig": {
"allOf": [
{
"$ref": "#/components/schemas/TimecodeConfig"
},
{
"xml": {
"name": "timecodeConfig"
},
"description": "Contains settings used to acquire and adjust timecode information from inputs."
}
]
},
"VideoDescriptions": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfVideoDescription"
},
{
"xml": {
"name": "videoDescriptions"
}
}
]
}
},
"required": [
"VideoDescriptions",
"AudioDescriptions",
"OutputGroups",
"TimecodeConfig"
]
}
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/medialive-api-encoder-settings"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.