본문으로 건너뛰기
忆云竹

SRT / VTT 자막 변환 및 시간 조정

브라우저에서 SRT와 WebVTT를 서로 변환하고 자막 텍스트를 추출하세요. 시간을 조정하거나 파일을 합친 결과를 타임라인으로 확인할 수 있습니다.

SRT / VTT / TXT를 끌어 놓거나 내용을 붙여 넣으세요. 최대 20개 파일, 합계 5 MiB, 자막 10,000개입니다. 인코딩은 다음 가져오기에 적용됩니다.

텍스트와 시간은 유지하고 서식, 위치, 화자 태그, 본문 안의 타임스탬프는 제거합니다. 음성 인식이나 번역은 제공하지 않습니다.

결과 타임라인

내보낼 형식

양수는 늦추고 음수는 앞당깁니다. -1.5를 입력하면 1.5초 앞당겨집니다.

파일을 추가하거나 자막을 붙여 넣으면 결과가 자동으로 갱신됩니다.

내보낼 텍스트 보기
이 브라우저에서만 처리하며 업로드하거나 저장하지 않습니다.

도구 소개

너무 일찍 뜨거나 늦는 자막을 한꺼번에 조정하고 여러 구간을 정리할 수 있습니다.

사용 방법

SRT·VTT 파일을 추가하거나 자막을 붙여 넣으면 타임라인이 자동으로 갱신됩니다. 파일 이름을 누르면 내용을 편집할 수 있고 위아래 버튼으로 병합 순서를 바꿀 수 있습니다. SRT, WebVTT 또는 시간 정보가 없는 TXT로 내보냅니다. 미리보기는 페이지당 50개이며 필터를 적용해도 다운로드에는 전체 결과가 포함됩니다.

자막이 음성보다 1.5초 늦다면 -1.5를 입력하세요. 양수는 자막을 늦춥니다. 이동 후 음수 시간이 생기면 내보내기를 중단합니다. 잘라내기를 켜면 0초를 걸치는 자막은 0초부터 시작하고, 종료 시간이 0초 이하인 자막은 제거한 뒤 개수를 표시합니다. 음성을 분석해 자동으로 싱크를 맞추지는 않습니다.

같은 영상의 자막을 합칠 때는 기존 시간을 유지하세요. 순서대로 연결하면 다음 파일의 첫 자막을 이전 구간의 마지막 종료 시각에 지정한 간격을 더한 위치에 놓습니다. 영상 길이는 알 수 없으므로 끝부분의 무음 구간은 간격에 포함해야 합니다. 결과는 시작 시각순으로 정렬하며 유효한 겹침은 유지하고 알립니다.

SRT는 밀리초 앞에 쉼표를, WebVTT는 마침표를 쓰며 VTT는 WEBVTT로 시작합니다. 빈 줄 누락이나 뒤바뀐 시작·종료 시각은 파일명과 행 번호로 안내합니다. 텍스트와 시간은 남기되 서식, 위치, 화자 태그, 주석, 본문 안의 타임스탬프는 제거합니다. 중요한 표시 형식은 플레이어에서 확인하세요.

최대 20개 파일, UTF-8 기준 입력 5 MiB, 자막 10,000개, 출력 20 MiB, 시간 31일까지 지원합니다. 오래된 파일은 EUC-KR 등 알맞은 인코딩을 선택해 가져오세요. 출력은 UTF-8입니다. 모든 처리는 브라우저 안에서 이루어지며 입력을 업로드하거나 저장하지 않습니다. 음성 받아쓰기나 번역 기능은 없습니다.

자주 묻는 질문

일반 TXT를 동기화된 자막으로 만들 수 있나요?

입력에는 유효한 SRT나 WebVTT 시간 정보가 필요합니다. TXT는 본문 추출용 출력 형식입니다. 변환 시 자막 스타일과 위치 정보는 유지하지 않습니다.

자막이 너무 일찍 나오면 어떤 오프셋을 넣어야 하나요?

양수는 자막을 늦추고 음수는 앞당깁니다. 2초 일찍 나오면 +2초를 입력하세요. 음수 이동으로 시작 시간이 0보다 작아지면 기본적으로 중단합니다. 잘라내기를 켜면 0을 가로지르는 자막은 0부터 시작하고, 종료 시간이 0 이하인 자막은 삭제됩니다.

순서대로 합치면 각 영상 길이를 자동으로 알아내나요?

아니요. 다음 파일의 첫 자막을 이전 파일의 마지막 자막 종료 시점에 지정한 간격을 더한 위치에 놓습니다. 영상 끝의 무자막 구간은 감지하지 못하므로 간격에 반영하세요. 파일들이 이미 같은 시간축을 기준으로 작성되었다면 원래 시간축을 유지하는 병합을 선택하세요.

댓글

0
하여 토론에 참여하세요.
아직 댓글이 없습니다.
답글 대화

전체 대화를 시간순으로 확인합니다. 각 답글에는 답변 대상 메시지가 표시됩니다.