ToonKit Shorts: Das Aussehen anpassen
Das gesamte Styling lebt in EINER Datei: toonkit/look.yaml (Fallback auf looks/mort-and-blitz.yaml). TOONKIT_LOOK=/pfad/x.yaml überschreibt es. Presets: toonkit/looks/{mort-and-blitz,clean-tech,retro}.yaml.
- Preset wechseln:
cp toonkit/looks/retro.yaml toonkit/look.yamloder look.yaml mitextends: retroplus nur den zu ändernden Schlüsseln erstellen. - Nach dem Ändern von Stimmen
./setup.shausführen (lädt neue Piper-Stimmen herunter). Überprüfen mitbin/toonkit look. - Neu rendern, um Änderungen zu sehen. Zwischengespeichertes Audio wird pro Episoden-ID wiederverwendet; nach einem Stimmwechsel
bin/toonkit clean <script> --stage audioausführen.
| Schlüssel | Beschreibung |
|---|---|
show_name | Tag auf der Titel- + Thumbnail-Karte, {show} in der Beschreibung |
hosts.a / hosts.b .name | Host-Namen; Skripte können sie als speaker (oder A/B) verwenden |
.personality | Wie der tägliche Skill die Zeilen dieses Hosts schreibt (a = hype, b = deadpan closer funktioniert am besten) |
.voice | Jede Piper-Stimm-ID, z. B. en_US-ryan-medium, en_GB-alan-medium (Liste: https://huggingface.co/rhasspy/piper-voices) |
.tts_style | hype (schneller, knackiger) oder flat |
.caption_color | #RRGGBB-Hervorhebung für das aktive Untertitelwort dieses Hosts |
.art / .lock | Referenzgrafik + Beschreibung, die von den kostenpflichtigen Imagine-Modi (--mode hybrid/rig) verwendet werden, um NEUE Aufnahmen zu zeichnen |
palette.tints | Erlaubte Farbbehandlungen für Titel-/Thumbnail-Karten: toxic electric hotpink purple acid blood cyan sunset |
font.file / font.name | TTF für Untertitel + Titel-Karten (name = der Schriftfamilienname für Untertitel) |
captions | size, y (0-1920; < 1500 lassen, um über der Shorts-UI zu bleiben), Basis color, outline, max_chars pro Block |
title_card | enabled, seconds der Kaltstartkarte, show_tag (show_name-Abzeichen) |
thumbnail | enabled, tint: auto oder ein fester Farbton-Name |
episode | length_s, niche (Thema, das der tägliche Skill recherchiert), lines, music `{bpm, riff: chug |
upload | privacy (standardmäßig privat), category ID, tags, playlist, made_for_kids, synthetic_media (wahr lassen), description-Vorlage ({show} {niche} {title} {source}) |
Charaktere / Grafik
Der freie Modus (0 $) animiert die gebündelte Grafikbibliothek (zwei Charakter-Slots: Host a = der „hype“-Typ, Host b = die deadpan-Frau, sowie Sets und Reaktionsaufnahmen). Umbenennung/Neubezeichnung/Neufärbung funktioniert sofort mit dieser Grafik. Völlig neue Charaktergrafiken bedeuten neue Aufnahmen: Referenz-PNGs unter hosts.*.art ablegen, unter hosts.*.lock + art_style beschreiben und mit --mode rig (~0,6 $/Episode, xAI Imagine, benötigt XAI_API_KEY) oder --mode hybrid (~1,7 $) rendern. Frage den Benutzer, bevor etwas ausgegeben wird.