Ice Motion Director
Instal

Ice Motion Director

Director motion design dan video untuk agen coding Anda. Ice merencanakan, menulis videonya sebagai kode, merendernya, lalu memeriksanya.

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

Open source, Apache-2.0, untuk Claude Code, Codex, Cursor, Gemini CLI, dan 40+ agen lainnya.

Ice, maskot Ice Motion Director: kubus es voxel memakai baret sutradara warna navy, duduk di kursi sutradara kayu sambil memegang clapperboard

Satu permintaan, satu rute

Satu skill router membaca permintaan dan proyek Anda, lalu menyerahkannya ke tepat satu dari enam alur kerja.

Coba router-nya

“Potong rekaman podcast ini jadi tiga video pendek vertikal dengan teks bahasa Arab.”

ice-editAnda memberikan footage untuk dipotong

ice-film

Video yang dibuat dari nol. MP4 jadi plus laporan serah terima.

ice-explainer

Suara menjelaskan sesuatu. Video explainer dengan narasi dan teks.

ice-remake

Buat seperti ini. Video baru dengan gaya itu, berisi konten Anda.

ice-edit

Edit footage Anda sendiri. Hasil potongan, teks, versi vertikal.

ice-lottie

Lottie dan motion UI. Lottie JSON atau SVG animasi plus serah terima untuk developer.

ice-ideas

Ide sebelum apa pun dibangun. Satu set konsep dan naskah, siap dibangun.

Anda

/ice-motion-director:ice Buatkan video peluncuran 20 detik untuk aplikasi catatan saya. Ini situsnya: <URL Anda>

Ice

Saya sudah melihat situs Anda dan aturan iklan di bidang Anda. Masih ada dua keputusan yang terbuka; opsi pertama di masing-masing adalah rekomendasi saya.

  1. Di mana videonya akan diputar?Vertikal, untuk media sosialLebar, untuk situsPersegiKetiganya
  2. Perlukah ada suara narasi?Musik dan teks di layarVoiceoverSuara dan teksTanpa suara

Lalu saya membuat pitch, menulis, membuat storyboard, dan membangunnya. Kalau Anda ada, Anda melihat style frame sekali sebelum build penuh.

/ice-04-storyboard

Kartu review: storyboard

Yang dibuat
Opsi dan pemenangnya
Tiga pembuka dipertimbangkan. B menang: produknya tampil di layar sejak detik pertama.
Catatan kritikus
Shot 5 terlalu lama; dipangkas agar pas dengan ketukan.
Masih terbuka
End card warna coral atau navy.
Berikutnya
Ketik "approved, go on" untuk memulai /ice-05-look

Contoh sesi yang ditulis untuk halaman ini.

Satu prompt, atau setiap tahap

Untuk semua orang

Di Claude Code, awali pesan pertama Anda dengan /ice-motion-director:ice, lalu jelaskan videonya dengan kata-kata Anda sendiri, singkat atau panjang; perintah ini memastikan director yang mulai, meskipun ada skill video lain yang terpasang. Ice meriset bisnis Anda dulu, lalu menanyakan setiap keputusan yang belum dijawab prompt Anda: empat opsi per pertanyaan dengan opsi yang direkomendasikan di urutan pertama, paling banyak empat pertanyaan per pesan, dan lebih dari satu pesan kalau keputusan yang terbuka banyak. Ice tidak bertanya apa-apa kalau prompt Anda sudah mencakup semuanya, atau kalau Anda bilang "jangan tanya"; selain itu, Ice menunggu jawaban Anda, karena diam tidak pernah dianggap sebagai ya. Lalu, hanya kalau Anda ada untuk menjawab, satu pratinjau (style frame atau animatic), dan setelah itu Ice jalan terus sampai file akhir tanpa pertanyaan lagi. Setiap kali satu tahap selesai, Ice mengirimi Anda dua baris dan still-nya tanpa menunggu balasan, jadi catatan dari Anda bisa sampai kepadanya di tengah jalan. Semua keputusannya dicatat dan dijelaskan di catatan serah terima.

Untuk yang ingin mengarahkan

Jalankan tahap satu per satu, dari /ice-01-brief sampai /ice-10-deliver (di Claude Code bentuk yang selalu berfungsi adalah /ice-motion-director:ice-01-brief). Setiap tahap diakhiri kartu review: apa yang dibuat, opsi-opsinya dan alasan satu opsi menang, catatan kritikus, dan pilihan yang masih terbuka. Minta perubahan sesering yang Anda mau; ketik "approved" untuk mengunci tahap, atau "approved, go on" untuk menguncinya dan memulai tahap berikutnya. /ice-status menunjukkan posisi Anda.

Panjang prompt hanya mengubah siapa yang mengambil setiap keputusan, tidak pernah kualitasnya. Beralih kapan saja: ketik perintah tahap di tengah proses, atau /ice untuk membiarkannya selesai sendiri.

Lihat sepuluh tahap

Sepuluh tahap, setiap video

Setiap rute berjalan di atas satu tulang punggung sepuluh tahap, seperti cara kerja rumah produksi. Nomornya tetap sama; urutannya berubah sesuai jenis video.

Jenis video
Ukuran pekerjaan

Diawali dengan Cerita. Urutan bawaan. 04 dan 05 berjalan berdampingan, lalu 08a dibuat sementara 07 dibangun, dan 08b melakukan mix di atas draf.

  1. brief

  2. konsep

  3. naskah

  4. storyboardlook

  5. animatic

  6. buildsuara

  7. mix

  8. review

  9. serahkan

Kesepuluh tahap berjalan, dengan urutan ini. Dua blok di satu langkah berjalan berdampingan kalau agen Anda punya sub-agen, dan bergantian kalau tidak: 04 storyboard dengan 05 look, lalu 08a suara sementara 07 dibangun; 08b melakukan mix di atas draf. Di tahap 10, setiap bahasa dan rasio aspek dirender secara paralel.

Tahap 01, brief

Riset dulu: brief bisnis (apa bisnisnya, audiens, kebenaran produk, pasar dan pesaing, identitas brand dan materi aslinya, kampanye yang sedang berjalan, nada), rencana materi brand, dan aturan iklan industri serta platform; lalu brief proyek dan pertanyaan tentang setiap keputusan yang masih terbuka: masing-masing empat opsi, paling banyak empat per pesan, lebih dari satu pesan kalau perlu.

Artefak utama ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

Aturannya dari intake ice-direction, ice-assets

Pada ukuran ini Tulang punggung penuh, kru ramping, putaran review sesuai tingkatan kru di ice-film.

Arti tahap 01 di setiap rute
ice-filmbrief
ice-explainerbrief
ice-remakebrief plus analisis referensi
ice-editbrief dan ingest
ice-lottiebrief
ice-ideasbrief

Tidak ada dua video yang mirip

Template dan demo adalah referensi, bukan bawaan. Sebuah video harus berbeda dari template bawaan terdekatnya di minimal empat dari enam sumbu sebelum boleh lanjut. Look yang Anda pilih sendiri (sebuah referensi, gaya bernama, identitas brand Anda sendiri) dikecualikan pada sumbu yang ditetapkannya.

Coba aturannya. Tandai apa yang diubah video Anda dari template terdekatnya:

2 dari 6

Terlalu mirip dengan template-nya. Video kembali ke tahap pengarahan.

  • Riset per hari ini

    Setiap video dimulai dengan riset baru yang dibangun hanya dari brief Anda. Kata kunci pencarian yang tidak berasal dari brief Anda dibuang sebelum dijalankan.

  • Pitch yang beragam

    Beberapa arah, minimal dua di antaranya tidak terduga, dinilai oleh kritikus terpisah.

  • Sidik jari per video

    Palet, tipografi, dan struktur setiap video yang selesai disimpan di komputer Anda, jadi video berikutnya tidak bisa mengulanginya.

  • Gate look bawaan

    Biru dan ungu di mana-mana, tanpa alasan di brief, membuat video gagal di gate-nya sendiri.

Pembuatnya tidak pernah menilai karyanya sendiri

Peran kritikus yang terpisah meninjau storyboard, frame, gerak, suara, dan file hasil ekspor. Sebuah video melewati setiap gate dengan urutan ini.

Ice memeriksa potongan frame film lewat kaca pembesar voxel, dengan clapperboard terselip di bawah satu lengan
  1. Sebelum build

    Lint storyboard dan lint pra-render, lalu contact sheet sebelum apa pun dirender.

    Memeriksa storyboard dan rencana

  2. Frame dan sambungan

    Pemeriksaan frame dan sambungan, kepadatan gerak dan bagian kosong, serta gerbang mutu garapan pada hasil render itu sendiri, supaya tidak ada yang macet, melompat, atau hilang.

    Memeriksa setiap frame

  3. Pindai slop

    Pemindaian slop dan tampilan ala PowerPoint menangkap look AI pasaran sebelum Anda melihatnya.

    Memeriksa look

  4. Gate look bawaan

    Video yang didominasi biru dan ungu, tanpa alasan di brief, gagal.

    Memeriksa palet

  5. Jarak dan sidik jari

    Jarak dari template dan pemeriksaan sidik jari terhadap video Anda sebelumnya.

    Memeriksa kemiripan

  6. Kata dan suara

    Validator teks dan sinkronisasi, pemeriksaan loudness dan spesifikasi pada file hasil ekspor, serta audit mix yang membuktikan setiap efek suara terdengar, dengan daftar singkat untuk telinga Anda.

    Memeriksa file hasil ekspor

  7. Pandangan orang asing

    Penonton baru yang belum pernah melihat brief harus bisa memahami videonya, video brand harus terbaca sebagai brand-nya di frame acak, dan klimaks dibandingkan dengan referensi.

    Memeriksa penonton

  8. Catatan serah terima

    Persetujuan render dan laporan serah terima yang setiap klaimnya disertai angka hasil ukur.

    Memeriksa ice/review/NOTE.md

Pemeriksaan mengukur video hasil render itu sendiri: tempo, kedalaman, finishing, grading, tanda tetap, cahaya pada pembicara, dan apakah setiap efek suara benar-benar terdengar. Setiap klaim di laporan serah terima disertai angka hasil ukur, di ice/review/NOTE.md.

Setiap video adalah kode

HTML, CSS, GSAP, Remotion, Lottie, atau FFmpeg. Video selalu dirender dengan cara yang sama, di laptop biasa, tanpa GPU dan tanpa model video berbayar.

Tidak ada yang di-generate sebagai stock footage. Teks, angka, dan logo selalu ditulis dalam kode, persis seperti yang Anda setujui. Mesinnya dipilih per video:

  • HyperFrames
  • Remotion
  • HTML canvas dengan Playwright dan FFmpeg
  • Three.js
  • Lottie
  • p5
  • FFmpeg saja

Brand nyata mendapat materi aslinya

Kalau video membahas perusahaan, produk, atau aplikasi nyata, Ice merisetnya dan mengumpulkan materi aslinya: tangkapan langsung situs dan aplikasinya, brand kit resmi, warna dan font yang dibaca dari situsnya sendiri, logo yang dipakai tanpa diubah. Tampilan sebuah brand tidak pernah ditebak; kalau materinya tidak bisa didapat, Ice akan bilang dan bertanya kepada Anda. Tidak ada baris "tidak resmi" dan tidak ada label AI yang ditanam ke dalam video: untuk konsep tentang brand yang bukan tempat Anda bekerja, baris itu dimasukkan ke catatan serah terima dan caption unggahan yang disarankan.

your-project/  ice/    state.jsonrute, tahap saat ini, timestamp    BRIEF.mdsetiap bagian menyebut sumbernya    DIRECTION.mdsetiap keputusan, opsinya, dan alasannya    research/catatan riset bertanggal    plan/naskah, storyboard, rencana shot, cue sheet    review/NOTE.mdlaporan serah terima, terukur    renders/final/video dan versi-versinya
Semuanya tersimpan di folder ice/ dalam proyek Anda, jadi sesi mana pun bisa melanjutkan dari titik sesi sebelumnya berhenti.

Bahasa Arab didukung penuh

Aturan bahasa Arab dan kanan-ke-kiri berlaku setiap kali video berbahasa Arab atau mencampurnya dengan bahasa lain, sejak keputusan teks pertama.

مـخـرج

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

مخرج berarti director. Kashida merentangkan kata hanya di sambungan yang diizinkan bahasa Arab; baris di bawahnya mencampur nama Latin dan angka tanpa merusak urutan baca.
  • Bentuk huruf dan titik saat bergerak
  • Kashida, direntangkan di sambungan yang tepat
  • Isolasi bidi untuk baris campuran
  • Angka Arab-Indik atau Barat
  • Pemenggalan baris dan teks bahasa Arab
  • Safe zone dan ukuran teks sampul untuk bahasa Arab
  • Pilihan font dengan pemeriksaan font per bahasa
  • Dialek sebagai pengaturan naskah dan voiceover
  • Pengenalan suara hanya untuk timing

156 gaya, satu perintah

Ketik /ice-style untuk menjelajah pustaka per keluarga, atau sebut satu gaya dan tentang apa video Anda untuk memulai video dengan gaya itu.

Preset hanya mengunci keluarga look. Brief, riset, konsep, dan gate kualitas tetap berjalan, jadi videonya bukan salinan demo gaya itu.

Satellite Briefing

Citra satelit atau udara yang nyata, berlisensi bersih, dan bergeoreferensi, di-grade turun ke gaya analis...

Paling cocok untuk perubahan lingkungan dari waktu ke waktu, jarak dan skala, investigasi...

Sumber lemo-opuscar (LemoLab)

Mulai dengan gaya ini

/ice-style satellite-briefing <tentang apa video Anda>

Instal di semua agen

Satu baris memasang Ice ke setiap agen yang ditemukannya di komputer Anda. Agen-agen besar juga punya jalur plugin native, dan setiap agen dan OS punya jalur salin manual.

Agen apa pun

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

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • Memasang setiap skill Ice ke setiap agen yang ditemukannya di komputer Anda, tanpa pertanyaan.
  • Instal semuanya: skill-skill ini saling memanggil, jadi memilih sebagian saja akan merusak prosesnya.
  • Membutuhkan Node 22.20 atau lebih baru. Perbarui nanti dengan npx skills update.

Claude Code

Instal sebagai plugin dari shell mana pun.

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • Di dalam sesi: /plugin marketplace add Omar-Tnzxo/ice-motion-director, lalu /plugin install ice-motion-director@ice-motion-director.

Claude.ai dan Desktop

Buka Customize, Plugins, Add, Add marketplace, lalu masukkan Omar-Tnzxo/ice-motion-director.

  • Aktifkan dulu Code execution and file creation di Settings, Capabilities.
  • Perbarui dengan Check for updates di halaman plugin.
  • Yang bisa dikerjakan di sana: brief, riset, konsep, naskah, dan storyboard. Render membutuhkan browser dan FFmpeg di komputer, yang mungkin tidak tersedia di sandbox kode chat (belum diverifikasi), jadi render videonya dengan agen lokal seperti Claude Code.

Codex

CLI dan aplikasi.

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • Atau jalankan /plugins di Codex dan instal dari sana, lalu mulai sesi baru.
  • Perbarui: codex plugin marketplace upgrade ice-motion-director. Di aplikasi Codex, gunakan tab Plugins.

Cursor

Instal skill untuk Cursor.

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

Gemini CLI dan Antigravity

Ekstensi Gemini CLI dan plugin Antigravity CLI.

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • Perbarui Gemini dengan gemini extensions update ice-motion-director; jalankan lagi perintah agy yang sama untuk memperbarui Antigravity CLI.
  • Aplikasi dan IDE Antigravity: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.

GitHub Copilot

CLI dan 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, tempel https://github.com/Omar-Tnzxo/ice-motion-director.
  • Perbarui: copilot plugin update ice-motion-director.

Qwen Code

Instal sebagai ekstensi.

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

Semua agen lain

Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment, dan lainnya.

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • Id agen: windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.
  • Jalur salin manual untuk setiap agen dan setiap OS ada di matriks instalasi di repo.

Yang dibutuhkan komputer Anda

Agen Anda memeriksa semua ini untuk rute yang Anda pilih dan memberi tahu apa yang kurang, lengkap dengan satu perintah untuk sistem Anda. Paket dan model gratis yang dibutuhkan sebuah rute diinstalnya sendiri pada versi yang dipatok dan disebut di catatan serah terima; apa pun yang berbayar atau memerlukan akun ditanyakan dulu. Ide dan naskah tidak butuh apa-apa. Lottie butuh Node. Setiap video yang diserahkan (video, explainer, remake, dan edit) butuh Node, FFmpeg, browser, dan Python 3 dengan paket pemeriksaan kualitas: tanpa Python, video bisa dibangun tapi tidak bisa diserahkan, karena pemeriksaan kekayaan visualnya tidak bisa berjalan.

Perintah instalasi untuk Windows
KebutuhanPerintah
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome atau Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Catatan Windows

  • Setiap perintah bekerja sama persis di PowerShell dan cmd.
  • Kalau PowerShell bilang menjalankan skrip dinonaktifkan, pakai npx.cmd skills add, atau izinkan skrip untuk user Anda sekali saja dengan Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.
  • --all bekerja sama di PowerShell dan cmd (di cmd, --skill '*' tidak berfungsi; beri tanda kutip seperti --skill "*").
  • Di WSL, instal di dalam WSL hanya kalau agen Anda juga berjalan di dalam WSL.
Perintah instalasi untuk macOS
KebutuhanPerintah
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome atau Chromiumbrew install --cask google-chrome
Python 3brew install python
Perintah instalasi untuk Ubuntu atau Debian
KebutuhanPerintah
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome atau ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Perintah instalasi untuk Fedora
KebutuhanPerintah
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome atau Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Perintah instalasi untuk Arch
KebutuhanPerintah
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome atau Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

Versi minimum persisnya ada di skills/ice-engines/references/versions.json. Jalur salin manual untuk setiap agen: matriks instalasi.

Yang tidak dilakukan Ice

  • Ice tidak merekam live action. Ice mengedit footage yang Anda berikan dan membangun semua hal lain sebagai motion design dalam kode.
  • Ice bukan studio CGI fotorealistis atau animasi karakter. Rig karakter yang rumit, lip sync, dan 3D fotorealistis yang berat di luar jangkauannya; 2D bergaya, kinetic type, kolase, pixel art, gambar tangan, dan 3D ringan adalah keahliannya.
  • Ice bukan generator video AI. Gambar, video, atau suara AI hanyalah tambahan opsional yang bisa Anda minta, tidak pernah jadi mesin utama. Teks, angka, dan logo selalu ditulis dalam kode.
  • Ice tidak mengarang fakta tentang brand nyata. Brand nyata mendapat materi aslinya; apa pun yang tidak bisa didapatkan, Ice akan memintanya dari Anda.

Privasi dan jaringan

  • Berjalan secara lokal. Video dirender di komputer Anda dengan browser dan FFmpeg Anda. Skill ini tidak mengunggah apa pun.
  • Akses jaringan, semuanya diberitahukan. Riset web untuk pengarahan (lewat alat pencarian milik agen Anda); unduhan media nyata gratis yang dipilihnya sendiri (musik, efek suara, rekaman, foto, bendera, peta, font) dari pustaka publik dan sumber resmi, masing-masing dicatat di proyek Anda beserta sumber dan status lisensinya, dengan potret tokoh publik yang disebut namanya dan bendera resmi dicari lewat Wikidata dan Wikimedia Commons, dan folder pustaka Anda sendiri (local_libraries di sources.json) dicari lebih dulu; paket efek suara CC0 milik Ice sendiri (128 efek rekaman), diunduh sekali dari GitHub Release proyek dan diperiksa dengan SHA-256; instalasi alat dan model gratis pada versi yang dipatok, disebut di catatan serah terima; Google Fonts kalau font yang dipilih berasal dari sana. Matikan unduhan dengan --offline atau ICE_OFFLINE=1, atau minta agar bertanya dulu lewat ~/.ice-motion-director/sources.json. Sebelum unduhan dan render besar, ia memeriksa ruang disk yang kosong dan bekerja di drive yang cukup lega.
  • Opsional, hanya kalau diminta. Pembuatan gambar, video, atau suara dengan AI, transkripsi berbasis cloud, atau TTS. Semua ini mungkin berbayar dan tidak pernah dipakai tanpa izin Anda.
  • Memori lokal. File sidik jari kecil di ~/.ice-motion-director/fingerprints.jsonl menyimpan palet, tipografi, dan struktur setiap video yang selesai supaya video berikutnya tidak mengulanginya. Hapus kapan saja.
  • Tanpa telemetri.
  • Disalin, dengan lisensi asli tetap dipertahankan
  • Hanya idenya, ditulis ulang dengan kata-kata kami
  • Folder nonkomersial, dengan lisensinya sendiri
  • Disertakan (vendored) dengan lisensinya sendiri
  • Skill milik founder sendiri

Detail lengkap, apa yang dipakai dan di mana letaknya: CREDITS.md. Teks lisensi asli: LICENSES/.

Pertanyaan yang sering diajukan

Ice memakai headphone voxel warna navy, kedua tangan di bantalan telinga, clapperboard berdiri di samping kakinya

Tidak. Video ditulis sebagai kode dan dirender dengan browser dan FFmpeg di laptop biasa.

Boleh, video yang Anda buat adalah milik Anda. Beberapa folder bawaan bernama noncommercial/ membawa lisensi nonkomersial dari pembuatnya; alur kerja memeriksa jawaban proyek Anda soal pemakaian komersial dan melewati folder itu untuk pekerjaan komersial. Materi dari luar yang ia temukan atau Anda berikan (footage, musik, logo) dicantumkan dengan status lisensinya di catatan serah terima; mengurus hak-hak itu sebelum dipublikasikan adalah tanggung jawab Anda.

ice-engines memilih per video: HyperFrames, Remotion, HTML canvas dengan Playwright dan FFmpeg, Three.js, Lottie, p5, atau FFmpeg saja. Remotion butuh lisensi perusahaan untuk sebagian bisnis; skill ini memberi tahu Anda kalau itu berlaku.

Ketik "putuskan untuk saya" atau "jangan tanya". Ice akan memilih, mencatat setiap alasannya di ice/DIRECTION.md, dan mencantumkan setiap pilihan di laporan serah terima, jadi Anda bisa mengubah yang mana saja dalam satu balasan. Kalau Anda sama sekali tidak menjawab, Ice menunggu: diam tidak pernah dianggap sebagai ya.

Agen Anda memeriksanya untuk rute yang Anda pilih dan memberi tahu apa yang kurang, lengkap dengan satu perintah untuk sistem Anda. Paket dan model gratis yang dibutuhkan sebuah rute (transkripsi, pemisahan stem, dan sejenisnya) diinstalnya sendiri pada versi yang dipatok dan disebut di catatan serah terima; apa pun yang berbayar atau memerlukan akun ditanyakan dulu. Ide dan naskah tidak butuh apa-apa. Lottie butuh Node. Setiap video yang diserahkan butuh Node, FFmpeg, browser, dan Python 3.

Dari Anda: satu prompt yang diawali /ice-motion-director:ice di Claude Code, lalu jawaban atas pertanyaan tentang setiap keputusan yang masih terbuka (masing-masing empat opsi, paling banyak empat per pesan, tidak ada kalau prompt Anda sudah mencakup semuanya atau Anda bilang "jangan tanya") dan, kalau Anda ada, satu pratinjau, tempat Anda juga mendengar dua atau tiga opsi musik asli yang ditaruh di atas video lalu memilih satu (tiga, kecuali Anda mengatur music_options ke 2 di sources.json). Selama berjalan, setiap tahap sampai kepada Anda sebagai dua baris beserta still-nya, jadi Anda bisa ikut campur di tengah jalan. Di baliknya, agen Anda menjalankan kesepuluh tahap dengan beberapa agen pembantu, jadi iklan pendek pun butuh waktu cukup lama dan memakai kuota paket Anda jauh lebih banyak daripada satu jawaban chat. Kalau agen Anda kena batas pemakaian di tengah jalan, ketik /ice nanti: Ice melanjutkan dari ice/state.json di titik terakhir.

Ya. Ice Motion Director adalah open source dengan lisensi Apache-2.0. Folder bernama noncommercial/ dan vendor/hypit/ tetap memakai lisensinya sendiri, yang tercantum di dalamnya.

Beri agen Anda seorang director

Tempel satu baris, lalu minta video dengan kata-kata biasa. Ice membawanya dari brief sampai serah terima dan menunjukkan pekerjaannya di setiap langkah yang ingin Anda lihat.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice memegang clapperboard yang terbuka, siap meneriakkan action