가로 왜곡 띠와 색 번짐이 화면 아래에서 위로 지나가는 VHS 테이프 트래킹 오류 효과Horizontal distortion bands and color fringing sweep up the frame, like VHS tape tracking errors.
화면 아래에서 54px 높이의 왜곡 띠가 0.6초 동안 올라가며 띠 안의 줄이 좌우로 흔들린다
화면 전체를 계속 떨리게 해 내용이 안 읽히거나, 띠를 너무 두껍게 잡아 피사체가 사라진다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 지속 | 600ms | 400~1000ms | 띠가 아래에서 위로 통과 |
| 줄 수 | 20줄 | 12~30줄 | 각 54px 이하로 얇게 |
| 줄 변위 | ±14px | 8~24px | 줄마다 시드 값 |
| 채널 opacity | 0.35 | 0.25~0.45 | 적청 번짐 |
| 정지 후 잔여 | 0.15s | 0.1~0.3s | 마지막에 살짝 떨림 |
const N=20,H=54;
for(let i=0;i<N;i++){ const dx=Math.sin(i*12.9898)*14;
tl.fromTo(`.row${i}`,{y:1080,x:0},{y:-H,duration:.6,ease:'power1.inOut'},t)
.set(`.row${i}`,{x:dx},t+.05).set(`.row${i}`,{x:0},t+.6);}그대로 붙여 넣는다Paste as is
<대상> 화면에 VHS 트래킹 오류 효과를 넣어줘. 화면을 54px 높이 줄 20개로 나눠 복제하고, 0.6초 동안 아래에서 위로 통과하는 왜곡 띠를 만들어. 띠 안 줄은 sin 기반 고정값으로 ±14px 좌우 이동, 적색과 청색 복사본은 opacity 0.35. 이징 power1.inOut, 끝나면 모든 줄을 원위치로 돌려. paused 타임라인으로 seek 가능하게 해.
Add a VHS tracking glitch to <target>. Slice the frame into 20 rows of 54px, and sweep a distortion band from bottom to top over 0.6s. Rows inside the band shift horizontally by a fixed sin-based value up to +/-14px, with red and blue copies at opacity 0.35. Ease power1.inOut, reset all rows to zero at the end. One paused timeline, seekable.
<파일>에 vhs-tracking을 구현해. 줄 20개, 각 54px, 통과 0.6s, 줄 변위 ±14px(고정 sin 값), 채널 opacity 0.35, ease power1.inOut. 0.1초, 0.3초, 0.7초를 캡처해 띠가 위로 이동하는지, 0.7초에 모든 줄 x가 0인지, 띠 통과 중 글자가 읽히는지 확인해.
Implement vhs-tracking in <file>: 20 rows at 54px, pass duration 0.6s, row shift +/-14px from fixed sin values, channel opacity 0.35, ease power1.inOut. Capture at 0.1s, 0.3s, and 0.7s to verify the band moves upward, every row has x=0 at 0.7s, and text stays readable during the pass.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo
claude-skill:hyperframes-animation/transitions/css-distortion.md)unknownclaude-skill:media-use/references/media-treatment-recipes.md)unknowngongnyang/reelforge:skills/reelforge/references/grammar/07-stylize-time.md#vhs-tracking-glitch)Apache-2.0claude-skill:hyperframes-animation/rules/chromatic-glitch.md)unknown