Studios in MotionProjektkartei

KI-Kennzeichnung (EU AI Act)

Wartet

Kennzeichnung KI-erzeugter Bilder, Videos und Artikel nach EU AI Act Art. 50: eingebranntes Label, Metadaten, EU-Badge auf den Websites; Etappen 1 bis 3 komplett (Status wartet, weil Folgepunkte offen)

Bereich
Content
Start
29.07.2026
Zuletzt
02.10.2026
Am Zug
René
Nächster Schritt, René

Offene Folgepunkte entscheiden: Blueprint-Bilder stempeln, Freeda-Duplikate aufräumen, Anwaltscheck zur Deepfake-Einstufung

Worum es geht

KI-erzeugte Inhalte müssen gekennzeichnet werden (EU AI Act Art. 50). Studios in Motion kennzeichnet alle KI-Bilder, KI-Videos und KI-gestützten Artikel auf den eigenen und den Kunden-Websites, nach der Regel „lieber zu viel als zu wenig“. Echte Fotos (Team, Produkte, egym, skillcourt) bleiben ungekennzeichnet.

Stand

  • Etappe 1 (29.07.): Content-Service stempelt neue Artikelbilder (ki_stempel.py: sichtbares Label unten rechts plus XMP DigitalSourceType=trainedAlgorithmicMedia), Transparenzhinweis am Artikel, Badge AiBadge.astro auf den Websites.
  • Etappe 2 (29.07.): 268 Katalogfotos und 513 statische Repo-Bilder in 5 Repos gestempelt, Scroll-Frames und 7 Videos gelabelt.
  • Etappe 3 (29.07.): Freeda-Feed liefert media.aiGenerated, Prebuild wertet es aus.
  • SIM-Standard (30.07.): zusätzlich KiBadge-Overlay (EU-Icon mit Tooltip „KI-generiert“) auf allen Sites, eingebranntes Label sehr dezent. Rollout in browns, energy, impuls, mytime, test-client, fuchspack, osteoathletik; SecData am 05.08. nachgezogen.
  • Systemlücke geschlossen (11.08.): KiBadge und Stempel in Templates v1 bis v3, SimGym, Plön (devel), sim2026; Prebuild-Prüfskript pruefe-ki-kennzeichnung.mjs meldet fehlende Kennzeichnung (bricht nie ab). Skript-Fehler (Pillow-XMP bei JPEG und PNG, WebP-Suche nur in 64 kB) behoben.
  • Seit 17.08. Steuerung kiBild: true|false im Trainings-Frontmatter (Kundenfoto = false, Katalog = true).
  • Regelseiten: Handlungsanweisung 10 Grundlagen/KI-Kennzeichnung Regeln.md und Verlauf 40 Prozesse/KI-Kennzeichnung.md (studiowebsite-docs) sowie 40-Projekte/KI-Kennzeichnung.md im SimHermes-Wiki.
  • Ausnahme Kalle (02.10.): im Inhalt selbst kein KI-Hinweis, Profil und Plattform-Label genügen.

Offen

  • René Blueprint-Bilder src/blueprints/deine-ziele/* (KI) stempeln und die Ziele-Seiten in browns auf KI-Badge stellen, Folgeauftrag freigeben.
  • René alte Freeda-Duplikate im Freeda-Backend deaktivieren (impuls 3, energy 2, fuchspack 1, k5 1, studios-in-motion 1) (Stand 29.07., prüfen, ob erledigt).
  • René Hero-Video-Label höher setzen? Entscheidung steht aus.
  • René Anwaltscheck zur Deepfake-Einstufung empfohlen, kein rechtlicher Rat erteilt.
  • ich Karten-Logik für kiBild in Templates v1 bis v3 und Renderer-Drift in 7 Repos nachziehen.
  • ich Impuls, Browns, Energy, Plön, Proaktiv auf fälschlich gestempelte echte Fotos gegenprüfen (nur Impuls geprüft); proaktiv-fuerstenau war nicht abgedeckt.
  • ich Badge auf Freeda-Bildern ohne Metadaten und News-Bilder der Templates v1 bis v3 (aiGenerated einbauen).
  • ich JPEGs in osteoathletik per marker_nachtragen mit trainedAlgorithmicMedia nachziehen (Stand 05.08., prüfen, ob erledigt).

Entscheidungen und Regeln

  • 2026-07-29: Wortlaut „KI-generiert“; Standard: im Zweifel KI, nur egym und skillcourt gelten als echt.
  • 2026-07-30: SIM-Standard doppelt: eingebranntes Label (dezent, ohne Kasten) plus EU-Badge unten links; Overlays wie Partner-Logos oben platzieren.
  • Gezeichnete Illustrationen nur XMP, kein sichtbares Label; echte Fotos nie stempeln.
  • Vor dem Stempeln je Repo prüfen, ob pool/ wirklich Template-KI ist (bei Kunden liegen dort oft echte Fotos).
  • Nach Batch-Media-Jobs git ls-files | grep -F '*' prüfen (Glob-Datei brach am 04.08. Windows-Checkouts).
  • 2026-10-02: Bei Kalle keine KI-Etiketten im Inhalt (René).

Verlauf

  1. Ausnahme Kalle: Hinweise aus Bild und Caption entfernt (Hub v0.354.5, b941640).
  2. Befund Impuls: echte Fotos fälschlich gestempelt, aus Git-Originalen korrigiert; Steuerung kiBild.
  3. Systemlücke geschlossen: Templates, SimGym, Plön, sim2026; Prebuild-Prüfskript.
  4. SecData nachgezogen; Pillow-JPEG-Fund.
  5. Glob-Datei *.webm in 4 Repos gelöscht (12 Commits).
  6. preprod nach main in energy, browns, impuls, osteo, mytime: Etappen 1 bis 3 auf allen Live-Sites.
  7. Regelseite in studiowebsite-docs angelegt.
  8. Rollout KiBadge in 6 Repos (browns 2441257, energy 086dd3d, impuls 0689fc4, test-client 8c8caad, fuchspack 924d63b, osteoathletik 08b838a), mytime 45e471c.
  9. Etappen 1 bis 3 (Content-Service, Websites, Freeda-Feed).

Wo liegt was

  • Stempel-Skript freeda-content/scripts/ki_stempel.py im Content-Service-Volume (JPEG, PNG, WebP; Aufruf --liste | xargs python3 scripts/ki_stempel.py, --faktor für die Labelgröße); artikel_bild.py stempelt neue Bilder.
  • DB-Spalten article_image_assets.ki_herkunft, gestempelt_at, article_drafts.ki_text, Katalog catalog_offer_images.ki_herkunft. Sicherungen backups/artikelbilder-vor-ki-stempel-20260729/, backups/katalog-vor-ki-stempel-20260729/.
  • Website-Repos: src/components/KiBadge.astro (Referenz osteoathletik), scripts/pruefe-ki-kennzeichnung.mjs, src/lib/ki-bilder.ts; SecData (Nuxt) KiBadge.vue mit app/data/kiBilder.ts.
  • Feed: /public/news/ liefert media.aiGenerated 1 oder 0.
  • Vaults: studiowebsite-docs (10 Grundlagen, 40 Prozesse), SimHermes-Wiki 40-Projekte/KI-Kennzeichnung.md.