Hoe maak ik motion graphics of een geanimeerde video met Claude Code, Codex of Cursor?
Installeer Ice in je agent, open die in een lege map en begin je eerste bericht met het commando (/ice-motion-director:ice in Claude Code). Beschrijf daarna de video in gewone taal, bijvoorbeeld het product, de lengte en waar hij geplaatst wordt. Het commando laadt de director zeker, ook als er andere video-skills zijn geïnstalleerd. De router-skill kiest de workflow, onderzoekt je bedrijf, vraagt naar elke open beslissing (telkens vier opties, hooguit vier per bericht) en doorloopt dan de tien fases tot een gerenderde MP4. Wil je liever elke stap zelf sturen, gebruik dan de fasecommando's /ice-01-brief tot /ice-10-deliver.
Heb ik After Effects, een GPU of een betaald videomodel nodig?
Nee. Films worden als code geschreven (HTML, CSS, GSAP, Remotion, Lottie of FFmpeg) en gerenderd met een browser en FFmpeg op een gewone computer. AI-beelden, -video, -stemmen en gehoste transcriptie zijn optionele extra's die geld kunnen kosten en alleen worden gebruikt als je erom vraagt. De enige echte kostenpost is het gebruik van je agent: een volledige film doorloopt veel fases en hulpagents, dus hij gebruikt veel meer van je abonnement dan een chatantwoord.
Werkt het in het Arabisch?
Ja. Arabisch en rechts-naar-links zijn volwaardig dankzij de skill ice-arabic: verbonden lettervormen en punten die animatie overleven, kashida, bidi-isolatie voor gemengd Arabisch en Engels, cijfers, Arabische ondertitels en veilige zones per platform, en dialect als instelling voor scripts en stem. Je kunt je prompt ook in het Arabisch schrijven.
Is het een AI-videogenerator?
Nee. Elke film is code (HTML, CSS, GSAP, Remotion, Lottie of FFmpeg) en rendert elke keer hetzelfde. AI-beelden, -video of -stemmen zijn optionele extra's waar je om kunt vragen, nooit de hoofdengine, en tekst, cijfers en logo's worden altijd in code gezet.
Verlaat er iets mijn computer?
Films renderen op je eigen computer met je browser en FFmpeg, en deze skills uploaden niets. Het vermelde netwerkverkeer is webonderzoek via de eigen zoektool van je agent; downloads van gratis echte media die het zelf kiest (muziek, geluidseffecten, beeldmateriaal, foto's, vlaggen, kaarten, lettertypen) uit openbare bibliotheken en officiële bronnen, elk vastgelegd met bron en licentiestatus, waarbij portretten van bij naam genoemde publieke figuren en officiële vlaggen worden opgezocht via Wikidata en Wikimedia Commons; het eigen CC0-geluidseffectenpakket van Ice (128 opgenomen effecten), eenmalig opgehaald uit de GitHub Release van het project en gecontroleerd met SHA-256; installaties van gratis tools en modellen in vastgezette versies, genoemd in de opleveringsnotitie; en Google Fonts als het gekozen lettertype daarvandaan komt. Zet de downloads uit met --offline of ICE_OFFLINE=1. Er is geen telemetrie.
Wat als mijn agent midden in een film tegen een gebruikslimiet aanloopt?
Typ later /ice (of stuur dezelfde prompt): het hervat vanuit ice/state.json waar het stopte. Alles staat in een map ice/ in je project, zodat elke sessie verder kan waar de vorige stopte.
Mag ik de films commercieel gebruiken?
Ja, de films die je maakt zijn van jou. Een paar meegeleverde mappen met de naam noncommercial/ hebben de niet-commerciële licenties van hun makers; de workflows controleren wat je voor je project over commercieel gebruik hebt aangegeven en slaan die mappen over bij commercieel werk. Extern materiaal dat het vindt of dat jij aanlevert (beeld, muziek, logo's) staat met zijn licentiestatus in de leveringsnotitie; die rechten regelen voor je publiceert is aan jou.
Welke render-engine gebruikt het?
ice-engines kiest per film: HyperFrames, Remotion, HTML-canvas met Playwright en FFmpeg, Three.js, Lottie, p5 of alleen FFmpeg. Voor Remotion hebben sommige bedrijven een bedrijfslicentie nodig; de skill laat je weten wanneer dat zo is.
Ice stelt me vragen. Kan ik die overslaan?
Zeg "beslis jij maar" of "niets vragen". Het kiest dan zelf, legt elke reden vast in ice/DIRECTION.md en zet elke keuze in het opleverrapport, zodat je met één antwoord elke keuze kunt aanpassen. Antwoord je gewoon niet, dan wacht het: stilte wordt nooit als een ja opgevat.
Wat moet ik geïnstalleerd hebben?
Je agent controleert dit voor de route die je kiest en vertelt je wat er ontbreekt, met het ene commando voor jouw systeem. Gratis pakketten en modellen die een route nodig heeft (transcriptie, het scheiden van audiostems en dergelijke) installeert het zelf in vastgezette versies en noemt het in de opleveringsnotitie; alles wat betaald is of achter een account zit, wordt eerst gevraagd. Ideeën en scripts hebben niets nodig. Lottie heeft Node nodig. Elke opgeleverde film heeft Node, FFmpeg, een browser en Python 3 nodig.
Wat komt er kijken bij een eerste film?
Van jou: één prompt die in Claude Code begint met /ice-motion-director:ice, dan de vragen over elke open beslissing (telkens vier opties, hooguit vier per bericht, geen als je prompt alles dekt of je "niets vragen" zegt) en, als je erbij bent, één preview, waarbij je ook twee of drie echte muziekopties hoort die op de film zijn gelegd en er één kiest (drie, tenzij je music_options in sources.json op 2 zet). Terwijl het loopt, bereikt elke fase je als twee regels en de bijbehorende stills, zodat je halverwege kunt bijsturen. Achter de schermen doorloopt je agent alle tien fases met meerdere subagents, dus zelfs een korte advertentie duurt een tijdje en gebruikt veel meer van je abonnement dan een chatantwoord. Loopt je agent halverwege tegen een gebruikslimiet aan, typ dan later /ice: het hervat vanuit ice/state.json waar het stopte.
Is het gratis?
Ja. Ice Motion Director is open source onder Apache-2.0. Mappen met de naam noncommercial/ en vendor/hypit/ houden hun eigen licenties, die erin staan vermeld.