Nodi ComfyUI
Sostituisci Save Image con Kennmarq.com Mark & Save Image e ogni immagine esce da ComfyUI marcata per l’AI Act e la California: una filigrana invisibile e Content Credentials firmate e con marca temporale, create sulla tua macchina. A noi arriva solo il manifest da firmare, mai i pixel. Una chiave gratuita include 1.000 marcature al mese.
Configurazione
- Installali dal ComfyUI Registry: in ComfyUI-Manager cerca «Kennmarq.com», oppure esegui
comfy node install comfyui-kennmarq. - Crea una chiave nella dashboard (una gratuita include 1.000 marcature al mese) con l’ambito
sign, e avvia ComfyUI con la chiave inKENNMARQ_API_KEY. La chiave non è mai un widget: il valore di un widget viene salvato nel workflow, e il workflow finisce in ogni PNG che condividi.
Senza una chiave, il nodo scrive comunque la filigrana e l’etichetta IA IPTC, e le sue note avvisano che le Content Credentials firmate richiedono una chiave.
Workflow di esempio
Con i nodi arrivano due workflow gratuiti: in ComfyUI apri Workflow → Browse Templates → comfyui-kennmarq. Il workflow text-to-image salva un’immagine di Stable Diffusion 1.5 con Mark & Save Image; quello image-to-image ridipinge un’immagine da Load Image, che source: auto marca come composite. Per marcare un tuo workflow, metti Mark & Save Image al posto del suo nodo Save Image, e Mark & Save Audio o Video al posto di Save Audio o Save Video.
Kennmarq.com Mark & Save Image
| Opzione | Cosa fa |
|---|---|
format | PNG, JPEG o WebP. |
source | auto legge il grafo: un nodo Load Image indica che l’immagine è stata creata a partire da un’altra (composite), altrimenti created. Oppure indica edited. |
keep_workflow | Conserva il prompt e il workflow di ComfyUI in un PNG, come fa Save Image, all’interno del file firmato. Rivelano il tuo prompt: disattiva l’opzione per escluderli. |
safety_check | ai-act o safe-only esegue il controllo di sicurezza prima del salvataggio; un’immagine bloccata non viene scritta. |
provider, model, app_name, app_version | Registrati nelle Content Credentials: la tua denominazione legale, il modello, e il nome e la versione del tuo sistema di IA (la dichiarazione latente prevista in California). |
Usa la modalità locale dell’SDK Python: ogni immagine conta una marcatura, e il file viene verificato con i nostri certificati radice prima di essere scritto. Su Windows, dove la libreria C2PA non ha ancora una build, la filigrana viene creata sulla tua macchina e il manifest nel cloud.
Kennmarq.com Mark & Save Audio e Mark & Save Video
Mark & Save Audio riceve un AUDIO e lo salva come MP3, M4A o WAV con la nostra marcatura AudioSeal non udibile e Content Credentials firmate. Mark & Save Video riceve dei fotogrammi (un batch IMAGE), la loro frequenza di fotogrammi e un AUDIO facoltativo, e salva un MP4 con Video Seal in ogni fotogramma (e AudioSeal nel suo audio); il suo safety_check legge 12 fotogrammi, e un fotogramma bloccato fa sì che la clip non venga salvata. Entrambi inviano il file a POST /v1/mark: brani e clip vengono marcati nel cloud, quindi richiedono KENNMARQ_API_KEY. Un brano conta cinque marcature per ogni minuto iniziato, una clip cinque per ogni secondo iniziato; il nodo video attende il job della clip.
Nel nodo video, visible_label (o deepfake) disegna l’etichetta visibile dell’UE, «AI GENERATED», su ogni fotogramma, in inglese, coreano o cinese e nell’angolo che scegli.
Kennmarq.com Safety Check
Analizza le immagini alla ricerca di contenuti sessuali con una persona apparentemente minorenne e con un volto realistico: i divieti dell’art. 5 dell’AI Act, lo stesso controllo di POST /v1/check. Viene eseguito sulla tua macchina: nulla viene inviato e nulla conteggiato. In caso di blocco interrompe l’esecuzione, oppure passa le sue risposte a Mark & Save Image, che allora non scrive le immagini bloccate. I suoi modelli vengono scaricati una sola volta, circa 2,3 GB, e richiede onnxruntime.