Amazon MediaLive · Schema

Ac3Settings

Ac3 Settings

BroadcastingMedia ProcessingMedia

Properties

Name Type Description
Bitrate object
BitstreamMode object
CodingMode object
Dialnorm object
DrcProfile object
LfeFilter object
MetadataControl object
View JSON Schema on GitHub

JSON Schema

medialive-api-ac3-settings-schema.json Raw ↑
{
  "$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-ac3-settings-schema.json",
  "title": "Ac3Settings",
  "description": "Ac3 Settings",
  "type": "object",
  "properties": {
    "Bitrate": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__double"
        },
        {
          "xml": {
            "name": "bitrate"
          },
          "description": "Average bitrate in bits/second. Valid bitrates depend on the coding mode."
        }
      ]
    },
    "BitstreamMode": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Ac3BitstreamMode"
        },
        {
          "xml": {
            "name": "bitstreamMode"
          },
          "description": "Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values."
        }
      ]
    },
    "CodingMode": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Ac3CodingMode"
        },
        {
          "xml": {
            "name": "codingMode"
          },
          "description": "Dolby Digital coding mode. Determines number of channels."
        }
      ]
    },
    "Dialnorm": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__integerMin1Max31"
        },
        {
          "xml": {
            "name": "dialnorm"
          },
          "description": "Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through."
        }
      ]
    },
    "DrcProfile": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Ac3DrcProfile"
        },
        {
          "xml": {
            "name": "drcProfile"
          },
          "description": "If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification."
        }
      ]
    },
    "LfeFilter": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Ac3LfeFilter"
        },
        {
          "xml": {
            "name": "lfeFilter"
          },
          "description": "When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode."
        }
      ]
    },
    "MetadataControl": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Ac3MetadataControl"
        },
        {
          "xml": {
            "name": "metadataControl"
          },
          "description": "When set to \"followInput\", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used."
        }
      ]
    }
  }
}

Work with this as data

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-ac3-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 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.