ASS 자막을 SRT로, 또는 SRT 자막을 ASS로 브라우저에서 바로 변환합니다. 파일을 서버에 업로드하지 않고 현재 브라우저에서 처리하며, 자막 시간 오프셋과 시간순 정렬도 함께 적용할 수 있습니다.
파일 문자 인코딩
자동 감지 (권장)
ASS 파일을 드래그하거나 클릭해서 선택
.ass · .ssa · .srt 파일 지원 · 파일은 브라우저 안에서만 처리됩니다.
자막 원문
전체 자막 시간 조정양수는 자막을 늦추고, 음수는 자막을 앞당깁니다.
ms
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.
ASS SRT 변환기란?
ASS SRT 변환기는 Advanced SubStation Alpha 형식의 .ass 자막 파일을 .srt 파일로 변환하거나, 반대로 SRT를 ASS로 변환할 수 있는 자막 변환 도구입니다. 영상 편집 프로그램이나 플레이어에서 지원하는 자막 형식이 다를 때, 자막의 시작·종료 시간과 대사 텍스트를 다른 형식으로 옮길 수 있습니다.
이 도구는 파일 내용을 브라우저에서 직접 처리하므로 자막 파일을 별도 서버에 올리지 않습니다. 파일 업로드 대신 ASS 또는 SRT 내용을 텍스트 영역에 직접 붙여넣어서 변환할 수도 있습니다.
ASS 파일과 SRT 파일의 차이
ASS(Advanced SubStation Alpha)는 자막 시간뿐 아니라 글꼴, 글자 크기, 색상, 테두리, 화면 위치, 애니메이션, 가라오케 효과 같은 스타일 정보를 함께 표현할 수 있는 고급 자막 형식입니다. Aegisub에서도 ASS 스타일과 개별 대사의 override tag를 이용해 자막 표시 방식을 세밀하게 조정할 수 있습니다.
SRT(SubRip Subtitle)는 번호, 시작·종료 시간, 자막 텍스트를 순서대로 기록하는 비교적 단순한 텍스트 형식입니다. 일반적인 시간 표기는
00:00:01,000 --> 00:00:04,000처럼 시·분·초·밀리초를 사용합니다. 구조가 단순해 여러 영상 플랫폼과 편집 도구에서 널리 사용됩니다.ASS를 SRT로 변환하면 무엇이 유지되나요?
이 변환기는 ASS의
[Events] 영역에서 Dialogue 이벤트를 읽어 시작 시간, 종료 시간, 실제 대사 텍스트를 SRT로 옮깁니다. \\N과 같은 ASS 줄바꿈은 SRT의 실제 줄바꿈으로 바뀝니다.다만 SRT는 ASS보다 표현 기능이 제한적이므로 다음 정보는 일반적인 ASS → SRT 변환 과정에서 유지되지 않습니다.
- 폰트, 글자 크기, 색상, 테두리, 그림자
- 화면 좌표와 정렬 위치, 이동·회전·확대 효과
- 가라오케 타이밍과 애니메이션 효과
- ASS의 Style, Name, Effect, Margin 등 고급 이벤트 정보
- Comment 이벤트와 벡터 드로잉 명령
SRT를 ASS로 변환할 때
SRT → ASS 변환에서는 각 자막의 시간과 텍스트를 ASS의
Dialogue 이벤트로 생성하고, 기본 Default 스타일을 함께 만듭니다. SRT에 <i>, <b>, <u>처럼 기본 서식 태그가 있으면 가능한 범위에서 ASS의 italic, bold, underline 태그로 바꿉니다. 변환 후 Aegisub에서 글꼴·위치·색상 등을 추가로 조정할 수 있습니다.ASS와 SRT의 시간 형식 차이
ASS와 SRT는 시간 표현 방식이 조금 다릅니다.
- ASS:
0:00:01.25— 소수점과 1/100초 단위를 사용 - SRT:
00:00:01,250— 쉼표와 밀리초 단위를 사용
자막 싱크가 맞지 않을 때 시간 오프셋 사용법
영상보다 자막이 늦거나 빠르게 나오는 경우 전체 자막에 같은 시간 오프셋을 적용할 수 있습니다. 예를 들어, 자막을 0.5초 늦추려면
500ms, 1.2초 앞당기려면 -1200ms를 입력합니다. 시작 시간이 0초보다 앞쪽으로 이동하는 경우에는 0초 아래로 내려가지 않도록 보정합니다.한글 자막이 깨질 때
SRT는 파일 자체에 하나의 고정 문자 인코딩 규격만 사용하는 형식이 아니어서, 오래된 자막은 UTF-8이 아닌 인코딩으로 저장되어 있을 수 있습니다. 이 변환기는 UTF-8 BOM과 UTF-16 BOM을 우선 확인하고, 일반 UTF-8로 읽히지 않는 경우 EUC-KR/CP949 계열도 시도합니다. 자동 감지 결과가 맞지 않으면 파일을 불러오기 전에 문자 인코딩을 직접 선택해보세요.
ASS SRT 변환 방법
- [ASS → SRT] 또는 [SRT → ASS] 변환 방향을 선택합니다.
- 자막 파일을 업로드하거나 원문을 직접 붙여넣습니다.
- 필요하면 전체 자막 시간 오프셋과 시간순 정렬을 설정합니다.
- [변환하기]를 누르고 변환 개수, 겹치는 구간, 제외된 자막 여부를 확인합니다.
- 결과를 복사하거나 .srt / .ass 파일로 다운로드합니다.
자주 묻는 질문
- Q. ASS 스타일도 SRT에 그대로 유지되나요?A. 아니요. SRT는 ASS의 고급 위치·색상·애니메이션·가라오케 효과를 동일하게 표현할 수 없습니다. 이 도구는 대사 시간과 텍스트 중심으로 변환합니다.
- Q. SSA 파일도 변환할 수 있나요?A. 기본적인 SSA/ASS 이벤트 구조에서 Start, End, Text 필드를 읽을 수 있도록 구성되어 있어 일반적인 .ssa 파일도 업로드할 수 있습니다. 다만 오래된 변형 포맷이나 특수 스크립트는 일부 이벤트가 제외될 수 있습니다.
- Q. SRT 자막 번호가 꼬여 있어도 괜찮나요?A. 변환할 때 기존 번호 자체보다 시간 코드와 텍스트를 기준으로 읽고 새 출력 파일의 순서를 다시 생성합니다. 시간순 정렬 옵션을 끄면 원본 블록 순서를 유지합니다.
- Q. 자막이 겹치는 구간은 자동으로 합쳐지나요?A. 자동으로 합치지 않습니다. 서로 다른 대사가 동시에 표시되어야 하는 경우 의미가 달라질 수 있기 때문입니다. 대신 변환 결과에서 겹치는 구간 수를 표시하므로 필요한 경우 직접 확인할 수 있습니다.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.



