← ClaudeAtlas

vp-text-and-graphicslisted

화면 텍스트·로고·UI·그래픽 취급 문법. "글자", "텍스트", "자막", "로고", "간판", "화면 UI", "타이포", "제목 띠", "그래픽", "인포그래픽" 키워드 또는 화면에 글자·도형이 필요할 때 로드. 🔴 모델에게 글자를 그리게 하지 마라 — 거의 항상 깨진다. 라우터=video-prompt-router.
kanno321-create/ai-video-prompt-skills · ★ 0 · AI & Automation · score 70
Install: claude install-skill kanno321-create/ai-video-prompt-skills
# 화면 텍스트·그래픽 문법 > 🔴 **착수 전 필독 — [실패 정본 `vp-failure-registry`](../vp-failure-registry/SKILL.md)** > 이 스킬의 규칙은 전부 **실패로 산 것**이다. 반증된 처방 8건·소환 사고 8건·비용 사고 5건이 거기 있다. > 엔진·코드 실패는 the engine failure log (not included). > **대원칙**: 🔴 **모델에게 "새 글자를 만들게" 하지 마라.** > 새로 생성되는 텍스트는 거의 항상 깨지고, 태워진 픽셀이라 후처리로 못 지운다. > 만들어야 하는 글자는 전부 **후반 합성(Remotion/ffmpeg)** 이다. ## 0. 🔴🔴 범위 정정 (Gen18 실측 — 기존 규칙이 너무 넓었다) > **i2v에서 "스틸에 이미 있던 글자"는 유지된다. 못 하는 건 "없던 글자를 만드는 것"이다.** 1970년대 도쿄 골목 스틸(간판 `やきとん`·`熱燗`·홍등 다수)로 정적 앰비언트 컷을 발주했다: | 항목 | 결과 | |---|---| | 간판 글자 4프레임 내내 | ✅ **온전** — 깨짐·흐물거림 없음 | | zoom / detail | −0.02% / **143** (고정·고디테일) | | 컷 경계 | 0 | 🔴 **따라서 시대 재현·간판 있는 배경을 "글자 깨질까 봐" 피하지 마라.** ✅ 조건: **정적~부드러운 앰비언트 + 카메라 고정.** 큰 카메라 무브·강한 변형에서는 미검증 → 그때는 눈검수. ⚠️ 여전히 유효: **글자에 카메라를 밀어붙이거나**(푸시인) **글자를 새로 만들라고 하면** 깨진다. 💡 실무 함의: 사에키(일본)·사건기록부의 시대 배경 컷은 **간판을 살린 스틸로 만들고 고정 컷으로 쓰는 것이 정답**이다. ## 1. 원치 않는 텍스트가 새는 3경로 | 경로 | 현상 | 대응 | |---|---|---| | **대사** | 자막이 자동으로 박힘 (Veo에서 확률적, 실측 25%) | 결과물 **전수 눈검수** → 나오면 **같은 프롬프트로 재생성** | | **스타일 숫자 토큰** | `35mm` → 화면에 `35M` 렌더된 실측 | `fine film grain` 처럼 **숫자 없이** | | **간판·표지판 서술** | 깨진 글자 간판이 생성됨 | `a sign with unreadable weathered lettering` 로 **읽히지 않게** 지정 | 🔴 **`(no subtitles…)` 를 기본으로 붙이지 마라** — 효과 근거가 없고, 부정형이 텍스트 토큰을 조건에 넣는 부작용이 있다(`(not in this pack)` §4). ## 2. 화면 안 글자가 꼭 필요할 때 | 상황 | 방법 | |---|---| | 실제 제품 로고 | **실제 제품 스틸**을 start_image로 → i2v로 움직임만 | | 간판·문서 | 스틸 단계(gpt-image류)에서 만들고 i2v는 **움직이지 않게** | | 읽힐 필요 없음 | `unreadable weathered