ASS를 SRT로 자막 변환
ASS 카라오케 자막에서 보편적으로 호환되는 SRT 파일로 깨끗한 대사를 추출합니다.
ASS 파일을 여기로 드래그 앤 드롭
또는 클릭하여 찾아보기
최대 50MB .ass 파일 지원
스타일이 들어간 애니메이션 자막을 깔끔한 범용 텍스트로
ASS 파일은 애니메이션 팬섭의 핵심으로, {\blur2}, {\pos(320,400)}, {\fad(200,100)} 같은 오버라이드 태그를 통해 문자별 스타일링, 화면 위치 지정 사인, 가라오케 타이밍, 시각 효과를 전달합니다. 이러한 자막을 스마트 TV, 비디오 편집기 또는 미디어 서버에서 사용해야 할 때 모든 스타일링이 걸림도가 됩니다. 이 변환기는 ASS [Events] 섹션을 읽고, 모든 오버라이드 블록과 스타일 참조를 제거하고, 센티초 타이밍을 밀리초 SRT 타임스탬프로 변환하여 어디서나 재생되는 일반 자막 파일을 출력합니다.
ASS → SRT 코드 구문 및 구조 검사
헤더 정의, 타임스탬프 구문, 큐 페이로드 형식을 나란히 비교하여 코드 수준의 대응 관계를 보여줍니다
ASS vs SRT 기술 사양
ASS
ASS(Advanced SubStation Alpha v4+)는 주로 애니메이션 배포에 사용되는 확장 자막 형식입니다. [Script Info] 헤더, 확장 필드(Outline, Shadow, Blur)가 있는 [V4+ Styles] 섹션, 인라인 오버라이드 태그가 있는 대사 라인의 [Events] 섹션이 특징입니다. 타이밍은 센티초 정밀도(H:MM:SS.cc)를 사용합니다. ASS는 알파 채널 색상, 벡터 드로잉, 가라오케 효과를 지원합니다.
SRT
SRT(SubRip)는 가장 널리 호환되는 자막 형식입니다. 각 항목에는 순차 번호, 쉼표로 구분된 타임스탬프 쌍(00:01:30,500 --> 00:01:35,000), 일반 텍스트가 있습니다. SRT는 스타일, 위치 지정, 오버라이드 태그를 지원하지 않습니다. VLC부터 Samsung TV, iPhone 동영상 앱까지 모든 기기에서 동일하게 렌더링됩니다.
형식 차이점
변환 문제 해결 및 주의 사항
플레이어 호환성, 문자 인코딩, 타이밍 동기화에 대한 실용적인 해결책
변환된 SRT에 드로잉 코드나 중괄호 잔여물이 나타나는 이유는 무엇인가요?
일부 팬자막 ASS 파일에는 벡터 그래픽 드로잉 경로(예: {\p1}m 0 0 l 10 0...)가 포함되어 있습니다. AllSubConverter는 표준 {\p0} 드로잉 블록을 자동으로 제거합니다. 대사 본문에 포함된 일반 괄호(예: 【...】)는 순수 대사 텍스트로 안전하게 보존됩니다.
플레이어에서 자막 싱크가 미세하게 어긋나거나 밀리는 느낌이 듭니다
ASS는 1/100초(센티초) 단위를 사용하는 반면 SRT는 1/1000초(밀리초) 단위를 사용합니다. 당사 엔진은 1/100초에 10을 곱하여 정확히 패딩합니다(예: 0:01:25.40 -> 00:01:25,400). 만약 영상과 오디오의 싱크가 점차 벌어진다면 영상 프레임 레이트 불일치(예: 23.976 fps 대 25 fps)일 가능성이 높으므로, 자막 싱크 도구로 전체 딜레이를 보정할 수 있습니다.
한국어나 일본어, 중국어 등 동아시아 문자가 외계어로 깨져 보입니다 (깨짐 현상)
과거 애니메이션 자막 등 오래된 ASS 파일은 EUC-KR, CP949, Shift-JIS 등으로 저장된 경우가 많습니다. 당사 변환기에는 문자 인코딩 감지 기능이 내장되어 있지만, 로컬 편집기에서 깨진 파일은 인코딩 변환 도구를 통해 UTF-8로 변환한 후 SRT로 변환하세요.
여러 등장인물이 동시에 말할 때 대사가 겹치는 현상
ASS는 서로 다른 화면 위치에 동일한 타임스탬프를 가진 여러 Dialogue 이벤트를 표시할 수 있습니다. 반면 일반 SRT 플레이어는 겹치는 큐를 상하로 쌓아서 표시합니다. TV나 구형 플레이어에서 줄 겹침이 부담스럽다면 자막 편집기에서 개별 큐 시간을 미세 조정할 수 있습니다.
기능
변환하는 이유
일반적인 활용 사례
애니메이션 자막 단순화
가라오케와 위치 지정 사인이 포함된 복잡한 ASS 팬섭 파일을 ASS 렌더링을 지원하지 않는 기기에서 재생할 수 있도록 깨끗한 SRT로 변환하세요.
스마트 TV 호환성
Samsung, LG, Sony 스마트 TV는 ASS 오버라이드 태그를 렌더링하지 않습니다. SRT로 변환하면 깨진 서식 없이 자막이 올바르게 표시됩니다.
영상 편집 워크플로
ASS 자막을 SRT로 변환하여 Premiere Pro, DaVinci Resolve, Final Cut Pro로 가져오세요. SRT는 NLE 소프트웨어에서 보편적으로 지원되는 가져오기 형식입니다.
미디어 서버 연동
Plex, Jellyfin, Kodi는 동영상 파일과 함께 SRT 자막을 자동 감지합니다. ASS 파일은 추가 렌더러 설정이 필요할 수 있습니다.
모바일 동영상 재생
iOS 및 Android 동영상 플레이어는 ASS 위치 지정과 스타일링을 렌더링하지 않습니다. SRT는 휴대폰과 태블릿에서 안정적인 자막 표시를 보장합니다.
관련 포맷
사용 방법
- 1
.ass 파일을 끌어다 놓거나 찾아보기로 업로드하세요.
- 2
파서가 [Events] 섹션을 찾아 Format 필드에 따라 각 대사 라인을 읽습니다.
- 3
중괄호 안의 오버라이드 블록({\blur2}, {\pos(x,y)}, {\fad(s,e)})을 식별하여 제거합니다.
- 4
ASS 줄바꿈 마커(\N, \n)는 표준 SRT 줄바꿈으로 변환됩니다.
- 5
시작 및 종료 시간이 H:MM:SS.cc 형식에서 HH:MM:SS,mmm 형식으로 변환됩니다.
- 6
순차 번호가 할당되고 정리된 각 항목은 SRT 블록으로 변환됩니다.
- 7
출력된 SRT는 UTF-8로 인코딩되어 다운로드할 수 있습니다.
더 많은 자막 도구
자주 묻는 질문
ASS(Advanced SubStation Alpha v4+)는 2003년에 도입된 확장 자막 형식으로, 애니메이션 팬섭에서 널리 사용됩니다. 글꼴, 색상, 외곽선, 그림자, 블러 효과, 화면 위치 지정, 벡터 드로잉, 가라오케 타이밍이 있는 스타일 텍스트를 지원합니다. 파일은 [Script Info], [V4+ Styles], [Events] 섹션으로 구성되며 문자별 서식을 위한 인라인 오버라이드 태그를 포함합니다.
ASS(v4+)는 SSA(v4)의 후속 버전입니다. ASS는 블러 효과, 외곽선 및 그림자 스타일 필드, 확장된 알파 채널 지원, 추가 오버라이드 태그를 제공합니다. 두 형식은 동일한 섹션 기반 구조와 대사 형식을 공유합니다. 이 변환기는 ASS와 SSA 파일을 동일하게 처리합니다.
가라오케 타이밍 태그({\k}, {\kf}, {\ko})는 변환 중 완전히 제거됩니다. SRT는 가라오케를 지원하지 않습니다. 가라오케 태그 주변의 대사 텍스트는 유지되지만 음절별 타이밍 데이터는 손실됩니다.
네. SRT는 스타일, 위치 지정, 시각 효과를 지원하지 않습니다. 모든 오버라이드 태그({\fs}, {\c}, {\pos}, {\blur}, {\fad}, {\k} 등)이 변환 중 제거됩니다. 대사 텍스트와 타이밍만 유지됩니다. 스타일을 유지해야 한다면 SRT로 변환하지 마세요.
ASS는 H:MM:SS.cc 형식을 사용하며 cc는 센티초(0-99)입니다. SRT는 HH:MM:SS,mmm 형식을 사용하며 mmm은 밀리초(0-999)입니다. 변환기는 센티초에 10을 곱합니다. 예를 들어 ASS의 0:01:25.40은 SRT의 00:01:25,400이 됩니다. 시간은 두 자리로 0으로 채워집니다.
위치 지정 태그({\pos(x,y)}, {\move(x1,y1,x2,y2)})는 자막이 화면에 나타나는 위치를 제어합니다. SRT는 위치 지정을 지원하지 않으므로 이 태그들은 제거됩니다. SRT에서는 모든 자막 텍스트가 하단 중앙에 표시됩니다.