콘텐츠로 건너뛰기

무료 도구

TXT SRT 변환기

대본이나 전사본을 붙여넣으면 타임코드가 계산된 .srt 파일을 받을 수 있습니다. 모든 처리는 브라우저 안에서 이루어지며 텍스트는 기기 밖으로 나가지 않습니다.

  • 브라우저에서 실행
  • 아무것도 업로드되지 않음
  • 가입 불필요

여기에 파일을 놓으세요

또는

.srt, .vtt, .txt 파일 지원

작동 방식

3단계로 알아보는 TXT SRT 변환기

01

텍스트 붙여넣기

스크립트, 대본 또는 모든 텍스트를 입력하세요. 단락은 빈 줄로 구분하세요.

02

자동 타이밍

각 단락은 단어 수에 따라 자동 지속 시간을 가진 자막 큐가 됩니다.

03

SRT 다운로드

적절하게 형식화된 타임스탬프가 포함된 바로 사용할 수 있는 SRT 파일을 받으세요.

브라우저에서 텍스트를 SRT 자막으로 변환

SRT 파일은 번호가 매겨진 자막 목록일 뿐이며, 각 자막마다 시작 시간과 종료 시간이 붙어 있습니다. 이 타임코드를 손으로 적는 일은 느릴 뿐 아니라 위험합니다. 타임코드 하나만 형식이 어긋나도 플레이어가 파일 전체를 거부하기 때문입니다. 이 변환기는 그 구조를 대신 만들어 줍니다. 텍스트를 붙여넣으면 문단마다 번호가 매겨진 자막이 되고 재생 길이가 함께 계산됩니다.

모든 처리는 사용자의 브라우저 안에서 끝납니다. 텍스트가 서버로 전송되지 않으므로 클라이언트 대본, 미공개 영상, 내부 회의 기록도 기기 밖으로 내보내지 않고 변환할 수 있습니다.

타임코드는 이렇게 계산됩니다

변환기는 읽기 속도를 분당 약 150단어로 잡습니다. 자연스러운 내레이션 속도에 가까운 값입니다. 각 자막은 최소 2초, 최대 8초로 제한되어 짧은 문장은 읽을 시간이 확보되고 긴 문단은 화면에 너무 오래 머물지 않습니다. 자막과 자막 사이에는 200밀리초의 간격을 두어 서로 겹치지 않게 합니다.

그래서 결과물은 형식이 정확하고 타이밍이 대체로 맞는 자막입니다. 내레이션 대본, 설명 영상, 편집 초안에는 이 정도면 충분합니다. 다만 이미 녹음된 음성과 프레임 단위로 정확히 맞춰야 한다면 텍스트만으로는 도달할 수 없습니다. 그 경우에는 음성을 전사해서 타임코드가 추정값이 아니라 실제 녹음에서 나오도록 하는 편이 맞습니다.

SubRip(.srt) 형식

SubRip 파일의 한 블록은 네 부분으로 이루어집니다. 순번, 타임코드 줄, 자막 텍스트, 그리고 다음 블록과 구분하는 빈 줄입니다. 타임코드는 hh:mm:ss,mmm 형식이며 시, 분, 초, 밀리초를 씁니다. 밀리초 앞 구분자는 마침표가 아니라 쉼표입니다. 손으로 만든 파일이 가장 많이 틀리는 부분이 바로 이 쉼표입니다.

1
00:00:00,000 --> 00:00:03,400
다시 만나서 반갑습니다.

2
00:00:03,600 --> 00:00:07,100
오늘은 대본을 자막으로 바꿔 보겠습니다.

이 도구의 출력은 위 규격을 그대로 따르므로 VLC, 유튜브, 프리미어 프로, 다빈치 리졸브, 캡컷 등 표준 SubRip을 읽는 모든 프로그램에서 그대로 동작합니다.

이럴 때 씁니다

녹화보다 대본이 먼저인 작업에 맞습니다. 영상 대본을 미리 쓰는 크리에이터, 교육 자료에 자막을 다는 팀, 번역문은 이미 있고 이를 다시 시간이 붙은 자막으로 돌려놓아야 하는 번역자, 빈 타임라인 대신 대략 맞춰진 파일에서 시작하고 싶은 편집자에게 유용합니다.

파일을 받은 뒤에는 자막이 어긋날 때 전체 타임코드를 한 번에 옮기거나, 결과를 일반 텍스트로 바꾸거나, 여러 파트를 하나의 자막으로 합칠 수 있습니다. 모두 이 섹션에 있는 별도의 무료 도구입니다.

답변

자주 묻는 질문

TXT 파일과 SRT 파일은 무엇이 다른가요?

TXT에는 텍스트만 있고 시간 정보가 전혀 없습니다. SRT에는 같은 텍스트가 번호가 매겨진 블록으로 나뉘어 있고, 블록마다 시작 시간과 종료 시간이 붙어 있어 플레이어가 언제 자막을 띄우고 언제 지울지 알 수 있습니다. TXT를 자막으로 불러올 수 없는 이유가 바로 그 시간 정보의 부재이고, 이 변환기가 채워 주는 것도 그것입니다.

자막 한 줄의 길이는 어떻게 정해지나요?

문단의 단어 수를 세어 분당 약 150단어 속도로 재생 시간을 계산합니다. 그 값을 최소 2초, 최대 8초로 제한하고 다음 블록 앞에 200밀리초 간격을 넣습니다. 음성을 측정한 값이 아니라 텍스트에서 추정한 값입니다.

SubRip 타임코드는 어떻게 생겼나요?

hh:mm:ss,mmm 형태이며 시작과 종료 두 개가 화살표로 연결됩니다. 화살표는 하이픈 두 개와 부등호로 이루어집니다. 밀리초 구분자는 마침표가 아니라 쉼표이며, 손으로 만든 파일에서 가장 흔한 오류이자 플레이어가 파일을 거부하는 원인입니다.

입력한 텍스트가 서버로 전송되나요?

전송되지 않습니다. 변환은 전부 브라우저의 자바스크립트로 실행되며 붙여넣은 텍스트는 어디로도 보내지지 않고 파일도 사용자 기기에서 생성됩니다. 대외비 자료도 노출 없이 처리할 수 있습니다.

텍스트를 자막 단위로 어떻게 나누나요?

빈 줄로 나눕니다. 빈 줄로 구분된 각 덩어리가 자막 하나가 됩니다. 빈 줄 없이 이어 붙인 글을 넣으면 아주 긴 자막 하나만 만들어지므로, 문장이나 문단 단위로 미리 끊어 주는 편이 좋습니다.

받은 .srt 파일은 어디서 열 수 있나요?

자막을 지원하는 플레이어와 편집기라면 어디서든 열립니다. VLC, 유튜브, 프리미어 프로, 다빈치 리졸브, 캡컷, 파이널 컷 등입니다. 영상과 같은 이름으로 같은 폴더에 두거나 프로그램의 자막 메뉴에서 불러오면 됩니다. 텍스트 편집기로 열어 직접 손볼 수도 있습니다.

유튜브에 자막으로 올릴 수 있나요?

가능합니다. 유튜브 자막 편집기는 SubRip 파일을 지원합니다. .srt를 업로드한 뒤, 영상이 이미 녹화된 상태라면 편집기에서 싱크를 확인하세요. 이 도구의 타임코드는 텍스트에서 추정한 값이라 미세 조정이 필요할 수 있습니다.

음성 파일이 이미 있는데 이 변환기가 도움이 될까요?

출발점으로는 됩니다. 음성이 있다면 정확한 자막은 전사에서 나옵니다. 그래야 타임코드가 실제 녹음에서 계산되기 때문입니다. 텍스트에서 생성하는 방식은 아직 음성이 없거나, 대략 맞춰진 파일을 받아 나중에 다듬으려는 경우에 적합합니다.

전체 전사가 필요하신가요?

오디오를 업로드하거나 YouTube 링크를 붙여넣으면 화자 표시, 타임스탬프, 요약이 포함된 전체 AI 전사본을 받을 수 있습니다.

앱 받기 — 무료

iOS와 Android에서 무료. 계정 없이 이용 가능.