색이나 질감 프레임이 짧은 비트 간격으로 반복 교체되다가 마지막에 안정되는 효과Color or texture frames swap repeatedly at short beat intervals, then settle at the end.
소스 4장이 100ms 간격으로 순환하다가 1.2초에 마지막 장면에 멈춘다
간격을 50ms 아래로 줄이거나 흰 섬광을 초당 3회 이상 반복해 눈이 아프다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 교체 간격 | 100ms | 80~180ms | 비트에 맞춤 |
| 소스 수 | 4장 | 3~6장 | 순환 순서 고정 |
| 버스트 길이 | 1200ms | 800~1800ms | 마지막에 안정 |
| 최종 유지 | 0.5s 이상 | 0.4~1.0s | 마지막 프레임 정지 |
| 불규칙성 | 고정 표 | 고정 배열 | Math.random 금지 |
const src=['.s0','.s1','.s2','.s3'];
const n=Math.floor(1.2/.1);
for(let i=0;i<n;i++) tl.set(src,{opacity:0},t+i*.1).set(src[i%4],{opacity:1},t+i*.1);
tl.set(src,{opacity:0},t+1.2).set('.final',{opacity:1},t+1.2);그대로 붙여 넣는다Paste as is
<소스 4장>으로 스트로브 교체 효과를 만들어줘. 100ms 간격으로 순서 고정 순환하다가 1.2초에 최종 이미지로 멈추게 해. tl.set으로 opacity를 찍고, 최종 이미지는 0.5초 이상 정지. 흰 프레임이 연속 3회 넘지 않게 하고 Math.random은 쓰지 마. paused 타임라인으로 구동해.
Build a strobe swap effect from <four sources>. Cycle them in fixed order at 100ms intervals and land on the final image at 1.2s. Set opacity with tl.set, hold the final image for at least 0.5s, never show more than 3 white frames in a row, and do not use Math.random. Drive from a paused timeline.
<파일>에 strobe-flash를 구현해. 간격 100ms, 소스 4장 순환, 버스트 1200ms, 최종 프레임 0.5초 이상 유지. 0.05초, 0.15초, 0.25초, 1.3초를 캡처해 프레임이 교체되는지, 1.3초에 최종 이미지가 정지 상태인지, 간격이 80ms 이상인지 확인해.
Implement strobe-flash in <file>: interval 100ms, 4 sources cycling, burst 1200ms, hold final at least 0.5s. Capture at 0.05s, 0.15s, 0.25s, and 1.3s to verify frames swap, the final image is still at 1.3s, and the interval is 80ms or more.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
gongnyang/reelforge:skills/reelforge/references/grammar/07-stylize-time.md#strobe-pulse-grid)Apache-2.0claude-skill:music-to-video/references/template-catalog.md#held-text-strobe-burst)unknown