Narration-synced Cuts
Place Blender cuts and cameras on sentence times, render by section and assemble with the narration.
Free · No sign-up · Updated 2026-10-27 · By sphereai.work💻Install Claude Code (or Codex, Antigravity) firstThis skill runs best in VS Code with Claude Code, Codex or Antigravity.How to install →
How to use
- 1
Download the ZIP
Get the skill file with the button below. No sign-up.
- 2
Unzip and open
Unzip it into a folder and open that folder in VS Code.
- 3
Just ask
Tell your AI agent ‘Run the automation pipeline in this folder’.
When to use it
- Picture and narration timing drift apart
- You are building an 8-9 minute video in sections
- Frames go missing when joining sections
Try saying
“3번 블록 컷을 나레이션에 맞춰 배치해줘”Place block 3's cuts on the narration
“구간 렌더 이어 붙여서 미리보기 만들어줘”Join the section renders into a preview
What you get
- 01Shared timeline rules
- 02How to cut on sentences
- 03Render and assembly steps from stills to gap check
Tips
- Land each event on the word that names it.
- To fix one shot, re-render only its frame range.
Get it free now
No sign-up, just one ZIP. Edit it freely for personal or commercial use.
Download ZIP (2KB)Installation
Claude.ai / Desktop app (ZIP upload)
- Download the ZIP below.
- Upload it under Settings → Capabilities → Skills.
- Turn the skill on and start a chat with one of the "Try saying" lines.
Claude Code (copy the folder)
- Unzip it. You'll get a folder named after the skill.
- Put that folder inside
~/.claude/skills/(or.claude/skills/for a single project). - Restart Claude Code.
Menu names may differ slightly depending on your environment. If you can't see the menu, check that skills are enabled on your plan.
Files and preview
Included files
SKILL.md README.txt
Preview of SKILL.md
--- name: narration-synced-cuts description: Place Blender cuts and cameras on narration sentence times, render by section as JPG sequences and assemble with the narration and a gap check. 나레이션에 맞춘 컷 배치와 조립. --- # Narration-synced Cuts ## 1. One timeline - **Frame = narration second x fps + 1.** Every section script and every text card uses this. - Example at 24 fps: a block starting at 17.33 s starts at frame 417. - Pick fps once per episode (24 or 30) and set it in every script. ## 2. Sections - One section per script block, or split a long block. - Start the script with a header comment: section name, narration time, and each shot's frame range with its sentence. - A script must be safe to run again: it wipes and rebuilds only its own scene. ## 3. Cuts on sentences - A cut lands at a **sentence start** (from the sentence frame table). - Shot length: a few seconds. If one idea needs longer, move the camera inside the shot. ## 4. Stills, then render 1. Render one still per shot (half resolution), tile into a sheet and check it. 2. Fix and repeat until clean. 3. Render the section as a **JPG 95** sequence named by absolute frame number, in the background (`blender -b --factory-startup ...`). 4. To fix one shot, re-render only that shot's frame range. ## 5. Assemble 1. Collect all sections' frames, sort **numerically**, and check there is no gap from first to last frame. 2. Encode with the full narration: `ffmpeg -framerate <fps> -i ... -i narration.wav -c:v libx264 -crf 16 -pix_fmt yuv420p preview_full.mp4`. 3. Watch the whole preview once before adding text. ## Output One script per section, a still sheet per section, JPG frames, and `preview_full.mp4` (3D + narration, no text). Next: `text-overlay-remotion`. --- 만든이: sphereai.work (https://sphereai.work)
You may also like
📰YouTube Card-News MakerTurn one YouTube link into card-news images plus highlight short videos, with Korean-translated subtitles for foreign videos.🕺Blocky Character ActingBuild original blocky characters in Blender Python, switch their expressions and make them act with basic poses and walks.🔬Science Scene DesignTurn science ideas into blocky Blender scenes: the pixel-box look, cross-sections, size comparisons and time-lapses.
This skill is a set of instructions Claude loads on its own. You are responsible for how you use the results. The instructions inside the ZIP are written in Korean. Terms of Use