ComfyUI Node
VALYDA AI PROTOCOL · EU AI Act · Broadcast (ARD, ZDF, RTL, BBC and others)
ONLY NEEDED if you deliver to a broadcaster - public, private or international (ARD, ZDF, RTL, BBC, Netflix ...). Article 50 applies to every broadcaster. Für die Anlieferung an jeden Sender - öffentlich-rechtlich, privat, international. Detailed record with prompt, model checksums, references, scene, reason and timecode - the delivery contracts require them. For social media and the web, use the Creator node.
VALYDA AI PROTOCOL · EU AI Act · Broadcast (ARD, ZDF, RTL, BBC and others)
- video
- images
- audio
- akte
◄Production►
◄Scene►
◄Reason_for_AI_Use►
◄Disclosure_Typenot classified / nicht eingestuft►
◄Timecode_In►
◄Timecode_Out►
◄Source_Footagenot stated / nicht angegeben►
◄Creator►
◄Producer►
◄Co_Producer►
◄Broadcaster►
◄Broadcaster_Name►
◄Rights_Holder►
◄Output_File►
◄Store_Promptshow prompt / Prompt zeigen►
◄Prompt_Assignmentautomatic / automatisch►
◄Preview_In_Nodeon / an►
CategoryVALYDA
Inputs (20)
| Name | Type | Default | Description |
|---|---|---|---|
| Production | STRING | Title of the production. It holds the project together: all clips with the same name go into one folder, and the Project node combines them into one record at the end. Always spell it identically. | |
| Scene | STRING | Designation of the shot, e.g. 'Scene 14 - sky replacement'. Goes verbatim into the declaration form. | |
| Reason_for_AI_Use | STRING | Why AI was used, e.g. 'weather match'. Goes verbatim into the declaration form. | |
| Disclosure_Type | COMBO | not classified / nicht eingestuft | Article 50 (4) EU AI Act - your assessment, the tool never decides this for you. The definition is broad: it covers persons, objects, places and events that COULD exist in reality. A realistic-looking car falls under it even if that exact car never existed. Only what is obviously impossible stays outside - dragons, people flying unaided. Realistic content - visible label: disclosure required. Artistic work - discreet notice: the duty remains, but the notice may be discreet, e.g. in the credits. Clearly fantastical - no disclosure: no obligation. not classified: nothing is decided, nothing will be ticked. |
| videoopt | VIDEO | Connect the VIDEO output of your save/combine node. Video, image or audio - one of them is enough. | |
| imagesopt | IMAGE | Connect your result images. | |
| audioopt | AUDIO | For synthetic voice or sound. A waveform is used as the preview. | |
| Timecode_Inopt | STRING | Start timecode in the broadcast cut, entered by hand. Format: hours:minutes:seconds:frames, e.g. 00:21:48:11 Dots or commas are turned into colons. Leave empty until the edit is locked - it also sets the order in the project record. | |
| Timecode_Outopt | STRING | End timecode in the broadcast cut. If set, it is used as given; if empty, it is calculated from frame rate and frame count where possible. | |
| Source_Footageopt | COMBO | not stated / nicht angegeben | The tool only sees THAT an image entered the workflow - not where it came from. An AI image looks like a photo to ComfyUI. 'AI-generated itself' sets the status to fully generated. This statement comes from YOU and is marked as such. |
| Creatoropt | STRING | Who created this shot. | |
| Produceropt | STRING | Production company. Left empty, the document says 'not stated' - nothing is invented. | |
| Co_Produceropt | STRING | Co-producing company, if any. Appears on the record only when filled in. | |
| Broadcasteropt | COMBO | Broadcaster or client - public, private or international; Article 50 applies to every broadcaster. Not listed? Choose 'andere / other' and type the name below - jeder Auftraggeber ist möglich. / Nicht in der Liste? 'andere / other' wählen und den Namen darunter eintragen. The declaration form (Erklärungsbogen KI) is generated ONLY for ARD Degeto and ARD Das Erste - it is their contract form; the other broadcasters have their own paperwork, there the main protocol is the basis. BR Bayerischer Rundfunk · HR Hessischer Rundfunk · MDR Mitteldeutscher Rundfunk · NDR Norddeutscher Rundfunk · RB Radio Bremen · RBB Rundfunk Berlin-Brandenburg · SR Saarländischer Rundfunk · SWR Südwestrundfunk · WDR Westdeutscher Rundfunk · DW Deutsche Welle · ORF Österreichischer Rundfunk · SRF Schweizer Radio und Fernsehen Bei ARD Degeto und ARD Das Erste entsteht zusätzlich der Erklärungsbogen KI - das Formular aus dem Anlieferungsvertrag, bereits ausgefüllt. Andere Sender haben eigene Formulare; dort dient das Hauptprotokoll als Grundlage. | |
| Broadcaster_Nameopt | STRING | Welches genau? Redaktion oder genauer Auftraggeber - 'Redaktion Fiktion', 'ARD Degeto Nord'. Nicht in der Liste? 'andere / other' wählen und den Namen hier eintragen. Im Dokument steht beides als EINE Zeile: 'ARD Degeto · Redaktion Fiktion'. Pflicht nur bei 'andere / other', sonst freiwillig. | |
| Rights_Holderopt | STRING | Rights holder of the PRODUCTION - not the software rights holder named in the footer. | |
| Output_Fileopt | STRING | Full path of the saved file. Only then does the checksum bind the record to that exact file. / Vollständiger Pfad der gespeicherten Datei. Nur dann bindet die Prüfsumme das Dokument an genau diese Datei. | |
| Store_Promptopt | COMBO | show prompt / Prompt zeigen | 'show prompt' writes the prompt into the document - broadcasters require it. 'hide prompt' keeps it private: nobody can read the prompt, but anyone can verify that you did not change it afterwards. / Verborgen heißt: niemand kann den Prompt lesen, aber jeder kann prüfen, dass du ihn nachträglich nicht geändert hast. |
| Prompt_Assignmentopt | COMBO | automatic / automatisch | Some workflows do not reveal which text is the prompt and which the negative prompt. Both then appear side by side in the document, unlabelled. 'main text is the prompt': you state that the long text is the prompt. It is printed as such, marked as your statement. |
| Preview_In_Nodeopt | COMBO | on / an | Shows the preview image inside the node. Some ComfyUI builds try to load a video preview instead and report an error - switch to 'off' then. It does not affect the record. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| STRING | — | |
| akte | STRING | — |