
Cinecode nima?
Cinecode — sun’iy intellekt kodlash agentlari uchun ochiq manbali film yaratish to‘plami. Siz film, reklama, tushuntiruvchi video, hujjatli film yoki musiqiy videoni tasvirlaysiz, agent esa ssenariy yozish, har bir kadrni kod orqali yaratish, saundtrekni ishlab chiqish, qoralamalarni render qilish va tayyor MP4 faylni taqdim etishda yordam beradi.
To‘plam lokal ravishda Claude Code yoki Cursor orqali ishlaydi. Uning render jarayonida Canvas 2D va three.js/WebGL kabi brauzer grafikasi, headless Chrome hamda ffmpeg ishlatiladi. Pullik video yaratish xizmati talab qilinmaydi. Ovozli sharh uchun o‘zingizning Gemini yoki ElevenLabs kirish ma’lumotlaringizdan, ixtiyoriy turkcha ovoz dvigatelidan yoki vaqtinchalik tizim ovozidan foydalanishingiz mumkin.
Cinecode 15 soniyalik vertikal reklamalardan tortib, o‘n daqiqadan uzun hujjatli filmlar va videoinsholargacha bo‘lgan loyihalarni yaratishi mumkin. Qisqa loyihalar bir ish sessiyasida tayyorlanadi, uzunroq ishlab chiqarishlar esa bosqichma-bosqich tasdiqlash jarayonidan foydalanadi.
Asosiy imkoniyatlar
- Kod orqali yaratiladigan qisqa filmlar: Realistik 3D, 2D animatsiya, bo‘yoq, siyoh, qog‘oz, plastilin, motion graphics yoki piksel uslubidagi ko‘rinishlarni tanlang.
- Uzun formatdagi videolar: Film rejimi tadqiqotga asoslangan ssenariylar, aktlar, boblar, narratsiya, arxiv materiallari, xaritalar, diagrammalar va qayta tiklangan makonlarni qo‘llab-quvvatlaydi.
- Reklama va mahsulot filmlari: Brend ranglari, shriftlar, logotiplar, mahsulot tafsilotlari va harakatga undovchi chaqiriqni taqdim eting. Reklama loyihalari xavfsiz hududlar bilan 9:16, 1:1 va 16:9 formatlariga tayyorlanishi mumkin.
- Vertikal tushuntiruvchi videolar: Darhol beriladigan savol, kinetik tipografika, diagrammalar va telefonda o‘qish qulay bo‘lgan matn bilan 30–60 soniyalik videolar yarating.
- Musiqiy videolar: Cinecode qo‘shiqning ritm panjarasini o‘lchashi, kesishlarni taktlar bo‘yicha joylashtirishi, urg‘ularni ritmlarga moslashi va tasvirlarni qo‘shiq satrlari bilan bog‘lashi mumkin.
- Videotasvirlarni tahrirlash: Intervyu videolari va ekran yozuvlarini so‘zlar vaqtini ko‘rsatadigan transkriptlar asosida kesish, pauzalarni olib tashlash va grafikalarni aytilgan so‘zlarga biriktirish mumkin. Bu ixtiyoriy jarayon Whisper’ni talab qiladi.
- Qayta ishlatiladigan formatlar: Film formatini saqlang va undan keyingi epizodlar uchun asos sifatida foydalaning.
- Loyihalashtirilgan audio: Jarayon atmosfera, effektlar, narratsiyani qayta ishlash, musiqa, umumiy reverberatsiya va −14 LUFS masteringni qo‘llab-quvvatlaydi.
Jarayon qanday ishlaydi
- G‘oyani tasvirlang. Bitta jumla kifoya, ammo to‘liq brif keyingi savollar sonini kamaytirishi mumkin.
- Ijodiy savollarga javob bering. Agent talqin, vizual vosita, davomiylik, tomonlar nisbati, tashqi ko‘rinish, narratsiya va musiqa haqida so‘raydi. Tavsiya etilgan javoblar yulduzcha bilan belgilanadi.
- Rejani ko‘rib chiqing. Siz vaqt bo‘yicha belgilangan ritmlar va tahrirlash mumkin bo‘lgan rejissyor kartasini olasiz. To‘liq film yaratilishidan oldin agent bir-biridan farqli ikki sahnadan kadrlarni taqdim etadi.
- Qoralamani ko‘rib chiqing. Cinecode qoralamani render qiladi va boshlang‘ich kadrdagi harakatni, ovoz balandligini, o‘qilishi qulayligini hamda takrorlanishni tekshiradi. Hujjatlashtirilgan jarayonning bir qismi sifatida mustaqil tomoshabin tekshiruvi ham o‘tkaziladi.
- Aniq yo‘naltirilgan tuzatishlarni so‘rang. Fikr-mulohaza tasdiqlangan, aloqasi bo‘lmagan ishlarni qayta qurish o‘rniga faqat o‘zi tegishli bo‘lgan qismlarni o‘zgartirishi kerak.
- Yakuniy filmni render qiling. Natija to‘liq o‘lchamda eksport qilinadi, −14 LUFS darajasida mastering qilinadi va video tavsifi uchun kreditlar ma’lumotlari bilan birga taqdim etiladi.
Quick mode yoki Film mode rejimini tanlang
Quick mode
Quick mode taxminan uch daqiqagacha bo‘lgan ishlar, ayniqsa ijtimoiy tarmoq kliplari, reklamalar, ovozli videolar va qisqa filmlarning dastlabki qoralamalari uchun mo‘ljallangan. Butun vizual vaqt jadvali o‘z ichiga olgan yagona film.html faylida saqlanadi. Sahna funksiyalari vaqtga bog‘liq bo‘lib, Canvas 2D yoki three.js/WebGL’dan foydalanishi mumkin.
Odatdagi ketma-ketlik qisqa suhbat, ixtiyoriy tadqiqot, yozma reja, ikkita dastlabki kadr, yarim o‘lchamdagi qoralama, ikkitagacha tuzatish bosqichi va to‘liq o‘lchamdagi renderdan iborat. Audio birinchi versiyadanoq ishlab chiqiladi va atmosfera, sinxronlashtirilgan effektlar, yaratilgan tovushlar, musiqa hamda reverberatsiyani o‘z ichiga olishi mumkin.
Film mode
Film mode uzoqroq, ko‘p sahnali, tadqiqotga asoslangan, narratsiyali yoki arxiv materiallariga tayanuvchi ishlab chiqarishlar uchun mo‘ljallangan. U uchta qisqa bosqichda beriladigan oltita savoldan boshlanadi, keyin yo‘l xaritasi, to‘liq ssenariy, yakuniy sifatdagi uslubiy kadr va animatik yaratiladi. Ishlab chiqarish tasdiqlar bilan bosqichma-bosqich davom etishi yoki tasdiqlangan ssenariydan to‘liq qoralamagacha uzluksiz davom ettirilishi mumkin.

Film mode sakkizta hujjatlashtirilgan vizual presetni o‘z ichiga oladi: kinematik realizm, anime yoki cel animatsiyasi, pastel ertak kitobi, plastilin animatsiyasi, qog‘oz kollaj yoki aplikatsiya, retro yoki synthwave yoki VHS, sayqallangan reklama va qo‘lda ishlangan siyoh. Shuningdek, reference rasmlar asosida maxsus yo‘nalish yaratishi mumkin.
Tezlik kerak bo‘lsa yoki g‘oyani sinab ko‘rmoqchi bo‘lsangiz, Quick mode rejimidan boshlang. Uning vaqt bo‘yicha belgilangan ritmlari keyinchalik Film mode ishlab chiqarishi uchun yo‘l xaritasiga aylanishi mumkin.
Loyiha maqsadini tanlang
Rejim ishlab chiqarish jarayoni qanchalik chuqur bo‘lishini belgilaydi. Maqsad esa qanday natija yaratilishini belgilaydi.
- Kinematik film: Hikoya, hissiyot, fotografik kamera tili, obyektiv xususiyati, maydon chuqurligi, donadorlik, operator inertsiyasi va muhitga asoslangan tovushni ustuvor qo‘yadi. Motion blur, film ranglari va gate weave kabi ixtiyoriy yakuniy effektlar sukut bo‘yicha o‘chirilgan.
- Reklama va mahsulot: Muayyan obyekt, brend identifikatsiyasi, aniq keyingi harakat, raqobatchilar va o‘ziga xoslik tekshiruvlari, dasturiy ta’minot uchun interfeysning asosiy kadrlar, nom yorliqlari, brend tipografikasi va harakatga undovchi yakuniy qismni ustuvor qo‘yadi.
Tizim talablari
O‘rnatishdan oldin kompyuteringiz AI kodlash agenti va mahalliy buyruq qatori vositalarini ishga tushira olishini tasdiqlang.
- Desktop ilovasidagi Claude Code, VS Code kengaytmasi yoki terminal; muqobil sifatida Cursor Agent
- Node.js 22 yoki undan yangi versiyasi
- Python 3.9 yoki undan yangi versiyasi
- ffmpeg
- Google Chrome, Chromium yoki Edge
- Chrome foydalana oladigan GPU
- Quick rejimi uchun bir necha yuz megabayt bo‘sh joy yoki Film rejimidagi har bir render uchun bir necha gigabayt
Qaysidir bog‘liqlik yetishmasa, agent kompyuterni tekshirishi va uni o‘rnatishni taklif qilishi mumkin. Cinecode skriptlari o‘rnatilgan modullardan foydalanadi, biriktirilgan three.js kutubxonasi versiyalari esa CDN orqali yuklanadi. Agent biror narsa o‘rnatishdan oldin so‘rashi kerak.
Claude’ning odatiy veb-chat rejimi kompyuteringizda ffmpeg, Chrome va mahalliy skriptlarni ishga tushira olmaydi. Oddiy claude.ai suhbatidan emas, Claude Code xizmatidan foydalaning.
Cinecode’ni o‘rnatish
1-variant: Claude Code’dan o‘rnatishni so‘rash
Claude Code’ni oching va undan Cinecode mahoratini repozitoriydan o‘rnatishni so‘rang:

Install the cinecode skill from https://github.com/sarpstar/cinecode
Repozitoriy ~/.claude/skills/cinecode manziliga klonlanadi. Windows tizimida mos manzil %USERPROFILE%\.claude\skills\cinecode hisoblanadi. O‘rnatishdan so‘ng mahorat to‘g‘ri aniqlanishi uchun yangi suhbatni boshlang.
2-variant: Claude Code uchun uni qo‘lda klonlash
git clone https://github.com/sarpstar/cinecode.git ~/.claude/skills/cinecode
Faqat bitta nusxani o‘rnating. Bir nechta nusxa agent qaysi versiyadan foydalanishi kerakligini noaniq qilib qo‘yishi mumkin. Keyinroq yangiroq versiyani olish uchun Claude Code’dan Cinecode’ni yangilashni so‘rang.
3-variant: Cursor uchun o‘rnatish
git clone https://github.com/sarpstar/cinecode.git ~/.cursor/skills/cinecode
Cursor’da bo‘sh loyiha jildini oching va uning Agent chatidan boshlang. Cinecode’ning make.py va qc.py tekshiruvlari Cursor’da ham ishlaydi. Biroq muayyan ish jarayoni xatolarini darhol to‘xtatadigan Claude Code’ga xos himoya hook’lari u yerda mavjud emas.
Birinchi filmingizni yarating
1. Bo‘sh loyiha jildini oching
Claude desktop ilovasida Code bo‘limini tanlang va bo‘sh jildni belgilang. VS Code yoki Cursor’da agent chatini boshlashdan oldin bo‘sh jildni oching.
Terminal asosidagi Claude Code sessiyasi uchun quyidagilarni ishga tushiring:
mkdir my-film
cd my-film
claude
2. Brief yuboring

Talab qilinadigan yagona ma’lumot — g‘oya. Birinchi prompt uchun amaliy misol:
Let’s make a film with Cinecode.
Idea: A forgotten lighthouse remembers every ship it guided home.
Duration: 60 seconds
Destination: YouTube, 16:9
Sound: No narration; music and effects only
Appearance: Handmade ink, or suggest a better direction
Agar tavsiyani o‘zgartirishga sababingiz bo‘lmasa, rejimni oldindan tanlamang. Agent loyiha hajmini baholab, Quick yoki Film rejimini taklif qiladi.
Davomiylik, format, ovoz yondashuvi yoki vizual uslubni bilmasangiz, bu maydonlarni qoldirib keting. Cinecode savollar beradi. Aksincha, vaqt bo‘yicha belgilangan qismlar, matn, davomiylik va formatdan iborat to‘liq brief to‘g‘ridan-to‘g‘ri qoralamaga o‘tishi mumkin.
3. Rejim va maqsadni tanlang
Mayoq misolida Quick rejimi mos keladi, chunki film atigi bir daqiqa davom etadi. Agar asosiy e’tibor muhit va hikoyaga qaratilsa, cinematic filmni tanlang. Mahsulot taqdimoti yoki brendga oid tushuntiruvchi video uchun advertising and productni tanlang.
4. Rejani tasdiqlang
Bir jumlalik xulosa, burilish, vaqt bo‘yicha belgilangan qismlar ro‘yxati, dialog yoki ekran matni, kamera yo‘nalishlari va rejissor kartasini o‘qing. Kamera ko‘rsatmalari quyidagidek ixcham lug‘atdan foydalanadi:
dolly in, 3 s, slow ease-in-out, toward the figure
Muhim qaror noto‘g‘ri bo‘lsa, noaniq tasdiq berish o‘rniga alohida satrlarni o‘zgartiring. Shuningdek, boshqa manbalarni yoki qo‘shimcha tadqiqotni so‘rashingiz mumkin.
5. Ikki preview sahnasini tekshiring
Quick rejimi filmning qolgan qismini yaratishdan oldin boshlang‘ich va vizual jihatdan farqli yana bir sahnani ko‘rsatadi. Kompozitsiya, palitra, tipografiya, obyekt dizayni, yoritish va tanlangan vosita tanib bo‘ladigan ekanini tekshiring.
6. Qoralamani ko‘rib chiqing va tahrirlang
Birinchi qoralama yarim o‘lchamda render qilinadi, ixtiyoriy yakuniy effektlar esa o‘chiriladi. Uni ovoz bilan ko‘ring va bog‘liq izohlarni bitta javobga jamlang. Quick rejimi qoralamani ikki martagacha maqsadli qayta ko‘rib chiqishni qo‘llab-quvvatlaydi.

Foydali tahrir so‘rovi aniq va vaqtga bog‘langan bo‘ladi:
At 00:08–00:12, slow the camera move and keep the lighthouse centered.
Make the title larger for phone viewing.
Lower the music under the final sound effect.
Do not change the approved ink texture or ending.
7. Yakuniy MP4’ni render qiling
Tasdiqlangandan so‘ng Cinecode to‘liq o‘lchamda render qiladi, tanlagan yakuniy effektlaringizni yoqadi, tekshiruvlarini qayta ishga tushiradi va tayyor faylni film jildining yuqori darajasiga <title>.mp4 nomi bilan yozadi.
Manbalar va mavjud media bilan ishlash
Manba materiallarini loyiha refs/ jildiga joylang. Cinecode kadr davomiyligi, montaj sur’ati, palitra, yoritish, BPM hamda kesishlar va beat’lar o‘rtasidagi bog‘liqlik kabi xususiyatlarni o‘lchashi mumkin. Keyin u manbadagi kadrlar yoki musiqadan foydalanmasdan, shu formal tuzilma asosida yangi film yaratadi.
Shuningdek, tipografiya skrinshotlarini refs/type/ jildiga qo‘shishingiz mumkin. Kitda litsenziyalangan ochiq shriftlar, turkcha belgilarni tekshirish, telefon o‘lchamidagi o‘qiluvchanlik, kontrast tekshiruvlari va shrift juftliklari bo‘yicha takliflar hujjatlashtirilgan.
Agar o‘zingizning qo‘shig‘ingizdan foydalansangiz, agentga fayl qayerda joylashganini ayting. Cinecode trek bo‘ylab tempni taxmin qilishi, montajlarni taktlar bilan moslashtirishi, urg‘ularni zarblarga joylashtirishi, qo‘shiq matni satrlari uchun vizuallar yaratishi va diktor ovozi ostida musiqani avtomatik pasaytirishi mumkin.
Ovozli izoh variantlari
Ovozli izoh ixtiyoriy. Cinecode diktor ovozini qayta ishlab, uni o‘zgartirilmagan dvigatel ovozi sifatida eksport qilish o‘rniga filmning bir qismiga aylantiradi. U ovozni yaqin yozilgan, lentaga yozilgan, radio orqali uzatilgan, suv ostidagi, xor yoki mexanik kabi tavsiflashi va uni akustik makonga joylashtirishi mumkin.
README faylida bir nechta ixtiyoriy turkcha ovoz tizimlari keltirilgan. Ular avtomatik o‘rnatilmaydi:
- EMA Lightning: CPU’da ishlashi mumkin bo‘lgan yagona oflayn turkcha ovoz. Qo‘llab-quvvatlashni
python3 tools/tts.py --install emabuyrug‘i bilan o‘rnating, so‘ngemadvigatelini tanlang. - VoxCPM2 turkcha ovoz dizayni: Tavsiflash mumkin bo‘lgan ovozlar va oldindan tayyorlangan yettita diktor uslubini taklif qiladi. U Apple Silicon yoki NVIDIA GPU va taxminan 3,7 GB joyni talab qiladi.
- Ahenk: Savol ohangi va emotsiya kabi xususiyatlarni qo‘llab-quvvatlaydi. Uning model og‘irliklari CC BY 4.0 litsenziyasidan foydalanadi, shuning uchun ulardan foydalanilgan filmlarda Ahenk ko‘rsatilishi kerak.
Ushbu mahalliy variantlardan biri bo‘lmasa, diktor ovozi Gemini TTS kalitingizdan foydalanishi yoki vaqtincha tizim ovoziga o‘tishi mumkin.
Ilg‘or ish jarayoni bo‘yicha maslahatlar
- Eng kichik foydali brifdan boshlang. Bir jumlalik g‘oya agentga siz o‘ylab ko‘rmagan talqinlarni taklif qilish imkonini beradi. Vaqt, matn va brend qoidalari allaqachon belgilangan bo‘lsa, batafsil brif ma’qul.
- Sayqallashdan oldin tuzilmani tasdiqlang. Rejada burilish, zarblar tartibi, ilgak va yakunni to‘g‘rilang. Ssenariy muammosini hal qilish uchun yakuniy rendergacha kutmang.
- Ma’lumotnomalardan taqlid uchun emas, shakl uchun foydalaning. Cinecode’dan mavzu va vizual materialni o‘zgartirgan holda temp, yoritish mantig‘i yoki montaj ritmini saqlashni so‘rang.
- Tuzilgan tahrir izohlarini bering. Tezkor rejimda ko‘pi bilan ikkita qoralama tahrir bosqichiga ruxsat beriladi, shuning uchun vaqt, tipografiya, audio va kompozitsiya bo‘yicha izohlarni bitta javobga jamlang.
- Film namoyish etiladigan joy uchun loyihalang. Film vertikal Instagram ko‘rishi, kvadrat format yoki gorizontal YouTube namoyishi uchun ekanini ayting. Telefon ekranida o‘qiladigan matn, ayniqsa, tushuntiruvchi videolar uchun muhim.
- Ixtiyoriy yakuniy effektlardan maqsadli foydalaning. Harakat xiraligi, plyonka rang ishlovi va kadr siljishi sukut bo‘yicha o‘chirilgan. Ularni faqat tanlangan yo‘nalishni qo‘llab-quvvatlaganda yoqing.
- Istiqbolli testlarni Film rejimiga o‘tkazing. Muvaffaqiyatli Tezkor rejim zarblar jadvali uzoqroq ishlab chiqarish yo‘l xaritasiga aylanishi mumkin.
- Uzoq renderlar uchun disk joyini rejalashtiring. Tezkor rejim kadrlarni to‘g‘ridan-to‘g‘ri MP4 formatiga uzatadi va odatda atigi bir necha yuz megabayt talab qiladi. Film rejimi renderlash vaqtida har bir loyiha uchun bir necha gigabayt joy talab qilishi mumkin.
- Claude Code’ning joriy versiyalaridan foydalaning. Hujjatlashtirilgan himoya hooklari exec uslubidagi hooklar va
onFailureni qo‘llab-quvvatlashni talab qiladi. Eski versiyalar filmlarni renderlay olishi mumkin, ammo himoya mexanizmi ishga tushmasligi ehtimol.
Xulosa
Cinecode AI kodlash agentini oddiy matndan videoga prompt emas, balki boshqariladigan mahalliy film yaratish ish jarayoniga aylantiradi. Skill’ni o‘rnating, bo‘sh jildni oching, filmni tasvirlang, uning rejasi va dastlabki kadrlarini tasdiqlang, so‘ng yakuniy MP4’ni renderlashdan oldin audiovizual qoralamani takomillashtiring. Qisqa Tezkor rejim loyihasidan boshlang, tasdiqlash bosqichlarini o‘rganing va hikoya tadqiqot, diktor ovozi, arxiv materiallari yoki uzunroq tuzilmani talab qilganda Film rejimiga o‘ting.
Manba va o‘rnatish yangilanishlari Cinecode GitHub repozitoriysida mavjud.
