Come creo motion graphics o un video animato con Claude Code, Codex o Cursor?
Installa Ice nel tuo agente, aprilo in una cartella vuota e inizia il primo messaggio con il comando (/ice-motion-director:ice in Claude Code), poi descrivi il video con parole semplici, per esempio il prodotto, la durata e dove verrà pubblicato. Il comando carica di sicuro il regista, anche con altre skill video installate. La skill router sceglie il workflow, studia la tua attività, chiede ogni decisione aperta (quattro opzioni ciascuna, al massimo quattro per messaggio) e poi esegue le dieci fasi fino a un MP4 renderizzato. Se preferisci guidare ogni passo, usa invece i comandi di fase da /ice-01-brief a /ice-10-deliver.
Servono After Effects, una GPU o un modello video a pagamento?
No. I video sono scritti come codice (HTML, CSS, GSAP, Remotion, Lottie o FFmpeg) e renderizzati con un browser e FFmpeg su un normale computer. Immagini, video, voci con IA e trascrizione in cloud sono extra facoltativi che possono costare e si usano solo se li chiedi. L'unico costo reale è l'uso del tuo agente: un video completo passa per molte fasi e agenti di supporto, quindi consuma molto più del tuo piano di una risposta in chat.
Funziona in arabo?
Sì. Arabo e scrittura da destra a sinistra sono di prima classe grazie alla skill ice-arabic: lettere legate e punti che sopravvivono all'animazione, kashida, isolamento bidi per testo misto arabo e inglese, cifre, sottotitoli in arabo e aree sicure delle piattaforme, e il dialetto come impostazione per copioni e voce. Puoi anche scrivere il prompt in arabo.
È un generatore di video con IA?
No. Ogni video è codice (HTML, CSS, GSAP, Remotion, Lottie o FFmpeg) e si renderizza sempre allo stesso modo. Immagini, video o voci con IA sono extra facoltativi che puoi chiedere, mai il motore principale, e testi, numeri e loghi sono sempre impostati nel codice.
Esce qualcosa dal mio computer?
I video si renderizzano sul tuo computer con il tuo browser e FFmpeg, e queste skill non caricano nulla. Le chiamate di rete dichiarate sono la ricerca web tramite lo strumento di ricerca del tuo agente; i download di media reali e gratuiti che sceglie da solo (musica, effetti sonori, footage, foto, bandiere, mappe, font) da librerie pubbliche e fonti ufficiali, ciascuno registrato con la sua fonte e lo stato della licenza, con i ritratti di personaggi pubblici citati per nome e le bandiere ufficiali cercati tramite Wikidata e Wikimedia Commons; il pacchetto di effetti sonori CC0 di Ice (128 effetti registrati), scaricato una volta dalla GitHub Release del progetto e verificato con SHA-256; le installazioni di strumenti e modelli gratuiti a versioni fissate, indicati nella nota di consegna; e Google Fonts quando il font scelto viene da lì. Disattiva i download con --offline o ICE_OFFLINE=1. Nessuna telemetria.
E se il mio agente raggiunge un limite di utilizzo a metà video?
Scrivi /ice (o invia lo stesso prompt) più tardi: riprende da ice/state.json dove si era fermato. Tutto vive in una cartella ice/ nel tuo progetto, così qualsiasi sessione riprende da dove si era fermata l'ultima.
Posso usare i video a fini commerciali?
Sì, i video che realizzi sono tuoi. Alcune cartelle incluse chiamate noncommercial/ hanno le licenze non commerciali dei loro autori; i workflow controllano cosa hai indicato sull'uso commerciale del progetto e, nei lavori commerciali, le escludono. Il materiale esterno che trova o che fornisci (filmati, musica, loghi) è elencato con il suo stato di licenza nella nota di consegna; liberare quei diritti prima di pubblicare spetta a te.
Quale motore di rendering usa?
ice-engines lo sceglie video per video: HyperFrames, Remotion, canvas HTML con Playwright e FFmpeg, Three.js, Lottie, p5 o solo FFmpeg. Alcune aziende devono acquistare una licenza aziendale di Remotion; la skill ti avvisa se è il tuo caso.
Mi ha fatto delle domande. Posso saltarle?
Scrivi «decidi tu» o «non chiedere». Sceglierà, registrerà ogni motivo in ice/DIRECTION.md ed elencherà ogni scelta nel report di consegna, così puoi cambiarne una qualsiasi con una sola risposta. Se semplicemente non rispondi, aspetta: il silenzio non viene mai preso per un sì.
Cosa devo avere installato?
Il tuo agente lo controlla per il percorso che scegli e ti dice cosa manca, con l'unico comando per il tuo sistema. I pacchetti e i modelli gratuiti che un percorso richiede (trascrizione, separazione delle tracce e simili) li installa da solo a versioni fissate e li indica nella nota di consegna; tutto ciò che è a pagamento o dietro un account viene chiesto prima. Idee e copioni non richiedono nulla. Lottie richiede Node. Ogni video consegnato richiede Node, FFmpeg, un browser e Python 3.
Cosa richiede un primo video?
Da parte tua: un prompt che in Claude Code inizia con /ice-motion-director:ice, poi le domande su ogni decisione aperta (quattro opzioni ciascuna, al massimo quattro per messaggio, nessuna se il prompt copre tutto o se scrivi «non chiedere») e, se ci sei, un'anteprima, dove ascolti anche due o tre vere opzioni musicali messe sul video e ne scegli una (tre, a meno che tu non imposti music_options a 2 in sources.json). Mentre lavora, ogni fase ti arriva come due righe e i suoi fotogrammi, così puoi intervenire a metà strada. Dietro le quinte, il tuo agente esegue tutte e dieci le fasi con diversi agenti di supporto, quindi anche uno spot breve richiede un po' di tempo e consuma una parte del tuo piano molto più grande di una risposta in chat. Se il tuo agente raggiunge un limite di utilizzo a metà, scrivi /ice più tardi: riprende da ice/state.json dove si era fermato.
È gratuito?
Sì. Ice Motion Director è open source con licenza Apache-2.0. Le cartelle chiamate noncommercial/ e vendor/hypit/ mantengono le proprie licenze, indicate al loro interno.