video-shotcraft skill
Claude Code va Codex uchun skill: haqiqiy sahifa skrinshotlaridan Remotion bilan kinematografik, tahrirlanadigan mahsulot promo videosi yaratadi.
GitHub'da ochish ↗Tezkor o'rnatish
npx skills add https://github.com/Vincentwei1021/video-shotcraftTerminalda ishga tushiring. npx uchun Node.js kerak. Boshqa usullar quyidagi qo'llanmada.
video-shotcraft nima
video-shotcraft — Claude Code va Codex uchun skill. U mahsulotingizning haqiqiy sahifalarini suratga oladi, tayyor harakat retseptlari kutubxonasidan kadrlarni tanlaydi, storyboard tuzadi, Remotion bilan animatsiya qiladi, musiqa urg'usiga moslaydi, tovush dizayni qo'shadi va tayyor MP4 beradi.
Bu video generator emas: har bir kadr kod orqali sizning skrinshot va matnlaringizdan chiziladi, shuning uchun natija aniq va to'liq tahrirlanadi. Kutubxonada 10 toifada 124 ta retsept kartasi va 150 ta kadr bor. Litsenziya: Apache-2.0 (Remotion'ning o'z litsenziyasi bor: kompaniyalarga pullik litsenziya kerak bo'lishi mumkin).
O'rnatish
| Usul | Buyruq | Natija |
|---|---|---|
| Agentga havola berish | Install this skill for me: https://github.com/Vincentwei1021/video-shotcraft |
Agent o'zi o'rnatadi |
| skills CLI | npx skills add Vincentwei1021/video-shotcraft |
Skill o'rnatiladi |
| Qo'lda (Claude Code) | git clone https://github.com/Vincentwei1021/video-shotcraft.git, so'ng ln -s "$(pwd)" ~/.claude/skills/video-shotcraft |
Skill papkasi ulanadi |
| Qo'lda (Codex) | ln -s "$(pwd)" ~/.codex/skills/video-shotcraft |
Skill papkasi ulanadi |
Xitoy materikida GitHub sekin bo'lsa: git clone https://atomgit.com/VincentWei/video-shotcraft.git.
Talablar
- Node.js va npm — Remotion render, shablon va workbench uchun.
- ffmpeg / ffprobe — kadrlarni tekshirish va yakuniy QA uchun.
- uv — faqat BGM ritm tahlili uchun.
- puppeteer — faqat sahifani suratga olish uchun (skript o'zi o'rnatadi).
Remotion birinchi renderda o'z headless Chrome'ini yuklaydi. macOS'da sinalgan; Linux'da ishlaydi.
Ish jarayoni
Buyruq kerak emas, videoni oddiy tilda tasvirlash yetarli. To'liq promo uchun uchta rejim bor:
- Shablon (Ink Press) — skrinshot, matn va logotipingiz tayyor shablonga qo'yiladi (eng tez yo'l).
- Mustaqil ijod — agent vizual yo'nalish, kadrlar va audioni o'zi belgilab, oraliq tasdiqsiz tayyor videogacha boradi.
- Hamkorlikda ijod — mahsulot brifi, vizual yo'nalish, kadr xaritasi va yakuniy storyboard'ni siz bosqichma-bosqich tasdiqlaysiz.
Loyiha yoki havola bergan, lekin rejim tanlamagan bo'lsangiz, agent avval mahsulotni faqat o'qish rejimida tekshiradi, uchta rejimni tushuntiradi va birini tavsiya qilib, tasdig'ingizni so'raydi. Yakunda agent mustaqil sub-agent bilan yakuniy tekshiruv o'tkazadi.
Amaliy misol
| Siz yozasiz | Nima bo'ladi |
|---|---|
Use video-shotcraft to make a promo for my product. |
Agent Ink Press shablonini tanishtiradi, so'ng sahifalarni suratga olib video yig'adi |
Make a launch film for this repo with the Ink Press template. |
Shablon yo'li: skrinshot, matn va logotip shablonga qo'yiladi |
Use the deck-deal-flyin and row-embed shot cards to present this feature. |
Kadrlarni nomi bilan o'zingiz tanlaysiz (nomlarni Gallery'dan nusxalang) |
Design a product close-up inspired by spotlight-hero-card. |
Bitta kadr mahsulotingizga moslanadi |
Kadrlarni Gallery saytida ko'rib, qidirib tanlashingiz mumkin.
Natija
MP4, 1920×1080, 30 fps, h264 — musiqa va tovush dizayni bilan.- To'liq Remotion loyihasi: har bir kadr — o'zgartirish mumkin bo'lgan React komponenti.
- Motion Workbench — yetkazilgandan keyin brauzerda ochiladigan CapCut uslubidagi muharrir:
node workbench/scripts/open.mjs <project>. Matn, shrift, rang, kesish, tezlik o'zgartirish va kutubxonadan kadr qo'shish mumkin; preview va render bir xil. - Ixtiyoriy: JianYing (CapCut CN) qoralamasi — kadrlar, sarlavhalar va audio treklar bilan (qo'llanma:
references/jianying-export.md). - Ixtiyoriy: Upload-Post orqali ijtimoiy tarmoqlarga joylash (
references/publish-upload-post.md); avval sarlavha va platformalarni tasdiqlab, dry-run qilinadi.
Cheklovlar va maslahatlar
- Haqiqiy sahifani ko'rsatishda skrinshot ishlatiladi; mijoz, shaxsiy, ichki yoki maxfiy ma'lumotlar uydirma yoki anonim bo'lishi kerak.
- Shablondagi mahsulot skrinshotlari faqat namuna — nashrdan oldin o'zingiznikiga almashtiring.
- Kuchli ritmli BGM bo'lsa, o'tishlar urg'uga moslanadi; BGM bilan yaratilgan videoda ikki versiya chiqadi: BGM bilan va BGM'siz (SFX saqlanadi).
- Tovush effektlari Freesound'dan loyihaga yuklanadi (API kalit shart emas); CC BY talab qilgan mualliflik havolalarini e'lon qiling. Yuklash va tahlil uchun FFmpeg kerak.
- Faqat mavjud videoga SFX qidirish ham mumkin: skill
sfx-source.py searchbilan nomzodlarni topadi, yuklamaydi va videoni o'zgartirmaydi. - Kam yadroli Linux/CI'da:
--concurrency=1bering; Chrome o'rniga chrome-headless-shell ishlating; remotion.media bloklangan bo'lsa--browser-executable=<yo'l>ko'rsating. - JianYing eksporti JianYing Pro 11.2 (macOS)'da tekshirilgan; Windows o'rnatuvchisi sinalmagan.
- Gallery'dagi kartani ishlatishda agent karta matni va aniq demo kodini o'qiydi; kartadagi "known pitfall" parametrlarni pasaytirmaslik kerak.