텍스트
대소문자, 태그와 청각장애인용 설명 제거, 색상과 위치, 이중 언어 합치기와 나누기, 찾아 바꾸기, 줄 바꿈, 인코딩을 다룹니다.
도구 37개
자막에 BOM 추가
자막 파일 맨 앞에 UTF-8 BOM을 붙여 인코딩을 잘못 읽는 플레이어와 스크립트를 고칩니다. 파일은 업로드되지 않습니다.
자막 줄 균형 맞추기
한 자막 블록의 줄 수는 그대로 두고 단어만 옮겨 가장 긴 줄을 짧게 만듭니다. 글자와 시간은 바뀌지 않습니다.
자막 첫 글자 대문자화
각 줄의 첫 글자만 대문자로 바꾸고 나머지는 그대로 둡니다. 앞에 붙은 대시와 따옴표는 건너뜁니다.
자막 색상 일괄 변경
자막 전체를 한 가지 색으로 칠하면서 굵기·기울임·가라오케 타이밍은 유지합니다. 기존 색은 겹치지 않고 교체됩니다.
자막 위치 일괄 변경
모든 자막 블록을 아홉 위치 중 하나로 옮기거나 위치 표시를 지웁니다. ASS가 읽는 {\anN} 정렬 코드로 기록됩니다.
자막 문자 인코딩 변환
자막을 UTF-8, BOM 포함 UTF-8, UTF-16LE, Windows-1252로 다시 저장하고 대상이 담지 못한 글자 수를 알려 줍니다.
자막 줄 바꿈 문자 변환
자막의 줄 바꿈을 LF와 CRLF 사이에서 바꿉니다. 섞인 파일도 처리하며 자막 번호와 시간값은 그대로 둡니다.
자막 찾기 및 바꾸기
파일 안 모든 자막의 글자를 찾아 바꿉니다. 대소문자와 단어 단위 옵션을 두고 스타일은 자리에 맞으면 유지합니다.
자막 인코딩 깨짐 고치기
자동 감지가 글자를 잘못 읽었을 때 Shift-JIS, GBK, Big5, EUC-KR, Windows-1251, ISO-8859-1로 다시 읽습니다.
이중 언어 자막 줄 합치기
두 자막 파일을 시간으로 짝지어 한 줄에 두 언어를 함께 넣습니다. 사이에 넣을 구분자는 직접 고르며 파일은 전송되지 않습니다.
원본 시간축 유지 병합
첫 파일의 시간축을 그대로 두고 두 번째 파일을 합칩니다. 짝이 없는 두 번째 자막은 버려지고 그 수가 보고서에 남습니다.
이중 언어 자막 한쪽만 남기기
이중 언어 파일에서 한 언어만 골라 단일 자막 파일로 내보내고 다른 언어는 버립니다. 판별은 줄마다 쓰인 문자 체계로 합니다.
자막 줄 수 제한
한 자막 블록이 차지할 수 있는 줄 수를 제한합니다. 넘는 블록은 한도까지 다시 채우고 이미 한도 안이면 손대지 않습니다.
자막 소문자로 바꾸기
모든 줄을 소문자로 다시 씁니다. 약어와 고유명사도 함께 내려가며 파일은 브라우저 탭을 떠나지 않습니다.
자막 두 개를 하나로 합치기
두 자막 파일을 시간으로 짝지어 두 언어를 함께 담은 파일로 합칩니다. 어느 파일을 먼저 넣어도 결과가 같습니다.
정규식으로 자막 바꾸기
정규식으로 자막 글자를 다시 씁니다. 캡처 그룹과 플래그를 쓸 수 있고 매치마다 다른 대체 문자열을 넣을 수 있습니다.
자막 서식 전부 제거
기울임, 굵게, 밑줄, 색, 가라오케 타이밍까지 자막에 붙은 서식 구간을 모두 지웁니다. 글자와 시간은 그대로입니다.
ASS 오버라이드 태그 제거
ASS나 SSA 파일에서 스타일, 가라오케, 위치를 지정하는 {...} 블록을 모두 지웁니다. 평범한 시간 붙은 텍스트만 남습니다.
자막 굵게 태그 제거
자막의 굵게 표시만 걷어 내고 기울임, 밑줄, 색은 그대로 남깁니다. 파일은 브라우저 탭 밖으로 나가지 않습니다.
자막에서 BOM 제거
자막 파일 앞의 바이트 순서 표시를 없애 빌드 스크립트와 엄격한 파서가 읽을 수 있게 합니다. 자막 내용은 건드리지 않습니다.
대괄호 안내문 제거
짝을 이룬 대괄호 안의 내용, 곧 청각장애인용 자막의 효과음과 음악 표기를 지우고 남은 빈 구간도 메웁니다.
자막 글꼴·색 태그 제거
모든 줄에서 색과 글꼴 구간을 걷어 플레이어 기본 서식으로 보이게 합니다. 자막 시간은 그대로이고 업로드가 없습니다.
자막 HTML 태그 제거
자막에서 HTML 마크업을 지웁니다. WebVTT가 담을 수 있는 화자 태그와 클래스 태그도 함께 걷어 읽히는 대사만 남깁니다.
자막 기울임 태그 제거
자막의 기울임 구간만 지우고 글자는 한 글자도 바꾸지 않습니다. 파일은 전송되지 않고 모든 자막이 시간을 지킵니다.
자막 줄 바꿈 없애기
한 자막 블록 안의 줄 바꿈을 이어 한 줄로 만듭니다. 시간값과 자막 번호는 손대지 않고 글자만 이어 붙입니다.
음악·효과음 자막 제거
음표 기호와 그것이 감싸는 노랫말을 자막에서 걷어 냅니다. 같은 파일의 대사 자막은 단어와 타임코드를 그대로 지킵니다.
비음성 정보 제거
청각장애인용 자막이 괄호로 적어 둔 설명을 괄호 모양만 보고 지웁니다. 대사 줄은 그대로 돌아오고 업로드가 없습니다.
SDH 자막 주석 제거
화자 이름, 대괄호 설명, 괄호 주석, 음악 표기까지 청각장애인용 표기를 한 번에 걷어 냅니다. 파일은 업로드되지 않습니다.
화자 이름표 제거
줄 앞에 붙은 대문자 이름과 콜론을 지워 청각장애인용 자막을 평범한 대사처럼 만듭니다. 시간과 나머지 글자는 그대로입니다.
자막 본문 속 시각 제거
자막 글자 안에 찍힌 [00:01:23] 같은 시각을 지웁니다. 효과음, 시계 시각, 프레임 타임코드는 건드리지 않습니다.
자막 밑줄 태그 제거
자막의 밑줄 구간만 없애고 글자와 시간값, 같은 줄의 다른 서식은 그대로 둡니다. 파일은 업로드되지 않습니다.
자막 문장형으로 바꾸기
모든 줄을 소문자로 내린 뒤 문장으로 다시 세워 첫 단어와 문장마다 첫 글자를 대문자로 만듭니다. 대문자로만 된 파일에 가장 빠른 수정입니다.
이중 언어 자막 두 파일로
이중 언어 자막을 언어별로 두 파일로 나눕니다. 각 줄이 쓰인 문자 체계로 판별하며 파일은 업로드되지 않습니다.
긴 자막 줄 나누기
정한 글자 수보다 긴 줄만 나눕니다. 이미 한도 안에 든 줄은 한 글자도 바뀌지 않고 제자리에 남습니다.
자막 단어 첫 글자 대문자
각 단어의 첫 글자를 대문자로 올리고 짧은 전치사와 관사는 그대로 둡니다. 이미 대문자가 있는 브랜드와 약어도 건드리지 않습니다.
자막 대문자로 바꾸기
모든 줄을 대문자로 다시 써 납품 사양을 맞춥니다. 파일은 업로드되지 않고 타임코드는 그대로 유지됩니다.
자막 줄 길이 맞춰 정리
모든 자막을 정한 글자 수에 맞춰 다시 접습니다. 긴 줄은 단어에서 끊고 짧은 줄은 이어 붙이며 화자 대시는 제자리에 둡니다.
다른 카테고리
형식 변환
SRT를 비롯한 12가지 자막 형식을 서로 변환하고, 변환마다 무엇이 사라지는지 먼저 보여 줍니다.
타이밍
자막 시간축을 밀고 늘이고 다시 맞춥니다. 프레임 레이트 변환, 겹침과 빈 구간 정리, 구간 자르기와 파일 나누기까지 합니다.
품질 검사
겹침, 빈 구간, 빈 자막, 시간축 순서 오류, 표시 시간 이상처럼 구조적 결함을 찾아냅니다. 전부 한 번에 검사할 수도 있습니다.
접근성
EN 301 549, WCAG 1.2.2, FCC, Ofcom, Netflix, BBC 기준으로 읽기 속도, 줄 길이, 표시 시간을 봅니다.
타임코드
30fps 논드롭 프레임과 29.97 드롭 프레임 표기를 양방향으로 바꿉니다. 두 표기는 한 시간마다 3.6초씩 어긋납니다.
내보내기
자막을 HTML track 요소, YouTube 챕터, 일반 텍스트 전사, 인쇄용 PDF로 바꿉니다. 자막 형식이 담지 못하는 결과물입니다.
미디어
동영상 자막 추출, Whisper 음성 전사, PGS와 VobSub OCR, 자막 음성 합성, 오디오 재동기화를 브라우저 안에서 합니다.