블로그 기능 요금제
기술 가이드

ASS 자막 태그 완벽 가이드: 스타일링의 모든 것

2026년 2월 20일 12분 소요

ASS(Advanced SubStation Alpha) 자막 포맷은 강력한 스타일 태그 시스템을 제공합니다. 이 가이드에서는 ASS 자막에서 자주 사용되는 핵심 태그들을 카테고리별로 정리하고, 실제 사용 예시를 통해 각 태그의 효과를 설명합니다.

기본 개념: Override 태그

ASS의 스타일 태그는 Override 태그라고 불리며, 중괄호 {} 안에 백슬래시(\)와 함께 작성합니다. 하나의 중괄호 안에 여러 태그를 동시에 사용할 수 있으며, 태그가 나타난 시점부터 해당 줄이 끝날 때까지 효과가 적용됩니다.

{\fad(300,300)\pos(960,800)\c&H00FFFF&}이 텍스트에 3개의 태그가 동시에 적용됩니다

🎬 애니메이션 태그

\fad(t1,t2) 페이드 인/아웃

자막이 나타날 때와 사라질 때의 페이드 효과를 설정합니다. 시간 단위는 밀리초(ms)입니다.

{\fad(500,300)}0.5초 동안 서서히 나타나고 0.3초 동안 서서히 사라짐 {\fad(0,1000)}즉시 나타나고 1초 동안 서서히 사라짐 {\fad(1000,0)}1초 동안 서서히 나타나고 즉시 사라짐

팬섭에서 가장 자주 사용되는 태그 중 하나입니다. 대부분의 자막에 {\fad(300,300)}을 기본으로 적용하면 자연스러운 전환 효과를 얻을 수 있습니다.

\fade(a1,a2,a3,t1,t2,t3,t4) 고급 페이드

더 복잡한 투명도 전환을 설정합니다. 세 단계의 투명도(0~255)와 네 개의 시간 포인트를 지정합니다.

{\fade(255,0,255,0,500,2000,2500)} 0ms~500ms: 투명→불투명 | 500ms~2000ms: 불투명 유지 | 2000ms~2500ms: 불투명→투명

📍 위치 태그

\pos(x,y) 절대 위치

자막의 위치를 픽셀 단위로 정확하게 지정합니다. 좌표는 영상의 해상도(PlayResX, PlayResY)를 기준으로 합니다.

{\pos(960,540)}화면 중앙에 배치 (1920x1080 기준) {\pos(100,50)}화면 좌상단 근처 {\pos(960,980)}화면 하단 중앙

\an(1-9) 정렬 위치

자막의 기준 위치를 숫자 패드 레이아웃으로 설정합니다. \pos와 함께 사용하면 해당 지점을 기준으로 정렬됩니다.

\an7 좌상\an8 중상\an9 우상
\an4 좌중\an5 정중앙\an6 우중
\an1 좌하\an2 중하 (기본)\an3 우하

\move(x1,y1,x2,y2) 이동 애니메이션

자막이 한 지점에서 다른 지점으로 이동하는 애니메이션을 만듭니다.

{\move(0,540,960,540)}왼쪽에서 중앙으로 슬라이드 {\move(960,0,960,540)}위에서 아래로 떨어지는 효과 {\move(960,540,960,540,0,500)}처음 0.5초만 이동 후 정지

🎨 색상 & 투명도 태그

\c&HBBGGRR& 텍스트 색상

텍스트 색상을 설정합니다. 주의: ASS의 색상 코드는 일반적인 RGB가 아니라 BGR(Blue-Green-Red) 순서입니다.

{\c&H0000FF&}빨간색 (RGB: FF0000 → BGR: 0000FF) {\c&H00FF00&}녹색 (RGB: 00FF00 → BGR: 00FF00) {\c&HFF0000&}파란색 (RGB: 0000FF → BGR: FF0000) {\c&H00FFFF&}노란색 (RGB: FFFF00 → BGR: 00FFFF) {\c&HFFFFFF&}흰색 {\c&H000000&}검은색

⚠️ BGR 순서에 주의! ASS의 색상 코드는 일반 웹 색상(#RRGGBB)과 순서가 반대입니다. 빨간색을 넣으려면 &H0000FF&로, 파란색을 넣으려면 &HFF0000&로 작성해야 합니다.

색상 관련 추가 태그

태그대상설명
\1c기본 텍스트주요 텍스트 색상
\2c보조 색상카라오케 사용 시 적용
\3c외곽선텍스트 테두리 색상
\4c그림자텍스트 그림자 색상
\alpha전체전체 투명도 (00=불투명, FF=투명)

📝 텍스트 스타일 태그

태그효과예시
\b1굵게{\b1}굵은 텍스트{\b0}
\i1기울임{\i1}기울어진 텍스트{\i0}
\u1밑줄{\u1}밑줄 텍스트{\u0}
\s1취소선{\s1}취소된 텍스트{\s0}
\fs48글꼴 크기48px 크기로 설정
\fn글꼴 변경{\fnArial}Arial 폰트 적용
\bord3테두리 두께3px 두께의 외곽선
\shad2그림자 두께2px 그림자
\N줄바꿈강제 줄바꿈

🔄 실전 조합 예시

실제 팬섭에서 자주 사용하는 태그 조합 예시입니다:

; 부드러운 등장/퇴장 + 하단 중앙 {\fad(300,300)\an2}일반적인 대사 자막 ; 화면 상단에 작은 글씨로 표시되는 화면 설명 {\pos(960,60)\fs28\c&H00FFFF&}[회의실 - 낮] ; 두 줄로 된 이중 자막 (원문 + 번역) {\an2\fad(300,300)}原文のテキスト{\N}{\c&H00FFFF&}번역된 텍스트 ; 서서히 슬라이드하면서 등장하는 제목 {\move(1920,540,960,540)\fad(500,500)\fs72\b1}에피소드 제목

💡 LyricFlow에서 ASS 태그 활용하기: LyricFlow의 "ASS 편집" 탭에서는 코드를 직접 수정하지 않고도 페이드 효과 추가, 줄별 색상 지정, 태그 일괄 제거 등을 GUI로 간편하게 수행할 수 있습니다. 또한 Pro 플랜의 AI 번역은 이 모든 태그를 완벽하게 보존합니다.

태그가 손상되는 이유와 해결법

ASS 파일을 일반 번역기(Google 번역, DeepL 등)에 넣으면 태그가 손상되는 경우가 많습니다. 이는 번역기가 {\fad(300,300)} 같은 태그를 일반 텍스트로 인식하여 번역하거나 삭제하기 때문입니다.

LyricFlow의 해결법: 번역 전에 모든 ASS 태그를 고유한 플레이스홀더로 치환(마스킹)하고, AI가 텍스트만 번역한 뒤, 원래 태그를 정확한 위치에 복원합니다. 이 과정을 통해 99% 이상의 태그 보존율을 달성합니다.

ASS 태그를 GUI로 쉽게 편집하세요

코드를 몰라도 괜찮습니다. LyricFlow의 ASS 편집기로 시각적으로 편집하세요.

ASS 편집기 열기