AWESOME AI MOTION
효과Effects / 전환·컷Transitions / Nº 171

점프 컷Jump Cut

Jump Cut
점프 컷
다른 이름Also known as · Jump cut · 점프컷
171
렌더 추가 예정CLIP COMING점프 컷Jump Cut정의·파라미터·프롬프트는 아래에 있다Definition, parameters and prompts are below
도판Fig. 171. 점프 컷 · Jump Cut · none (steps)

같은 구도의 장면에서 인물 위치나 상태가 순간적으로 건너뛰어 바뀐다The person or state jumps instantly within the same framing.

01

무엇을 전하나What it tells

전달 효과ConveysCONVEYS
같은 구도에서 시간이 툭 건너뛴다. 군더더기를 빼고 속도를 높인다Compresses time and conveys deliberate discontinuity.
언제 쓰나Use whenUSE WHEN
  • 같은 자리의 화자나 작업 화면에서 말 사이 공백과 대기 시간을 덜어낼 때
  • 제작 과정, 코딩 화면처럼 시간이 길어 압축해야 하는 장면
  • To remove pauses and dead time from a talking head or screen recording in a fixed position
  • For long processes like builds or coding that need compressing
과용 주의AvoidAVOID
  • 앞뒤 컷의 구도 차이는 배율 5~10% 또는 위치 30px 이상으로 두어 의도가 읽히게 한다
  • 정보 전달이 끊기는 지점에서는 컷을 자제한다
02

좋은 예와 나쁜 예Good and bad use

좋은 사례GOOD

같은 구도에서 0ms 전환으로 화면을 바꾸고 컷 사이 간격은 500ms 안팎, 매번 인물 위치가 살짝 다르게 이어진다

과용 · 나쁜 사례OVERUSE

컷마다 배율을 거의 같게 써서 어긋남이 의도가 아닌 실수로 보이거나, 컷 간격이 너무 고르게 반복돼 기계적이다

03

파라미터Parameters

기본값은 클립에 쓴 값Defaults are the values used in the clip

항목PARAM기본DEFAULT범위RANGE메모NOTE
전환 길이0ms고정즉시 교체
컷 간격500ms350~900ms호흡에 맞춘다
배율 변화1.0 / 1.08 교대1.05~1.12컷마다 미세 확대
위치 변화40px20~60px시선 유지
오디오연속 유지영상만 끊는다
GSAP
const cuts = [0, 0.5, 1.1, 1.6];
cuts.forEach((t, i) => {
  tl.set('.shot', { scale: i % 2 ? 1.08 : 1, x: i % 2 ? -40 : 0 }, t);
});
04

에이전트 프롬프트Agent prompts

그대로 붙여 넣는다Paste as is

Claude Code

<대상> 영상에 점프 컷을 넣어줘. 컷 시각을 0, 0.5, 1.1, 1.6초로 정하고 짝수 컷은 scale 1, x 0, 홀수 컷은 scale 1.08, x -40px로 tl.set으로 즉시 교체해. 전환 트윈은 넣지 말고 음성은 끊기지 않게 유지해. paused 타임라인에서 seek 가능하게 해줘.

Add Jump Cuts to <target>. Set cut times to 0, 0.5, 1.1, and 1.6s; alternate between scale 1, x 0 and scale 1.08, x -40px using tl.set so changes are instant. No transition tweens, and keep the audio continuous. Make it seekable on a paused timeline.

Codex

<파일>에 점프 컷을 구현해. cuts=[0,0.5,1.1,1.6], 홀수 컷 scale 1.08 x -40, 짝수 컷 scale 1 x 0, 모두 tl.set. 0.25초, 0.75초, 1.3초 시점을 캡처해 각 시점의 scale이 기대 값인지, 컷 경계 프레임에 중간 상태가 없는지 확인해.

Implement Jump Cut in <file>. cuts=[0,0.5,1.1,1.6]; odd cuts scale 1.08 x -40, even cuts scale 1 x 0, all via tl.set. Capture at 0.25s, 0.75s, and 1.3s to confirm scale matches the expected value at each point and that no in-between state appears on cut boundary frames.

05

도구별로 쓰기In your tools

HyperFrames · ReelForge · Scrolline

HyperFramesVIDEO · GSAP
컷 시각을 배열로 두고 tl.set으로 scale과 x를 즉시 바꾼다. 전환 트윈이 없어서 seek 시 어느 시점에서도 같은 상태가 나온다
ReelForgeBRIEF TO VIDEO
씬 워커 브리프에 컷 시각 목록과 교대 배율(1.0/1.08)을 싣고, 음성은 끊지 말라고 명시한다
Scrolline DeckSCROLL SCRUB
scrub에서는 컷을 진행률 임계값(0.25, 0.5, 0.75)에서 즉시 교체한다. 부드러운 보간을 넣지 않는다
06

잘 맞는 조합Pairs well with

07

출처Sources

개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo