자막 변환기

C7 D1 → ED 95 9C  ·  브라우저에서 바로 변환

ANSI(CP949) · Shift_JIS · GBK · Big5 · UTF‑8 · UTF‑16 외 20종

변환할 텍스트 파일을 여기에 놓으세요

자막(srt · smi · vtt · ass) · txt · csv · log · json · 소스 코드 등 모든 텍스트 파일 / 폴더
파일은 이 브라우저 안에서만 처리됩니다. 어디에도 업로드되지 않습니다.

파일 목록 0

    파일을 추가하면 인코딩을 자동으로 감지해 여기에 보여줍니다.

    증상으로 찾기

    이런 증상이면 이렇게 합니다
    글자가 전부 깨져 보입니다 원본 인코딩을 잘못 읽은 것입니다. 목록의 각 행에서 직접 고르세요. 자막이라면 자막 개수가 0 으로 뜹니다.
    변환했는데 플레이어에서만 깨집니다 SMI·HTML 은 파일 안에 자기 인코딩을 적어 둡니다. 그 줄이 옛 인코딩을 가리키면 플레이어는 그 말을 믿습니다. 출력 옵션의 charset 선언을 고쳐 쓰기로 두세요.
    첫 자막 한 줄이 통째로 안 나옵니다 맨 앞 BOM 을 첫 자막 번호에 붙여 읽는 플레이어와 TV 가 있습니다. 대상 인코딩을 BOM 없는 UTF-8 로 고르세요. WebVTT 는 규격상 BOM 을 허용하므로 괜찮습니다.
    자막이 처음부터 끝까지 일정하게 밀려 있습니다 판본마다 오프닝 길이가 다를 때 생깁니다. 자막 싱크의 통째로 밀기에 초를 적으세요 — 자막이 먼저 나오면 양수, 늦게 나오면 음수입니다.
    처음엔 맞다가 갈수록 벌어집니다 프레임률이 다른 영상에 맞춘 자막입니다. 자막 싱크의 프레임률 변환에서 짝을 고르세요 — 23.976 → 25 가 가장 흔합니다.
    플레이어가 자막 파일을 아예 못 엽니다 그 포맷을 지원하지 않는 것입니다. 자막 포맷 변환에서 SRT 를 고르세요 — 네 포맷 중 가장 널리 통합니다.

    자막 포맷 네 가지

    Format 주로 쓰이는 곳 꾸밈 주의할 점
    SRT 거의 모든 플레이어와 스마트TV 기울임·굵게 정도 파일 안에 인코딩 선언이 없어서 BOM 이 그대로 문제가 됩니다.
    WebVTT 웹 브라우저의 <track> 표준 태그와 화면 위치 설정 UTF-8 전용입니다. BOM 은 규격이 허용하므로 붙어도 괜찮습니다.
    SMI 한국 플레이어와 구형 TV HTML 태그 전반 파일 안에 charset 을 적어 둡니다 — 바이트만 바꾸면 그 줄이 거짓말을 하게 됩니다.
    ASS/SSA 애니메이션 자막. 글꼴·색·위치·효과까지 네 포맷 중 가장 풍부 다른 포맷으로 옮기면 꾸밈은 빠지고 시각과 글자만 남습니다.