Source: scripts/audit_static_rgb.py · Plain text

scripts/audit_static_rgb.py

"""Audit source-to-input RGB without carrier inference or frame filtering."""

import argparse
import json

from mcss.mechanism_pilot.rgb_audit import audit_rgb_chain

if __name__ == "__main__":
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument("--manifest", required=True)
    parser.add_argument("--output", required=True)
    parser.add_argument("--official-metadata")
    args = parser.parse_args()
    print(json.dumps(audit_rgb_chain(args.manifest, args.output, args.official_metadata), indent=2))