Omnia Media Studio
Media Studio e' il ponte tra i brief e i pixel: prende i brief visivi gia' approvati da Creator Factory e li trasforma in asset immagine multi-formato e storyboard video, come bozze revisionabili.
Produce
- job di generazione immagini, uno per formato canale;
- asset immagine in bozza (1:1, 9:16, 16:9);
- storyboard video pronti (capability premium);
- piano cartelle asset library, con review queue separata.
Come si collega agli altri pack
Creator Factory -> brief visivi (soggetto, composizione, formato)
Media Studio -> genera gli asset reali in tutti i formati [questo pack]
Social Publisher -> pubblica testo + asset dietro conferma
Il collegamento avviene tramite la asset library condivisa (output_dir): Media Studio legge solo i brief marcati come approvati e non riscrive mai i contenuti. Diventa il passo tra "Contenuti" e "Pubblicazione" nel Promo Lab.
Immagini e video: due livelli
- Immagini: generazione reale via provider OpenAI (
gpt-image-1), che
riusa la stessa chiave gia' configurata per il testo. Costo per asset nell'ordine dei centesimi.
- Video: capability premium. In questa fase produce lo storyboard pronto;
il rendering reale e' previsto dietro un provider dedicato e un prezzo premium separato.
Finche' nessuna chiave media e' configurata, il pack resta in modalita' bozza: prepara i job di generazione ma non renderizza nulla.
Input utili
- cartella brief visivi approvati (
visual_briefs_dir);
- formati canale richiesti;
- brand e stile;
- cartella output.
Limiti duri
Non sovrascrive asset esistenti, non genera da brief non approvati, non pubblica, non renderizza video senza tier premium e conferma, non tocca pagamenti.
Promessa
Da un brief approvato agli asset in ogni formato, sempre come bozze revisionabili.
Prova locale
PYTHONPATH=src python3 -m capability_os.cli packs run omnia-media-studio \
"Genera gli asset visivi per il lancio di Omnia" \
--input-json '{"brand":"Omnia","visual_briefs_dir":"omnia_outputs","output_dir":"omnia_outputs"}'