Commit graph

7 commits

Author SHA1 Message Date
Lara
135700a481 Stand 02.11.2026 gesichert: Erzählstimme gewählt, Stimm-Entwürfe, nächste Schritte
- stimmen.config.json: Erzählstimme Gregory Grumble (8TMmdpPgqHKvDOGYP2lN)
- wissen/stand-und-entscheidungen.md: Block „STAND SESSION-ENDE 02.11.2026“ mit
  Stimmen-Entwürfen (IDs) und offenen Schritten für morgen
- CLAUDE.md: Hinweis auf den aktuellen Stand

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018MyLusGH2U5AudjoARey3N
2026-11-02 22:53:05 +01:00
Lara
5091887695 Stimmen-Skript auf offizielles ElevenLabs-SDK und eleven_v4 umgestellt (Sprache je Aufnahme, Schlüssel aus .env.local)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018MyLusGH2U5AudjoARey3N
2026-11-02 22:14:31 +01:00
Lara
60acaa9921 Sprechtexte nach Sprachen getrennt (DE/ES/FR), Folge 2 in allen drei Sprachen renderbar
- Texte stehen nur noch in remotion/src/folge02/texte/<sprache>.json,
  die Szenen enthalten nur Ablauf und Bewegung
- Sprache beim Rendern wählbar (render.mjs --sprache es, Studio über
  --props); Zeitplan richtet sich nach Textlänge bzw. Aufnahmen der Sprache
- Baukasten-Wörter je Sprache in baukasten/sprache.ts: Kanalname im Buch
  (mit festem Umbruch für ES/FR), „Heute: …“, Sprechernamen, Kalendertitel,
  „Hatschi!“; Kalenderbild für ES/FR vorberechnet
- Stimmen je Sprache: stimmen/<sprache>.json, public/stimmen/folge02/<sprache>/,
  stimmen.mts --sprache, eigene Stimmen je Sprache möglich
- neues werkzeuge/texte.mts: prüft fehlende Übersetzungen, --tabelle zum Gegenlesen
- README, CLAUDE.md und Drehbuch-Hinweise angepasst

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 10:25:52 +01:00
cbacc2fd97 Remotion: Baukasten für alle Folgen, Szenen einzeln renderbar, Stimmen-Skript
- gemeinsame Bausteine nach src/baukasten/, Bibliothek nach public/bibliothek/, Orte nach public/orte/
- je Szene eine Komposition (F02-01-…), werkzeuge/render.mjs rendert nur geänderte Szenen
  und klebt sie zusammen; --entwurf mit halber Auflösung und eingeblendeter Zeit/Zeile
- werkzeuge/stimmen.mts erzeugt ElevenLabs-Aufnahmen, Zeitplan übernimmt ihre Länge
- Folge 2: Geh- und Hinsetz-Clips statt Standbild-Wechsel, neue Vögel, fallendes Blatt,
  Noa malt den Kalender (Blick von oben)
- ANLEITUNG_PC.md für Studio und Rendern unter Windows

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 18:43:56 +00:00
0b326e6e9c Folge 2 „Pino ist müde“ komplett in Remotion (ohne Ton, ohne Higgsfield)
Szenen aus der Figuren-Bibliothek: freigestellte Standbilder mit
Posenwechsel, freigestellte Clips (WebM mit Alpha in /shared), Orte als
vorberechnete Aquarell-SVGs, Untertitel statt Stimmen. Zeitplan aus den
Sprechzeilen, damit ElevenLabs-Aufnahmen später nur die Dauer setzen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 02:09:06 +00:00
c2e5a95846 Remotion: Krallen und Daumen als eigene Teile, weicherer Schal am Hals, Pinos Kopfgelenk, Noa im VerformTest (8 s)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:28:02 +00:00
6a29198c32 Remotion: Körperteil-Masken (Rig) für Pino, Noa und Lulu, VerformTest darauf umgestellt
- werkzeuge/rig.py erzeugt pro Figur Teil- und Einfluss-Masken, Gelenkpunkte und Hierarchie (src/rigs.ts)
- Gitter-Verformung mit Masken-Gewichten und 3-px-Gitter
- Pinos Sprung gedämpft, Kopfbereich deutlich größer

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:12:50 +00:00