Format · onderdeel 02

JSON-format
uitgelegd.

De “gegenereerde code” is geen programma. Het is een gestructureerd gegevensbestand: dezelfde verklaring, maar zo opgeschreven dat mensen én computers haar kunnen lezen.

JSON is de verpakking; Audiovisueel AI Statement bepaalt de inhoud.

JSON gebruikt namen, waarden, lijsten en geneste blokken. Daardoor blijft “VFX: AI als hulpmiddel” exact hetzelfde gegeven wanneer het later naar een festivalformulier, spreadsheet, archief, website of database wordt overgezet. Een tekst-PDF is prettig om te lezen; JSON is beter om betrouwbaar te hergebruiken.

Concrete toepassingen

Wat kun je naast het rapport met de code?

01

Festivalformulier invullen

Een festival kan later dezelfde dertien fases importeren en alleen de relevante antwoorden tonen.

02

Omroep of opdrachtgever

Een systeem kan automatisch een korte AI-samenvatting genereren zonder het hele rapport over te typen.

03

Archief en overdracht

Het bestand kan naast masters, contracten en cue sheets worden bewaard als duurzame productie-informatie.

04

Openbaar register

Een toekomstig register kan het JSON-bestand inlezen, controleren op formaat en onder het bestaande ID publiceren.

05

Credittekst maken

De tellingen en het Audiovisueel AI Statement ID kunnen automatisch worden omgezet naar een consistente aftitelingstekst.

06

C2PA voorbereiden

IPTC-termen en een samenvatting kunnen als kandidaten worden doorgegeven aan een echte C2PA-workflow.

Klein voorbeeld

Lees het als een formulier met labels.

value is het gekozen antwoord. aiSystem noemt tool, model en versie. departmentsAffected noemt de betrokken vakgebieden. agentTakeover legt vast of een AI-agent werk overnam en welke menselijke controle bleef.

"vfx": {
  "value": "generated",
  "aiSystem": {"name": "voorbeeldmodel", "version": "3"},
  "departmentsAffected": ["VFX", "compositing"],
  "agentTakeover": {
    "present": true,
    "extent": "partial",
    "departmentOrFunction": "eerste shotselectie",
    "humanOversight": "editor keurde iedere keuze goed"
  },
  "extent": {
    "approximate": true,
    "percentage": 5,
    "imageCoverage": "partial",
    "soundCoverage": "none"
  }
}
De hoofdblokken

Zo is een volledig bestand georganiseerd.

BlokBevatWaarvoor
identifierAudiovisueel AI Statement ID en lokale statusHet rapport stabiel herkennen.
title, type, yearBasisgegevens van de productieZoeken, tonen en koppelen.
scopeOf delivery en campagne zijn meegenomenVoorkomt verkeerde conclusies over ontbrekende onderdelen.
stagesDertien fases, departementen, details, omvang en eventuele overname door een AI-agentDe inhoudelijke AI-verklaring.
iptcCanonieke Digital Source Type-URI’sAansluiting op andere mediasystemen.
signedZelfverklaring, naam, rol en datumVastleggen wie de verklaring heeft afgelegd.
interoperabilityStatus van mogelijke vervolgstappenDuidelijk maken dat C2PA nog niet is ondertekend of ingebed.
Grenzen

Een bestand is nuttig, maar geen bewijs op zichzelf.

Kan iemand JSON aanpassen?

Ja. JSON is gewone tekst. De ondertekening is momenteel een zelfverklaring. Een register, digitale hash of C2PA-koppeling kan later beter zichtbaar maken of een bestand is veranderd.

Is het Audiovisueel AI Statement ID hetzelfde als JSON?

Nee. Het ID is het nummer op de envelop; JSON is de inhoud van de envelop.

Kan ik het bestand openen?

Ja, met iedere teksteditor of moderne browser. Voor dagelijks lezen blijft een print/PDF vaak prettiger.

Waarom geen eigen geheim formaat?

Een open tekstformaat voorkomt afhankelijkheid van één leverancier en maakt latere migratie eenvoudiger.

Praktisch bewaren: plaats het definitieve .audiovisual-ai-statement.json-bestand naast de master en bewaar ook een leesbare PDF. Het JSON-bestand is voor uitwisseling en automatisering; de PDF is voor mensen. Die PDF krijg je direct uit het formulier, naast het JSON-bestand.