ToonKit Shorts : personnaliser l'apparence
Tout le style se trouve dans un SEUL fichier : toonkit/look.yaml (par défaut, looks/mort-and-blitz.yaml). TOONKIT_LOOK=/path/x.yaml
le remplace. Préréglages : toonkit/looks/{mort-and-blitz,clean-tech,retro}.yaml.
- Changer de préréglage :
cp toonkit/looks/retro.yaml toonkit/look.yaml, ou créez look.yaml avecextends: retroet uniquement les clés à modifier. - Après avoir changé les voix, exécutez
./setup.sh(télécharge les nouvelles voix Piper). Vérifiez avecbin/toonkit look. - Ré-rendez pour voir les changements. L'audio mis en cache est réutilisé par ID d'épisode ; après un changement de voix, exécutez
bin/toonkit clean <script> --stage audio.
| clé | ce qu'elle fait |
|---|---|
show_name | balise sur la carte de titre + vignette, {show} dans la description |
hosts.a / hosts.b .name | noms des hôtes ; les scripts peuvent les utiliser comme speaker (ou A/B) |
.personality | comment le skill d'exécution quotidienne écrit les lignes de cet hôte (a = hype, b = deadpan closer fonctionne le mieux) |
.voice | tout ID de voix Piper, par ex. en_US-ryan-medium, en_GB-alan-medium (liste : https://huggingface.co/rhasspy/piper-voices) |
.tts_style | hype (plus rapide, plus percutant) ou flat |
.caption_color | #RRGGBB surbrillance pour le mot de légende actif de cet hôte |
.art / .lock | art de référence + description utilisés par les modes Imagine payants (--mode hybrid/rig) pour dessiner NOUVELLES prises |
palette.tints | traitements de couleur autorisés pour les cartes de titre/vignettes : toxic electric hotpink purple acid blood cyan sunset |
font.file / font.name | TTF pour les légendes + cartes de titre (name = nom de la famille de polices pour les légendes) |
captions | size, y (0-1920 ; restez < 1500 pour rester au-dessus de l'interface utilisateur Shorts), base color, outline, max_chars par morceau |
title_card | enabled, seconds de la carte d'ouverture à froid, show_tag (badge show_name) |
thumbnail | enabled, tint: auto ou un nom de teinte fixe |
episode | length_s, niche (sujet que l'exécution quotidienne recherche), lines, music `{bpm, riff: chug |
upload | privacy (par défaut privé), category id, tags, playlist, made_for_kids, synthetic_media (gardez true), description modèle ({show} {niche} {title} {source}) |
Personnages / art
Le mode gratuit (0 $) anime la bibliothèque d'art fournie (deux emplacements de personnages : hôte a = le gars "hype", hôte b = la femme deadpan, plus des décors et des plans de réaction). Renommer/re-voiser/re-colorer fonctionne instantanément sur cet art. Un art de personnage entièrement nouveau signifie de nouvelles prises : déposez des PNG de référence dans hosts.*.art, décrivez-les dans hosts.*.lock + art_style, et rendez avec --mode rig (~0,6 $/épisode, xAI Imagine, nécessite XAI_API_KEY) ou --mode hybrid (~1,7 $). Demandez à l'utilisateur avant de dépenser quoi que ce soit.