{
    "componentChunkName": "component---src-templates-post-js",
    "path": "/ingest-specifications/promotionals",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Promotionals\"\n};\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\nvar PrintButton = makeShortcode(\"PrintButton\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", {\n    className: \"revision\"\n  }, mdx(\"a\", {\n    className: \"revisionlink\",\n    href: \"/specifications-and-guides/promotionals#releasehistory\"\n  }, \"Release: 1.8\"), \" | May 13, 2026\"), mdx(PrintButton, {\n    mdxType: \"PrintButton\"\n  }), mdx(\"p\", null, \"The purpose of this document is to facilitate and define Warner Bros. Discovery\\u2019s requirements for receiving Standard Dynamic Range (SDR) Promotional Content. This specification establishes the compositional and technical requirements for all aspects of delivery to which content providers must comply. Compliance with these requirements ensures successful deliveries into the  Warner Bros. Discovery Media Supply Chain (MSC). \"), mdx(\"p\", null, \"This specification is not intended to provide guidance on delivering High Dynamic Range content to  Warner Bros. Discovery. For additional Contribution Specifications covering these deliveries please reach out to your Warner Bros. Discovery Contact.\"), mdx(\"p\", null, \"Promos can be delivered via \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://partnerhub.warnermedia.com/getting-started/content-portal/onboarding\"\n  }, \"the content portal\"), \".\"), mdx(\"h2\", null, \"Quality Requirements\"), mdx(\"p\", null, \"It is Warner Bros. Discovery\\u2019s intent to acquire the highest quality masters that preserve the original artistic intent while providing a premium viewing experience to the consumer. To meet Warner Bros. Discovery's perceptual and measured quality standards content MUST conform to the specifications outlined in this document.\"), mdx(\"p\", null, \"Please speak with your Warner Bros. Discovery contact if your highest quality digital master does not meet the quality standards defined in this specification or if you have questions related to this specification.\"), mdx(\"h2\", null, \"Photosensitive Epilepsy Testing\"), mdx(\"p\", null, \"Photosensitive Epilepsy (PSE) impacts a viewer population who may be prone to seizures caused by flashing images on a screen.  Warner Bros. Discovery requires that all content follows the guidance for the reduction of photosensitive epilepsy as defined in \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.1702-3-202311-I!!PDF-E.pdf\"\n  }, \"ITU-R BT.1702-3\"), \". \"), mdx(\"p\", null, \"Warner Bros. Discovery strongly recommends that providers use a \\u201CHarding Flash & Pattern Analyzer\\u201D on all content prior to delivery to ensure it meets these recommendations. Content found to be outside these test parameters will be rejected and will require redelivery.\"), mdx(\"p\", null, \"The Digital Production Partnership has provided a \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://s3-eu-west-1.amazonaws.com/banijayoutput/delivery_resources/PSETestSupplement.pdf\"\n  }, \"list of approved tools\"), \" to assist in PSE testing.\"), mdx(\"h2\", null, \"Expected Deliverables\"), mdx(\"p\", null, \"A complete and valid delivery SHALL include:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Master Media File\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Descriptive Metadata - prior to delivery, must be created in a designated promo system.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Closed Captions/Subtitles (optional)\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Submaster Media File (optional)\")), mdx(\"h2\", null, \"Master Technical Specifications\"), mdx(\"p\", null, \"Content must be delivered in the Native Frame Rate and Original Aspect Ratio.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"The frame rate MUST be both continuous and constant throughout the duration of the program.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Promo MUST be delivered as a continuous, seamless program.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Metadata in the file header MUST accurately indicate:\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Scan Type\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Scan Order\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Frame Aspect Ratio\")), mdx(\"h2\", null, \"Submaster Technical Specifications\"), mdx(\"p\", null, \"Submasters follow the same specs as airmasters, but with embedded split audio tracks.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"12 channels stereo-  Split Audio Tracks (separate dialogue, narration, and effects)\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Submasters cannot contain text, graphics, logos, title cards, and should limit use of complex animation end boards that are hard to reversion in other languages.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"A submaster is required \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"per length of creative\"), \", as assigned on the cutsheet. (e.g. when delivering a campaign with a :60, :30, :15, :10 launch promos, four individual submaster files are required)\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Audio tag-outs (ie. \\\"tonight\\\", \\\"next\\\", etc) can be added after the content as a stringout on track 12 with black video. Maintain an additional second of black/silence as pad at the end of the file.\")), mdx(\"h2\", null, \"Master File Format\"), mdx(\"h3\", null, \"ProRes 422\"), mdx(\"table\", null, mdx(\"caption\", null, \"Video Specifications\"), mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Field / Description\"), mdx(\"th\", {\n    colSpan: \"2\",\n    scope: \"col\",\n    align: \"center\"\n  }, \"Accepted Values\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Codec\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"ProRes 422 HQ (Preferred) / ProRes 422 SQ (Non-preferred)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Container\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"QuickTime MOV\")), mdx(\"tr\", null, mdx(\"th\", null, \"Orientation\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Horizontal (16x9)\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Vertical (9x16)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Timecode\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Drop Frame for 29.97\", mdx(\"br\", null), \"Non-Drop Frame for 23.98\", mdx(\"br\", null), mdx(\"em\", null, \"Note: Files must contain a timecode track.\"))), mdx(\"tr\", null, mdx(\"th\", null, \"Frame Rate\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"Progressive - 23.976, 25, 29.97 \", mdx(\"br\", null), \"Interlaced - 25, 29.97\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Progressive - 23.976, 25, 29.97\")), mdx(\"tr\", null, mdx(\"th\", null, \"Scan Type\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Native (Progressive or Interlaced)\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Progressive\")), mdx(\"tr\", null, mdx(\"th\", null, \"Aspect Ratio\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Original/Native\")), mdx(\"tr\", null, mdx(\"th\", null, \"Resolution\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"HD (1920 x 1080)\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"HD (1080 x 1920)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Max Bit Rate\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"HQ ~ 176 to 220Mbps \", mdx(\"br\", null), \" SQ ~ 147 Mbps \", mdx(\"br\", null))), mdx(\"tr\", null, mdx(\"th\", null, \"Rate Control\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Variable Bit Rate (VBR)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Chroma Bit Depth\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"10-bit\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Coding/Space\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Y'CbCr 4:2:2/Legal Range\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Primaries*\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Transfer Characteristics*\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Matrix Coefficients*\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")))), mdx(\"h3\", null, \"DNxHD\"), mdx(\"table\", null, mdx(\"caption\", null, \"Video Specifications\"), mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Field / Description\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Accepted Values\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Codec\"), mdx(\"td\", null, \"Avid DNxHD\")), mdx(\"tr\", null, mdx(\"th\", null, \"Container\"), mdx(\"td\", null, \"MXF OP-1a\")), mdx(\"tr\", null, mdx(\"th\", null, \"Timecode\"), mdx(\"td\", null, \"Drop Frame for 29.97\", mdx(\"br\", null), \"Non-Drop Frame for 23.98\", mdx(\"br\", null), mdx(\"em\", null, \"Note: Files must contain a timecode track.\"))), mdx(\"tr\", null, mdx(\"th\", null, \"Frame Rate\"), mdx(\"td\", null, \"Original/Native - 23.976 (24,000/1,001), 29.97 (30,000/1,001)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Scan Type\"), mdx(\"td\", null, \"Native (Progressive or Interlaced)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Aspect Ratio\"), mdx(\"td\", null, \"Original/Native\")), mdx(\"tr\", null, mdx(\"th\", null, \"Resolution\"), mdx(\"td\", null, \"HD (1920 x 1080)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Max Bit Rate\"), mdx(\"td\", null, mdx(\"b\", null, \"HQ Level\"), \" \", mdx(\"br\", null), \"1080i | 29.97 | HD ~220 Mbps\", mdx(\"br\", null), \"1080p | 23.976 | HD ~115Mbps \", mdx(\"br\", null), mdx(\"br\", null), mdx(\"b\", null, \"SQ Level\"), \" \", mdx(\"br\", null), \"1080i | 29.97 | HD ~145Mbps \", mdx(\"br\", null), \"1080p | 23.976 | HD ~115Mbps \", mdx(\"br\", null))), mdx(\"tr\", null, mdx(\"th\", null, \"Rate Control\"), mdx(\"td\", null, \"Constant Bit Rate (CBR)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Chroma Bit Depth\"), mdx(\"td\", null, \"8-bit and 10-bit\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Coding/Space\"), mdx(\"td\", null, \"Y'CbCr 4:2:2/Legal Range\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Primaries*\"), mdx(\"td\", null, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Transfer Characteristics*\"), mdx(\"td\", null, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Matrix Coefficients*\"), mdx(\"td\", null, \"ITU-R BT.709\")))), mdx(\"h3\", null, \"AVC\"), mdx(\"table\", null, mdx(\"caption\", null, \"Video Specifications\"), mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Field / Description\"), mdx(\"th\", {\n    colSpan: \"3\",\n    align: \"center\"\n  }, \"Accepted Values\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Codec\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"AVC - Intraframe only (Conforming to \", mdx(\"a\", {\n    href: \"https://pub.smpte.org/pub/rp2027/rp2027-2012.pdf\",\n    target: \"_black\"\n  }, \"SMPTE RP2027:2012\"), \")\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"AVC - H.264 (long-GOP)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Container\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"MXF OP-1a (Conforming to SMPTE ST 378: 2004)\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"MPEG-4\")), mdx(\"tr\", null, mdx(\"th\", null, \"Orientation\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Horizontal (16x9)\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Vertical (9x16)\"), mdx(\"td\", {\n    align: \"center\"\n  }, \"Vertical (9x16)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Frame Rate\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"Progressive - 23.976, 25, 29.97\", mdx(\"br\", null), \"Interlaced - 25, 29.97\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Progressive - 23.976, 25, 29.97\")), mdx(\"tr\", null, mdx(\"th\", null, \"Scan Type\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"Native (Progressive or Interlaced)\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Progressive\")), mdx(\"tr\", null, mdx(\"th\", null, \"Aspect Ratio\"), mdx(\"td\", {\n    colSpan: \"3\",\n    align: \"center\"\n  }, \"Original/Native\")), mdx(\"tr\", null, mdx(\"th\", null, \"Resolution\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"HD (1920 x 1080)\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"HD (1080 x 1920)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Max Bit Rate\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"HD 90 Mbps (23.98)\", mdx(\"br\", null), \"HD 114 Mbps (29.97, 25)\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"50 Mbps\")), mdx(\"tr\", null, mdx(\"th\", null, \"Rate Control\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Constant Bit Rate (CBR)\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"Variable Bit Rate (VBR)\")), mdx(\"tr\", null, mdx(\"th\", null, \"Chroma Bit Depth\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"10-bit\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"8-bit\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Coding/Space\"), mdx(\"td\", {\n    colSpan: \"1\",\n    align: \"center\"\n  }, \"Y'CbCr 4:2:2/Legal Range\"), mdx(\"td\", {\n    colSpan: \"2\",\n    align: \"center\"\n  }, \"Y'CbCr 4:2:0/Legal Range\")), mdx(\"tr\", null, mdx(\"th\", null, \"Color Primaries*\"), mdx(\"td\", {\n    colSpan: \"3\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Transfer Characteristics*\"), mdx(\"td\", {\n    colSpan: \"3\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")), mdx(\"tr\", null, mdx(\"th\", null, \"Matrix Coefficients*\"), mdx(\"td\", {\n    colSpan: \"3\",\n    align: \"center\"\n  }, \"ITU-R BT.709\")))), mdx(\"div\", {\n    className: \"note\"\n  }, \"Color primaries, transfer characteristics, and matrix coefficients must be specified in both the container and the video essence.\"), mdx(\"h2\", null, \"Master Composition\"), mdx(\"p\", null, \"When using the Promo Portal one of the below options must be followed:\"), mdx(\"h3\", null, \"Option 1:\"), mdx(\"p\", null, \"Promos SHOULD be trimmed to content without padding. \"), mdx(\"table\", {\n    style: {\n      \"width\": \"90%\"\n    }\n  }, mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", {\n    scope: \"col\"\n  }, \"Promo @ 01:00:00[;:]00\")))), mdx(\"h3\", null, \"Option 2:\"), mdx(\"table\", {\n    style: {\n      \"width\": \"90%\"\n    }\n  }, mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", {\n    scope: \"col\"\n  }, \"1\\\" Black / Silence\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"Promo @ 01:00:00[;:]00\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"1\\\" Black / Silence\")))), mdx(\"h3\", null, \"Option 3:\"), mdx(\"p\", null, \"Slates are optional, but must follow the below guidelines if used.\"), mdx(\"table\", {\n    style: {\n      \"width\": \"90%\"\n    }\n  }, mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", {\n    scope: \"col\"\n  }, \"5\\\" Slate / Silence\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"5\\\" Black / Silence\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"Promo @ 01:00:00[;:]00\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"2\\\" Black / Silence\")))), mdx(\"br\", null), mdx(\"h2\", null, \"Submaster Composition\"), mdx(\"table\", {\n    style: {\n      \"width\": \"90%\"\n    }\n  }, mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", {\n    scope: \"col\"\n  }, \"2\\\" Slate / Silence\"), mdx(\"td\", {\n    scope: \"col\"\n  }, \"Promo @ 01:00:00[;:]00\")))), mdx(\"br\", null), mdx(\"div\", {\n    className: \"note\"\n  }, \"\\xA0 \\xA0 All promos and slates must be properly noted in the MMC.\"), mdx(\"h2\", null, \"Slate\"), mdx(\"p\", null, \"If slate is present, the slate should follow this layout:\"), mdx(\"div\", {\n    className: \"slate\"\n  }, \"ID:\", mdx(\"br\", null), \"Network:\", mdx(\"br\", null), \"Title:\", mdx(\"br\", null), \"Promo Duration(seconds):\", mdx(\"br\", null), \"Air Date:\", mdx(\"br\", null), \"Record Date:\", mdx(\"br\", null), \"Producer(s):\", mdx(\"br\", null)), mdx(\"h2\", null, \"Audio Technical Specifications\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Each Soundfield group should be arranged into a single track (e.g. 5.1 would be 1 track with 6 channels). Optionally, discrete track audio (i.e. 1 channel per track) is also accepted (e.g. 5.1 would be 6 tracks with 1 channel each).\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Stereo labels must match the method used to create the Soundfield: LtRt for matrixed downmix, LR for stereo mix.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"All audio channels must be labeled in the file metadata, where appropriate for each file format.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"All audio tracks must conform (be synchronous) with video and have the same duration.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Where both exist, a near field mix is preferred over a theatrical mix.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Content with 5.1 surround must be provided with a separate, corresponding 2.0 track.\")), mdx(\"h2\", null, \"Audio Loudness\"), mdx(\"p\", null, \"Content must conform to ITU-1770-3.\"), mdx(\"p\", null, \"Target audio loudness must conform with:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Target loudness for 2 Channel Program Audio (e.g. LtRt) must be  \\u2211 -24 LKFS +/- 2 dB.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Target loudness for 5.1 Channel Program Audio must be \\u2211 -24 LKFS +/- 2 dB (minus LFE).\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"True Peak DOES not exceed -2 dBTP\")), mdx(\"table\", null, mdx(\"caption\", null, \"Audio Specifications\"), mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Field / Description\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Accepted Values\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"th\", null, \"Codec\"), mdx(\"td\", null, \"Linear PCM\")), mdx(\"tr\", null, mdx(\"th\", null, \"Endianness\"), mdx(\"td\", null, \"Little Endian\")), mdx(\"tr\", null, mdx(\"th\", null, \"Format\"), mdx(\"td\", null, \"BWF(preferred) or AES\")), mdx(\"tr\", null, mdx(\"th\", null, \"Sample Bit Depth\"), mdx(\"td\", null, \"24-bit\")), mdx(\"tr\", null, mdx(\"th\", null, \"Sample Rate\"), mdx(\"td\", null, \"48kHz\")))), mdx(\"h2\", null, \"Audio Track Layout (Master)\"), mdx(\"table\", null, mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Language/Type\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Soundfield\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Track\"), mdx(\"th\", {\n    colSpan: \"2\",\n    className: \"center\"\n  }, \"Channel\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", null, \"Original Production Language\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 1\"), mdx(\"td\", null, \"Channel 1 \", mdx(\"br\", null), \"Channel 2\"), mdx(\"td\", null, \"Left\", mdx(\"br\", null), \"Right\")))), mdx(\"h2\", null, \"Audio Track Layout (Submaster)\"), mdx(\"table\", null, mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Language/Type\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Soundfield\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Track\"), mdx(\"th\", {\n    colSpan: \"2\",\n    className: \"center\"\n  }, \"Channel\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", null, \"Original Production Language\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 1\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Left\")), mdx(\"tr\", null, mdx(\"td\", null, \"Original Production Language\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 2\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Right\")), mdx(\"tr\", null, mdx(\"td\", null, \"Mix Minus Narration (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 3\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Left\")), mdx(\"tr\", null, mdx(\"td\", null, \"Mix Minus Narration (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 4\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Right\")), mdx(\"tr\", null, mdx(\"td\", null, \"Music (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 5\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Left\")), mdx(\"tr\", null, mdx(\"td\", null, \"Music (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 6\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Right\")), mdx(\"tr\", null, mdx(\"td\", null, \"Effects (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 7\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Left\")), mdx(\"tr\", null, mdx(\"td\", null, \"Effects (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 8\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Right\")), mdx(\"tr\", null, mdx(\"td\", null, \"Music & Effects (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 9\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Left\")), mdx(\"tr\", null, mdx(\"td\", null, \"Music & Effects (Undipped)\"), mdx(\"td\", null, \"Standard Stereo\"), mdx(\"td\", null, \"Track 10\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Right\")), mdx(\"tr\", null, mdx(\"td\", null, \"SOT / Dialog (Undipped)\"), mdx(\"td\", null, \"Mono\"), mdx(\"td\", null, \"Track 11\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Mono One\")), mdx(\"tr\", null, mdx(\"td\", null, \"Narration\"), mdx(\"td\", null, \"Mono\"), mdx(\"td\", null, \"Track 12\"), mdx(\"td\", null, \"Channel 1\"), mdx(\"td\", null, \"Mono One\")))), mdx(\"h2\", null, \"Closed Captions / Subtitles\"), mdx(\"h3\", null, \"Technical Specifications\"), mdx(\"table\", null, mdx(\"thead\", null, mdx(\"tr\", null, mdx(\"th\", {\n    scope: \"col\"\n  }, \"Description\"), mdx(\"th\", {\n    scope: \"col\"\n  }, \"Application\", mdx(\"br\", null), \"(Closed Captions, Subtitles)\"))), mdx(\"tbody\", null, mdx(\"tr\", null, mdx(\"td\", null, \"The full duration of the promo, must be covered.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"All events must have a minimum duration of one second. This may differ by language.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"All events should be one or two lines of text with a maximum of three lines. \\u200BAs an exception, where speaker identification is required or when the text will not fit into two lines and the content does not allow enough time to split into two events.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"All files must be synchronized within two (2) frames to the primary audio/video.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"For Closed Captions or Subtitles for the Hearing Impaired, all foreign language, song lyrics, and non-dialogue sounds/effects must be included if they are critical to understanding the plot.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"Default placement should be lower third, only raise subtitles to upper third to avoid on screen text or critical action.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"All SMPTE Timed Text files and Scenarist Closed Caption files must line up with the start timecode of the promo.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"All SMPTE Timed Text files must use \\u201Cmedia\\u201D timeBase and have a framerate matching source video using a multiplier of \\u201C1000 1001\\u201D for non-integer frame rates.\"), mdx(\"td\", null, \"Closed Captions / Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"Closed Captions must NOT be embedded. If an asset is delivered with embedded captions it will be rejected.\"), mdx(\"td\", null, \"Closed Captions\")), mdx(\"tr\", null, mdx(\"td\", null, \"Closed Captions must be \\u201Cpop-on\\u201D style, with exception of the first captions, which can be either \\\"pop-on\\\" after 1 second or \\u201Cpaint-on\\u201D after 4 frames.\"), mdx(\"td\", null, \"Closed Captions\")), mdx(\"tr\", null, mdx(\"td\", null, \"Captions delivered as SMPTE TT must be targeted for CC1, which is denoted by setting the captionService attribute of the SMPTE element to \\u201CF1C1CC\\u201D in the metadata section.\"), mdx(\"td\", null, \"Closed Captions\")), mdx(\"tr\", null, mdx(\"td\", null, \"Closed Captions should be C608 compliant and delivered as either Scenarist Closed Captions(.scc) files or SMPTE Timed Text (.xml) files in accordance with [SMPTE 2052-1 recommendations](https://ieeexplore.ieee.org/document/7289645).\"), mdx(\"td\", null, \"Closed Captions\")), mdx(\"tr\", null, mdx(\"td\", null, \"Closed Captions must not exceed 32 characters per line including spaces and punctuation.\"), mdx(\"td\", null, \"Closed Captions\")), mdx(\"tr\", null, mdx(\"td\", null, \"Subtitles must not exceed 42 characters per line with a preferred length of 34, including spaces and punctuation.\"), mdx(\"td\", null, \"Subtitles\")), mdx(\"tr\", null, mdx(\"td\", null, \"Subtitles must be delivered as SMPTE Timed Text (.xml) files in accordance with SMPTE 2052-1.\"), mdx(\"td\", null, \"Subtitles\")))), mdx(\"h2\", null, \"Naming Convention\"), mdx(\"h3\", null, \"Portal\"), mdx(\"p\", null, \"If the promo is being uploaded to Portal, it must follow the CID, Gabriel/House ID, or ISCI naming convention.\"), mdx(\"h4\", null, \"CID\"), mdx(\"p\", null, \"\\\"<\\\"filename\\\">\\\"_\\\"<\\\"CID\\\">\\\".mov\"), mdx(\"p\", null, \"The CID must not exceed 10 characters in length. The file name is optional. If a file name is present, it will be followed by an underscore before the CID. If the optional file name is not present, then an underscore will not be placed before the CID. \"), mdx(\"h5\", null, \"Example\"), mdx(\"p\", null, \"FileName_7HI851.mov\"), mdx(\"p\", null, \"7HI851.mov\"), mdx(\"h5\", null, \"Guidelines\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Filename must not include spaces or special characters, e.g. ~ ! @ # $ % ^ & * ( ) ` ; < > ? , \", \"[ ]\", \" { } \\u2019 \\u201D |. With the exception of \\u2013 (dash) and _ (underscore).\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Underscores must be used to separate categories within filename.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"All filenames must contain a file type extension and must be lowercase. Uppercase extension will result in an invalid content delivery.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Filename category should use CamelCase: multiple words joined together with the first letter of each word capitalized, e.g. Search Party -> SearchParty.\")), mdx(\"h4\", null, \"Gabriel/House ID\"), mdx(\"p\", null, \"-\\\"<\\\"Gabriel/HouseID\\\">\\\".mxf\"), mdx(\"p\", null, \"-\\\"<\\\"Gabriel/HouseID\\\">\\\"_SUB.mov\"), mdx(\"p\", null, \"The length of the Gabriel/House ID can be 32 characters. Gabriel/House IDs must contain decimals.\"), mdx(\"h5\", null, \"Example\"), mdx(\"p\", null, \"Master: 55555551.443.mxf\"), mdx(\"p\", null, \"Submaster: 7555551.345_SUB.mxf\"), mdx(\"h4\", null, \"ISCI\"), mdx(\"p\", null, \"-\\\"<\\\"ISCI\\\">\\\".mxf\"), mdx(\"p\", null, \"-\\\"<\\\"ISCI\\\">\\\"_SUB.mxf\"), mdx(\"p\", null, \"The length of the ISCI is 10-32 characters and is not case sensitive. The ISCI can be both numbers and letters.\"), mdx(\"h5\", null, \"Example\"), mdx(\"p\", null, \"Master: 7SDFGSDFGDFG851.mxf\"), mdx(\"p\", null, \"Submaster: 7SDFGSDFGDFG851_SUB.mxf\"), mdx(\"h2\", null, \"Content Delivery Method\"), mdx(\"p\", null, \" All providers MUST be onboarded prior to delivering any content to Warner Bros. Discovery. To begin the onboarding process, please reach out to your Warner Bros. Discovery contact for instructions.\"), mdx(\"h3\", null, \"Release History\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.8 May 13, 2026\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added support for vertical shorts to ProRes 422 table and AVC table.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.7 June 23, 2025\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Updated reference of ITU BT.1702-2 to ITU BT.1702-3.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.6 May 19, 2025\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added AVC Intra as an option in the Master File Format section.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.5 August 7, 2024\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Changed \\\"English Production Language\\\" to \\\"Original Production Language\\\". \")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.4 August 11, 2023\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added start time to compositions\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added submaster composition with 2 sec slate\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added note that files must contain a timecode track\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.3 June 26, 2023\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed ACD delivery option\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Made Closed Captions/Subtitles optional\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added optional Submaster Media File specs\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Changed timecode to drop frame 29.97 and non-drop 23.98\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed pro res 8-bit chroma bit depth\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed audio spec format field for Pro Res\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Changed DNxHD rate control from VBR to CBR\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added Audio Track Layout (Submaster) table\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed expected deliverables table for subtitles and closed captions\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added note that embedded closed captions will be rejected\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Remove Color Matrix/Primaries and added Color Primaries, Transfer Characteristics, Matrix Coefficients\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added note that color primaries, transfer characteristics, and matrix coefficients must be specified in container and video essence\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Gabriel/House ID and ISCI have been added to naming conventions. \")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.2 February 17, 2023\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed 25 Frame Rate\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed all Audio Track Layout except English Prod Language\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Remove EBU loudness standards\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Fixed hyphen in Naming Convention\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added Audio Spec Format field\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Added 8-bit Chroma Bit Depth\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"1.1 January 18, 2023\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Removed UHD support \")));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"date":null,"title":"Promotionals"}}},"pageContext":{"id":"c6cba2fa-a34a-5bf2-b6eb-987a864a8df3"}},
    "staticQueryHashes": ["1867129794","2619113677","3649515864","63159454"]}