Home
Amazon MediaLive
Medialive Api Encoder Settings Structure
Medialive Api Encoder Settings Structure
Encoder Settings
Type: object
Properties: 12
Required: 4
Amazon Web Services Broadcasting Media Processing Media
EncoderSettings is a JSON Structure definition published by Amazon MediaLive, describing 12 properties, of which 4 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
AudioDescriptions
AvailBlanking
AvailConfiguration
BlackoutSlate
CaptionDescriptions
FeatureActivations
GlobalConfiguration
MotionGraphicsConfiguration
NielsenConfiguration
OutputGroups
TimecodeConfig
VideoDescriptions
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-medialive/refs/heads/main/json-structure/medialive-api-encoder-settings-structure.json",
"name": "EncoderSettings",
"type": "object",
"description": "Encoder Settings",
"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 Structure 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 json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure 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 Structure
curl "https://apis.io/api/v1/json-structures/medialive-api-encoder-settings-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key .
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.