Ice Motion Director
I-install

Ice Motion Director

Motion design at video director para sa coding agent mo. Nagpaplano ito, isinusulat ang video bilang code, nire-render ito at sinusuri.

npx skills add Omar-Tnzxo/ice-motion-director -g --all

Open source, Apache-2.0, para sa Claude Code, Codex, Cursor, Gemini CLI at 40+ pang agent.

Si Ice, ang mascot ng Ice Motion Director: isang voxel na ice cube na may navy na director beret, nakaupo sa kahoy na director's chair at may hawak na clapperboard

Isang request, isang route

Binabasa ng isang router skill ang request at project mo, saka ipinapasa ito sa eksaktong isa sa anim na workflow.

Subukan ang router

“Hatiin ang podcast recording na ito sa tatlong vertical short na may Arabic captions.”

ice-editIkaw ang nagbibigay ng footage na ika-cut

ice-film

Isang video na ginawa mula sa simula. Isang tapos na MP4 at isang delivery report.

ice-explainer

May boses na nagpapaliwanag. Isang explainer na may narration at captions.

ice-remake

Gawin mong ganito. Bagong video sa ganoong style, gamit ang content mo.

ice-edit

Edit ng sarili mong footage. Ang cut, captions, mga vertical na bersyon.

ice-lottie

Lottie at UI motion. Lottie JSON o animated SVG at isang developer handoff.

ice-ideas

Mga ideya bago may i-build. Isang set ng konsepto at isang script, handa nang i-build.

Ikaw

/ice-motion-director:ice Gumawa ng 20-segundong launch video para sa note-taking app ko. Ito ang site: <ang URL mo>

Ice

Tiningnan ko ang site mo at ang mga patakaran sa ad sa larangan mo. Dalawang desisyon pa ang bukas; ang unang opsyon sa bawat isa ang rekomendasyon ko.

  1. Saan ito ipapalabas?Vertical, para sa socialWide, para sa siteSquareLahat ng tatlo
  2. May boses bang magsasalita?Musika at text sa screenVoiceoverBoses at captionsWalang tunog

Saka ako magpi-pitch, magsusulat, mag-i-storyboard at magbu-build. Kung nandiyan ka, makikita mo nang isang beses ang mga style frame bago ang buong build.

/ice-04-storyboard

Review card: storyboard

Ang ginawa
Mga opsyon at ang nanalo
Tatlong opening ang pinag-isipan. Nanalo ang B: nasa screen ang produkto mula sa unang segundo.
Mga tala ng critic
Masyadong matagal ang Shot 5; pinaikli para tumugma sa beat.
Bukas pa
End card sa coral o navy.
Susunod
Sabihin ang "aprubado, tuloy" para simulan ang /ice-05-look

Halimbawang session na isinulat para sa page na ito.

Isang prompt, o bawat stage

Para sa lahat

Sa Claude Code, simulan ang unang mensahe mo sa /ice-motion-director:ice, saka ilarawan ang video sa sarili mong salita, maikli man o mahaba; sinisiguro ng command na magsisimula ang director, kahit may iba pang video skill na naka-install. Nagre-research muna si Ice tungkol sa negosyo mo, saka nagtatanong tungkol sa bawat desisyong iniwang bukas ng prompt mo: apat na opsyon bawat tanong, nauuna ang inirerekomenda, hanggang apat na tanong bawat mensahe, at higit sa isang mensahe kapag maraming bukas na desisyon. Wala itong itatanong kapag sakop na ng prompt mo ang lahat, o kapag sinabi mong "huwag nang magtanong"; kung hindi, hinihintay nito ang mga sagot mo, dahil hindi kailanman itinuturing na oo ang pananahimik. Pagkatapos, kung nandiyan ka lang para sumagot, isang preview (ang mga style frame o ang animatic), at mula roon ay tuloy-tuloy na ito hanggang sa final file nang wala nang tanong. Sa pagtatapos ng bawat stage, pinapadalhan ka nito ng dalawang linya at ng mga still nito nang hindi naghihintay ng sagot, kaya puwedeng umabot dito ang isang note mo kahit nasa kalagitnaan na. Lahat ng pinagpasyahan nito ay naka-log at ipinaliliwanag sa delivery note.

Para sa gustong magmaneho

Patakbuhin ang isang stage sa bawat pagkakataon, mula /ice-01-brief hanggang /ice-10-deliver (sa Claude Code, ang anyong laging gumagana ay /ice-motion-director:ice-01-brief). Nagtatapos ang bawat stage sa isang review card: ang ginawa, ang mga opsyon at kung bakit nanalo ang isa, ang mga tala ng critic, ang mga pagpipiliang bukas pa. Humiling ng pagbabago kahit ilang beses mo gusto; sabihin ang "aprubado" para i-lock ang stage, o "aprubado, tuloy" para i-lock ito at simulan ang susunod. Ipinapakita ng /ice-status kung nasaan ka na.

Ang haba ng prompt ang nagbabago kung sino ang nagpapasya sa bawat desisyon, hindi kailanman ang kalidad. Lumipat anumang oras: mag-type ng stage command sa gitna ng run, o /ice para hayaan itong tapusin nang kusa.

Tingnan ang sampung stage

Sampung stage, bawat video

Iisang gulugod ng sampung stage ang tinatakbuhan ng bawat route, gaya ng trabaho ng isang production company. Pareho ang mga numero; nagbabago ang pagkakasunod depende sa uri ng video.

Uri ng video
Laki ng trabaho

Nangunguna ang Kuwento. Ang default na pagkakasunod. Magkatabing tumatakbo ang 04 at 05, saka ginagawa ang 08a habang nagbu-build ang 07, at nagmi-mix ang 08b sa draft.

  1. brief

  2. konsepto

  3. script

  4. storyboardlook

  5. animatic

  6. buildtunog

  7. mix

  8. review

  9. deliver

Tumatakbo ang lahat ng sampung stage, sa ganitong pagkakasunod. Magkatabing tumatakbo ang dalawang block sa iisang hakbang kapag may sub-agent ang agent mo, sunod-sunod naman kapag wala: 04 storyboard kasabay ng 05 look, saka 08a sound habang nagbu-build ang 07; nagmi-mix ang 08b sa draft. Sa stage 10, sabay-sabay na nire-render ang bawat wika at aspect ratio.

Stage 01, brief

Research muna: ang business brief (ano ito, audience, katotohanan ng produkto, merkado at kakumpitensya, brand identity at totoong materyal, kasalukuyang campaign, tono), ang plano sa brand material at ang mga patakaran sa ad ng industriya at platform; saka ang project brief at ang mga tanong sa bawat bukas na desisyon: apat na opsyon bawat isa, hanggang apat bawat mensahe, higit sa isang mensahe kung kailangan.

Mga pangunahing artifact ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

Galing ang mga patakaran sa ice-direction intake, ice-assets

Sa ganitong laki Buong gulugod, maliit na crew, mga review round ayon sa crew tier sa ice-film.

Ang ibig sabihin ng stage 01 sa bawat route
ice-filmbrief
ice-explainerbrief
ice-remakebrief at pagsusuri ng reference
ice-editbrief at ingest
ice-lottiebrief
ice-ideasbrief

Walang dalawang video na magkamukha

Reference ang mga template at demo, hindi kailanman default. Kailangang iba ang video sa pinakamalapit na kasamang template nito sa hindi bababa sa apat sa anim na axis bago ito umusad. Ang look na ikaw mismo ang pumili (isang reference, isang pinangalanang style, ang sariling identity ng brand mo) ay hindi sakop sa mga axis na itinatakda nito.

Subukan ang patakaran. Markahan kung ano ang binago ng video mo mula sa pinakamalapit nitong template:

2 sa 6

Masyadong malapit sa template nito. Babalik ang video sa direction.

  • Research na may petsa ngayon

    Nagsisimula ang bawat video sa bagong research na binuo lang mula sa brief mo. Tinatanggal bago tumakbo ang anumang query term na hindi nagmumula sa brief mo.

  • Isang divergent na pitch

    Ilang direksyon, kahit dalawa ay hindi inaasahan, hinuhusgahan ng hiwalay na critic.

  • Fingerprint bawat video

    Naka-store sa computer mo ang palette, type at istruktura ng bawat tapos na video, kaya hindi na ito mauulit sa susunod.

  • Ang default-look gate

    Asul at lila kahit saan, nang walang dahilan sa brief, ay bagsak sa sariling gate ng video.

Hindi minamarkahan ng builder ang sarili

Hiwalay na mga critic role ang nagre-review ng storyboard, mga frame, galaw, tunog at ng na-export na file. Dinadaanan ng video ang bawat gate sa ganitong pagkakasunod.

Sinusuri ni Ice ang isang strip ng mga film frame gamit ang voxel na loupe, nakaipit sa isang braso ang clapperboard
  1. Bago ang build

    Storyboard lint at pre-render lint, saka isang contact sheet bago may i-render.

    Sinusuri ang storyboard at plano

  2. Mga frame at dugtungan

    Mga check sa frame at dugtungan, motion density at dead air, at ang craft gate sa mismong render, para walang tumitigil, tumatalon o nawawala.

    Sinusuri ang bawat frame

  3. Ang slop scan

    Nahuhuli ng mga slop at PowerPoint-look scan ang stock na AI look bago mo pa makita.

    Sinusuri ang ang look

  4. Ang default-look gate

    Bagsak ang video na pinangingibabawan ng asul at lila nang walang dahilan sa brief.

    Sinusuri ang ang palette

  5. Layo at fingerprint

    Template distance at fingerprint check laban sa mga nauna mong video.

    Sinusuri ang pagkakapareho

  6. Salita at tunog

    Mga validator ng captions at sync, loudness at spec check sa na-export na file, at mix audit na nagpapatunay na naririnig ang bawat sound effect, may maikling listahan para sa pandinig mo.

    Sinusuri ang ang na-export na file

  7. Tingin ng estranghero

    Dapat maintindihan ng bagong manonood na hindi pa nakakita ng brief ang video, dapat mabasa bilang brand nito ang brand video sa mga random na frame, at ikinukumpara ang climax sa isang reference.

    Sinusuri ang ang manonood

  8. Ang delivery note

    Render approval at isang delivery report kung saan may kasamang nasukat na numero ang bawat claim.

    Sinusuri ang ice/review/NOTE.md

Sinusukat ng mga check ang mismong na-render na video: bilis, lalim, finishing, grade, mga nakapirming marka, ilaw sa nagsasalita, at kung naririnig ang bawat sound effect. May kasamang nasukat na numero ang bawat claim sa delivery report, sa ice/review/NOTE.md.

Code ang bawat video

HTML, CSS, GSAP, Remotion, Lottie o FFmpeg. Pareho ang pagre-render ng video sa bawat pagkakataon, sa karaniwang laptop, walang GPU at walang bayad na video model.

Walang ginagawang stock footage. Laging nakasulat sa code ang text, mga numero at logo, eksakto gaya ng inaprubahan mo. Pinipili ang engine sa bawat video:

  • HyperFrames
  • Remotion
  • HTML canvas gamit ang Playwright at FFmpeg
  • Three.js
  • Lottie
  • p5
  • FFmpeg lang

Totoong materyal para sa totoong brand

Kapag tungkol sa totoong kumpanya, produkto o app ang video, nire-research ito ni Ice at kinukuha ang totoong materyal nito: live na capture ng site at app nito, opisyal na brand kit, mga kulay at font na binasa mula sa sarili nitong site, mga logo na ginamit nang walang binago. Hindi kailanman hinuhulaan ang look ng isang brand; kapag hindi makuha ang materyal, sinasabi nito iyon at nagtatanong sa iyo. Walang "unofficial" na linya at walang AI label na permanenteng inilalagay sa mismong video: para sa concept tungkol sa brand na hindi mo pinagtatrabahuhan, ang linyang iyon ay nasa delivery note at sa iminumungkahing caption ng post.

your-project/  ice/    state.jsonroute, kasalukuyang stage, mga timestamp    BRIEF.mdpinapangalanan ng bawat slot ang source nito    DIRECTION.mdbawat desisyon, ang mga opsyon nito at ang dahilan    research/mga research note na may petsa    plan/script, storyboard, shot plan, cue sheet    review/NOTE.mdang delivery report, nasukat    renders/final/ang video at ang mga bersyon nito
Nasa isang ice/ folder sa project mo ang lahat, kaya kahit anong session ay puwedeng magtuloy kung saan huminto ang huli.

First class ang Arabic

Ginagamit ang mga patakaran ng Arabic at right-to-left kapag nasa Arabic ang video o hinahalo ito sa ibang wika, mula sa unang desisyon sa text.

مـخـرج

فيلم لتطبيق Notes مدته ٢٠ ثانية

Ang ibig sabihin ng مخرج ay director. Binabanat ng kashida ang salita sa mga dugtungang pinapayagan lang ng Arabic; hinahalo ng linya sa ibaba ang isang Latin na pangalan at mga numeral nang hindi nasisira ang pagkakasunod ng pagbasa.
  • Mga anyo ng titik at tuldok habang gumagalaw
  • Kashida, binabanat sa tamang dugtungan
  • Bidi isolation para sa halo-halong linya
  • Arabic-Indic o Western na numeral
  • Line breaking at Arabic captions
  • Safe zone at laki ng cover text para sa Arabic
  • Pagpili ng font na may font check bawat wika
  • Dialect bilang setting para sa script at voiceover
  • Speech recognition para sa timing lang

156 style, isang command

I-type ang /ice-style para i-browse ang library ayon sa family, o pangalanan ang isang style at kung tungkol saan ang video mo para magsimula ng video sa style na iyon.

Ang look family lang ang nila-lock ng preset. Tumatakbo pa rin ang brief, research, konsepto at mga quality gate, kaya hindi kopya ng demo ng style ang video.

Satellite Briefing

Totoo, malinis ang lisensya, at georeferenced na satellite o aerial imagery na ginrade pababa sa analyst...

Bagay para sa pagbabago ng kapaligiran sa paglipas ng panahon, layo at sukat, imbestigasyon...

Pinagmulan lemo-opuscar (LemoLab)

Magsimula ng video rito

/ice-style satellite-briefing <tungkol saan ang video mo>

I-install sa bawat agent

Isang linya ang nag-i-install sa bawat agent na makita nito sa computer mo. May native plugin path din ang malalaking agent, at may manual copy path ang bawat agent at OS.

Kahit anong agent

Claude Code, Codex, Cursor, Gemini, Copilot, Windsurf, Cline, Roo, Kilo, OpenCode, Antigravity, Amp, Goose, Kiro, Qwen, Trae, Zed, Warp at iba pa.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • Ini-install nito ang bawat skill ni Ice sa bawat agent na makita nito sa computer mo, nang walang tanong.
  • I-install silang lahat: binubuksan ng mga skill ang isa't isa, kaya masisira ang run kung ilan lang ang pipiliin mo.
  • Kailangan ng Node 22.20 o mas bago. Mag-update mamaya gamit ang npx skills update.

Claude Code

I-install ito bilang plugin mula sa kahit anong shell.

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • Sa loob ng session: /plugin marketplace add Omar-Tnzxo/ice-motion-director, saka /plugin install ice-motion-director@ice-motion-director.

Claude.ai at Desktop

Buksan ang Customize, Plugins, Add, Add marketplace, at ilagay ang Omar-Tnzxo/ice-motion-director.

  • I-on muna ang Code execution and file creation sa Settings, Capabilities.
  • Mag-update gamit ang Check for updates sa page ng plugin.
  • Ang gumagana roon: ang brief, research, mga konsepto, script at storyboard. Kailangan ng browser at FFmpeg sa isang computer para mag-render, na maaaring wala sa code sandbox ng chat (hindi pa natitiyak), kaya i-render ang video gamit ang local agent gaya ng Claude Code.

Codex

CLI at app.

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • O patakbuhin ang /plugins sa Codex at i-install ito mula roon, saka magsimula ng bagong session.
  • Update: codex plugin marketplace upgrade ice-motion-director. Sa Codex app, gamitin ang tab na Plugins.

Cursor

I-install ang mga skill para sa Cursor.

npx skills add Omar-Tnzxo/ice-motion-director -a cursor

Gemini CLI at Antigravity

Gemini CLI extension at Antigravity CLI plugin.

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • I-update ang Gemini gamit ang gemini extensions update ice-motion-director; patakbuhin ulit ang parehong agy command para i-update ang Antigravity CLI.
  • Antigravity app at IDE: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.

GitHub Copilot

CLI at VS Code.

copilot plugin marketplace add Omar-Tnzxo/ice-motion-director
copilot plugin install ice-motion-director@ice-motion-director
  • VS Code: Command Palette, Chat: Install Plugin From Source, i-paste ang https://github.com/Omar-Tnzxo/ice-motion-director.
  • Update: copilot plugin update ice-motion-director.

Qwen Code

I-install ito bilang extension.

qwen extensions install Omar-Tnzxo/ice-motion-director
  • Update: qwen extensions update ice-motion-director.

Lahat ng iba pang agent

Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment at iba pa.

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • Mga agent id: windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.
  • Nasa install matrix sa repo ang manual copy path para sa bawat agent at bawat OS.

Ang kailangan ng computer mo

Sinusuri ito ng agent mo para sa route na pipiliin mo at sinasabi kung ano ang kulang, kasama ang iisang command para sa system mo. Ang mga libreng package at model na kailangan ng isang route ay kusa nitong ini-install sa mga naka-pin na bersyon at nakasaad sa delivery note; ang anumang may bayad o nasa likod ng account ay itinatanong muna. Walang kailangan para sa ideas at mga script. Kailangan ng Node ang Lottie. Kailangan ng bawat inihahatid na video (mga video, explainer, remake at edit) ang Node, FFmpeg, isang browser at Python 3 kasama ang mga package para sa quality check: kung walang Python, mabu-build ang video pero hindi maihahatid, dahil hindi tatakbo ang richness check nito.

Mga install command para sa Windows
KailanganCommand
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome o Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Mga tala para sa Windows

  • Pareho ang gana ng bawat command sa PowerShell at cmd.
  • Kung sinasabi ng PowerShell na naka-disable ang pagpapatakbo ng script, gamitin ang npx.cmd skills add, o payagan ang script para sa user mo nang isang beses gamit ang Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.
  • Pareho ang gana ng --all sa PowerShell at cmd (sa cmd, hindi gumagana ang --skill '*'; i-quote ito bilang --skill "*").
  • Sa WSL, mag-install sa loob ng WSL kapag sa loob din ng WSL tumatakbo ang agent mo.
Mga install command para sa macOS
KailanganCommand
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome o Chromiumbrew install --cask google-chrome
Python 3brew install python
Mga install command para sa Ubuntu o Debian
KailanganCommand
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome o ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Mga install command para sa Fedora
KailanganCommand
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome o Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Mga install command para sa Arch
KailanganCommand
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome o Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

Nasa skills/ice-engines/references/versions.json ang eksaktong minimum na bersyon. Manual copy path para sa bawat agent: ang install matrix.

Ang hindi nito ginagawa

  • Hindi ito kumukuha ng live action. Ine-edit nito ang footage na ibibigay mo at binubuo ang lahat ng iba pa bilang motion design sa code.
  • Hindi ito studio para sa photoreal na CGI o character animation. Wala sa saklaw nito ang komplikadong character rig, lip sync at mabigat na photoreal 3D; ang espesyalidad nito ay stylized 2D, kinetic type, collage, pixel, hand-drawn at magaan na 3D.
  • Hindi ito AI video generator. Ang AI na larawan, video o boses ay opsyonal na dagdag na puwede mong hilingin, hindi kailanman ang pangunahing engine. Laging nakasulat sa code ang text, mga numero at logo.
  • Hindi ito nag-iimbento ng impormasyon tungkol sa totoong brand. Totoong materyal ang gamit para sa totoong brand; ang anumang hindi nito makuha, hihingin nito sa iyo.

Privacy at network

  • Tumatakbo nang local. Nire-render ang mga video sa computer mo gamit ang browser mo at FFmpeg. Walang ina-upload ang mga skill na ito.
  • Mga network call, lahat inihayag. Web research para sa direction (sa pamamagitan ng sariling search tool ng agent mo); mga download ng libreng totoong media na kusa nitong pinipili (musika, sound effects, footage, larawan, watawat, mapa, font) mula sa mga pampublikong library at opisyal na source, bawat isa ay itinatala sa project mo kasama ang source at estado ng lisensya nito, kung saan hinahanap sa Wikidata at Wikimedia Commons ang mga portrait ng mga pinangalanang pampublikong tao at ang mga opisyal na watawat, at inuunang hanapan ang sarili mong mga library folder (local_libraries sa sources.json); ang sariling CC0 na sound-effects pack ng Ice (128 naka-record na effect), isang beses lang kinukuha mula sa GitHub Release ng project at sinusuri gamit ang SHA-256; pag-install ng mga libreng tool at model sa mga naka-pin na bersyon, na nakasaad sa delivery note; Google Fonts kapag doon galing ang napiling font. I-off ang mga download gamit ang --offline o ICE_OFFLINE=1, o gawin silang magtanong muna sa ~/.ice-motion-director/sources.json. Bago ang malalaking download at render, sinusuri nito ang libreng espasyo sa disk at gumagana sa drive na may sapat na espasyo.
  • Opsyonal, kapag hiniling lang. Paggawa ng AI na larawan, video o boses, hosted transcription o TTS. Maaaring may bayad ang mga ito at hindi kailanman ginagamit nang walang pahintulot mo.
  • Local na memory. Isang maliit na fingerprint file sa ~/.ice-motion-director/fingerprints.jsonl ang nag-iimbak ng palette, type at istruktura ng bawat tapos na video para hindi ito maulit sa susunod. Burahin ito anumang oras.
  • Walang telemetry.
  • Kinopya, buo ang orihinal na lisensya
  • Ideya lang, isinulat muli sa sarili naming salita
  • Mga noncommercial folder, sariling lisensya
  • Vendored na may sariling lisensya
  • Ang sariling mga skill ng founder

Buong detalye, ano ang ginamit at saan ito nakalagay: CREDITS.md. Orihinal na teksto ng mga lisensya: LICENSES/.

Mga madalas itanong

Si Ice na may suot na navy na voxel headphones, nakahawak ang dalawang kamay sa ear cup, nakatayo ang clapperboard sa tabi ng paa nito

Hindi. Isinusulat ang mga video bilang code at nire-render gamit ang browser at FFmpeg sa karaniwang laptop.

Oo, sa iyo ang mga video na ginagawa mo. May ilang kasamang folder na pinangalanang noncommercial/ na may noncommercial na lisensya ng kanilang mga may-akda; sinusuri ng mga workflow ang sagot ng project mo tungkol sa commercial use at nilalaktawan ang mga ito para sa commercial na trabaho. Ang panlabas na materyal na nahanap nito o ibinigay mo (footage, musika, logo) ay nakalista kasama ang status ng lisensya nito sa delivery note; ikaw ang may responsibilidad na ayusin ang mga karapatang iyon bago mag-publish.

Pumipili ang ice-engines bawat video: HyperFrames, Remotion, HTML canvas gamit ang Playwright at FFmpeg, Three.js, Lottie, p5 o FFmpeg lang. Kailangan ng company license ang Remotion para sa ilang negosyo; sasabihin sa iyo ng skill kapag ganoon.

Sabihin ang "ikaw na ang bahala" o "huwag nang magtanong". Ito ang pipili, ilo-log ang bawat dahilan sa ice/DIRECTION.md, at ililista ang bawat pinili sa delivery report, kaya puwede mong baguhin ang alinman sa mga ito sa iisang reply. Kung hindi ka lang talaga sumagot, maghihintay ito: hindi kailanman itinuturing na oo ang pananahimik.

Sinusuri ito ng agent mo para sa route na pipiliin mo at sinasabi kung ano ang kulang, kasama ang iisang command para sa system mo. Ang mga libreng package at model na kailangan ng isang route (transcription, stem separation at kauri nito) ay kusa nitong ini-install sa mga naka-pin na bersyon at nakasaad sa delivery note; ang anumang may bayad o nasa likod ng account ay itinatanong muna. Walang kailangan para sa ideas at mga script. Kailangan ng Node ang Lottie. Kailangan ng bawat inihahatid na video ang Node, FFmpeg, isang browser at Python 3.

Mula sa iyo: isang prompt na nagsisimula sa /ice-motion-director:ice sa Claude Code, saka ang mga tanong sa bawat bukas na desisyon (apat na opsyon bawat isa, hanggang apat bawat mensahe, wala kung sakop na ng prompt mo ang lahat o sinabi mong "huwag nang magtanong") at, kung nandiyan ka, isang preview, kung saan maririnig mo rin ang dalawa o tatlong totoong opsyon ng musika na nakalagay sa video at pipili ka ng isa (tatlo, maliban kung itakda mo ang music_options sa 2 sa sources.json). Habang tumatakbo ito, dumarating sa iyo ang bawat stage bilang dalawang linya at mga still nito, kaya puwede kang sumingit sa kalagitnaan. Sa likod nito, tinatakbo ng agent mo ang lahat ng sampung stage kasama ang ilang helper agent, kaya kahit maikling ad ay matagal-tagal ding tumatakbo at mas malaking bahagi ng plan mo ang nauubos kaysa sa isang sagot sa chat. Kung maabot ng agent mo ang usage limit sa gitna, i-type ang /ice mamaya: itutuloy nito mula sa ice/state.json kung saan ito huminto.

Oo. Open source ang Ice Motion Director sa ilalim ng Apache-2.0. Ang mga folder na pinangalanang noncommercial/ at vendor/hypit/ ay may sariling lisensya, na nakasaad sa loob nila.

Bigyan ng director ang agent mo

Mag-paste ng isang linya, saka humingi ng video sa simpleng salita. Dadalhin ito ni Ice mula brief hanggang delivery at ipapakita sa iyo ang trabaho nito sa bawat hakbang na gusto mong makita.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Hawak ni Ice nang bukas ang clapperboard, handang sumigaw ng action