{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.0.0",
  "generatedAt": "2026-05-23T07:02:55.500Z",
  "sourcePath": "src/main/data/docs",
  "docId": "SMPTE.RP157.2012",
  "document": {
    "abstract": "This document describes the requirements for the key, alpha or matte signal with respect to its associated fill. In the remainder of the document the term “key” is used, but the requirements are equally applicable to all three. This description is given for digital and analog signals and is valid for all image formats, including without limitation SDTV, HDTV and UHDTV.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "approvalDate": "2012",
    "approvalDate$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "copyright": {
      "holder": "SMPTE",
      "holder$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.648Z"
      },
      "year": "2012",
      "year$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.648Z"
      }
    },
    "copyright$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "docId": "SMPTE.RP157.2012",
    "docId$meta": {
      "confidence": "high",
      "note": "Calculated from parsed/inferred metadata",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "docLabel": "SMPTE RP 157:2012",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from parsed/inferred typenumber/number/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "docNumber": "157",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubNumber meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "docTitle": "Key and Alpha Signals",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Concatenated suite title and publication title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "docType": "Recommended Practice",
    "docType$meta": {
      "confidence": "high",
      "note": "Publication type parsed from HTML",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "doi": "10.5594/SMPTE.RP157.2012",
    "doi$meta": {
      "confidence": "medium",
      "note": "Constructed from parsed/inferred type/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "group": "smpte-10e-tc",
    "group$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "href": "https://doi.org/10.5594/SMPTE.RP157.2012",
    "href$meta": {
      "confidence": "high",
      "note": "URL generated and verified via redirect resolution",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "icsCodes": [
      {
        "code": "33.160",
        "description": "Audio, video and audiovisual engineering"
      }
    ],
    "icsCodes$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "isbn": "978-1-61482-704-7",
    "isbn$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "keywords": [
      "Communication",
      "Networking and Broadcast Technologies",
      "Image Formats",
      "Interfaces",
      "Television",
      "Interface",
      "Key Signal",
      "Alpha",
      "Image Format"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "pages": "1–7",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "productNumber": "SSD99012",
    "productNumber$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "publicationDate": "2012-11-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubDateTime meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "publisher": "SMPTE",
    "publisher$meta": {
      "confidence": "high",
      "note": "Parsed from HTML publisher meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "publisherLocation": {
      "city": "White Plains, NY",
      "city$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.648Z"
      },
      "country": "USA",
      "country$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.648Z"
      }
    },
    "publisherLocation$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "releaseTag": "20121101-pub",
    "releaseTag$meta": {
      "confidence": "high",
      "note": "Release tag parsed from URL folder structure",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp157/20121101-pub/",
      "updated": "2025-10-12T05:19:43.491Z"
    },
    "resolvedHref": "https://pub.smpte.org/doc/rp157/20121101-pub/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": "https://my.smpte.org/s/product-details?id=a1BVR0000007NaW",
      "overridden": true,
      "source": "resolved",
      "updated": "2025-10-30T22:50:28.958Z",
      "version": "extractDocs.js@commit:ee2844fb1cf2"
    },
    "standardId": "20009",
    "standardId$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/04092015 CONVERTED SAMPLES/STANDARDS/smptes_rp-157-2012/rp0157-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.648Z"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s) and other status values",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:43.491Z"
      },
      "amended": false,
      "amended$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #amendments",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-12T05:19:43.491Z"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:43.491Z"
      },
      "stabilized": true,
      "stabilized$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #state",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-12T05:19:43.491Z"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:43.491Z"
      }
    }
  }
}