SRT 자막 번역: 타임코드를 유지하고 읽기 편하게 만드는 방법

AI 더빙, 영상 번역, 음성 번역
무료로 사용해보기
SRT 파일은 자막 문장만 번역하고 번호와 타임코드를 유지한 뒤, 최종 영상에 맞춰 검수하세요.
시간값이 모두 같아도 번역 자막이 읽기 어려울 수 있습니다. 문장이 길어지거나 여러 자막에 걸쳐 나뉘고, 더빙 음성의 타이밍이 달라지기도 합니다. 우선 원본 시간을 보존하고, 이후 필요한 시간 수정은 의도적으로 진행하세요.
이 글에서는 자막 구간 3개로 구성된 영어 파일과 한국어 번역본을 직접 만들었습니다. 로컬 비교 검사에서 세 구간의 번호와 시간이 모두 일치했습니다. 일부러 바꾼 시간값과 누락한 구간도 탐지했습니다. 이 결과는 재현 가능한 파일 구조 실습이며, 번역 서비스의 정확도 시험은 아닙니다.
1. 시작할 파일을 확인하세요
SRT는 시간 정보가 있는 텍스트 파일입니다. 기본 구간은 번호, 시작·종료 시간, 자막 문장, 다음 구간과 구분하는 빈 줄로 구성됩니다. 미국 의회도서관의 SRT 설명에서 이 구조를 확인할 수 있습니다. SRT 자체에는 영상이나 음성이 들어 있지 않습니다.
파일 사본을 자막 편집기나 일반 텍스트 편집기로 여세요. 처음과 마지막 자막이 납품할 영상 버전과 맞는지 확인합니다. 원본은 tutorial.en.original.srt, 작업할 번역본은 tutorial.ko.srt처럼 구분해서 저장하세요.
영상만 있다면 먼저 원어 자막을 만들고 검수합니다. 음성을 시간 정보가 있는 텍스트로 바꾸려면 Perso Dubbing의 자막 추출 워크플로우를 참고하세요. 제품명 인식 오류가 여러 언어로 퍼지지 않도록 번역 전에 전사 오류를 고칩니다.
이미 SRT가 있다면 그 파일의 문장을 바로 번역할 수 있습니다. 자막 언어를 바꾸기 위해 영상을 다시 전사할 필요는 없습니다.
2. 파일 구조를 유지하면서 문장을 번역하세요
실습용 영어 원본 전체입니다. 코드 블록 내용만 sample-en.srt로 저장하세요.
아래 한국어 번역본을 sample-ko.srt로 저장하세요. 세 구간의 표시 시간을 유지하면서 문장을 바꿨습니다.

밀리초 앞의 쉼표와 --> 구분자를 유지하세요. 구간 사이의 빈 줄도 보존합니다. 문장이 다음 구간으로 이어지거나 언어마다 어순이 달라질 수 있으므로, 앞뒤 대사를 함께 보면서 번역하세요.
번역 전에는 대상 언어와 독자, 말투, 유지할 이름, 영상에 보이는 정확한 제품 표기를 짧게 정리합니다. 영상의 버튼에 “Settings”가 그대로 표시된다면, 번역 자막에서도 그 표기를 유지할지 대상 언어로 설명할지 결정하세요.
번역가나 AI 도구에는 다음처럼 요청할 수 있습니다.
제품 사용법 영상의 자막 문장을 한국어로 번역하세요. 모든 구간 번호와 타임코드는 정확히 유지하세요. 앞뒤 구간을 문맥으로 참고하되 번역 문장은 원래 구간에 연결하세요. 제품명과 숫자는 보존하세요. 완전한 SRT를 코드 블록 하나로 반환하세요. 코드 블록 다음에 시간이나 구간 재분할이 필요한 부분을 별도 검수 메모로 적으세요. 검수 메모는 SRT 파일에 넣지 마세요.
요청문만으로 파일 검증이 끝나지는 않습니다. 가져오기 전에 반환된 파일을 원본과 비교하세요.
3. 원본과 번역 SRT를 비교하세요
시간을 유지하는 첫 번역 단계에서는 아래 항목을 확인합니다.
검사 항목 | 기대 결과 | 다르면 할 일 |
|---|---|---|
자막 구간 수 | 원본과 동일 | 누락·중복·병합 구간 찾기 |
번호와 순서 | 원본과 일치 | 문장과 구간의 연결 복원 |
시작·종료 시간 | 대응 구간마다 일치 | 변경 이유를 확인한 뒤 반영 |
자막 문장 | 번역 구간마다 내용 존재 | 누락 및 의도치 않은 원어 잔존 확인 |
파일 인코딩 | 업로드 대상의 요구 충족 | 대상 서비스가 요구하는 인코딩으로 저장 |
직접 확인하려면 두 파일을 나란히 여세요. 구간이 각각 3개인지 세고, 번호와 시작·종료 시간을 문자 단위로 비교합니다. 기대하는 시간은 1.000∼3.000초, 3.500∼6.500초, 7.000∼10.000초입니다. 시간값을 바꾸거나 구간을 삭제하는 실험은 별도 사본에서 진행하세요.
구간 3개로 만든 실습에서는 번호와 타임코드가 정확히 보존됐습니다. 두 번째 구간의 시작을 00:00:03,500에서 00:00:04,500으로 옮기자 시간 비교가 실패했습니다. 마지막 구간을 삭제하자 구간 수 비교가 실패했습니다. 이런 검사는 구조 변경을 잡지만 번역의 정확성까지 판정하지는 못합니다.

브랜드명, 수량, 단위, 지시 내용은 별도로 읽어보세요. 형식이 정상이어도 의미가 틀릴 수 있습니다. 대상 언어를 이해하는 검수자가 원어 대사와 대조해야 합니다.
YouTube의 지원 자막 형식 문서는 기본 SRT를 일반 UTF-8 텍스트로 저장하도록 안내하며, SRT 스타일 마크업은 인식하지 않는다고 명시합니다. 다른 업로드 대상도 같은 방식으로 서식을 처리한다고 가정하지 말고 각각 확인하세요.
4. 읽기 시간과 실제 음성 트랙을 검수하세요
타임코드는 자막이 화면에 머무는 시간을 알려줍니다. 그 시간에 시청자가 편하게 읽을 수 있는지는 별도로 확인해야 합니다.
예문의 “Please open the Settings menu before you continue.”는 공백과 문장부호를 포함해 50자입니다. 표시 시간이 2초라면 초당 25자입니다. 이 계산은 검수할 부분을 찾는 신호이며, 모든 언어의 공통 합격 기준은 아닙니다. 적절한 읽기 속도는 언어, 독자, 납품 규격에 따라 다릅니다.
번역 자막이 급하게 지나간다면 먼저 의미를 유지하면서 문장을 줄여보세요. 자연스러운 구절 경계에서 줄을 나눕니다. 그래도 부족하면 인접 구간과 말 사이의 쉼을 확인한 뒤 시간을 조정하거나 문장을 재배분하세요. 원본을 보관하고 의도한 시간 변경을 기록하면 실수로 바뀐 값과 구분할 수 있습니다.
선택한 자막과 음성 트랙으로 영상을 끝까지 재생하세요. 사용할 화면 크기에서 읽기 편한지, 해당 발화에 맞춰 나타나는지, 중요한 화면 표기를 가리지 않는지 확인합니다. 빠른 대사와 장면 전환은 특히 주의해서 봅니다.
더빙 음성이 있다면 그 음성을 기준으로 검수하세요. 영상 전체 길이가 같아도 원어의 타임코드가 번역 발화와 맞지 않을 수 있습니다. 시간 조정은 자막 싱크 수정 가이드, 납품 형식 변경은 SRT와 VTT 가이드를 참고하세요.
5. 맞는 언어 파일을 전달하세요
검수한 SRT를 언어별로 저장합니다. 파일명에 언어와 영상 버전을 구분할 수 있게 표기하세요. 대응하는 언어 트랙에 업로드한 뒤 실제 서비스의 플레이어에서 미리 봅니다.
SRT 번역의 결과물은 번역 자막입니다. 다른 언어의 내레이션이 필요하면 별도의 영상 더빙 워크플로우를 사용하고 완성된 음성을 기준으로 자막을 확인하세요. 자막과 음성은 각각 검수해야 합니다.
새 영상 프로젝트라면 Perso Dubbing의 영상 번역 방식을 확인하세요. 기존 자막 파일이라면 원본을 보관하고 문장을 번역한 뒤, 납품 전에 시간값을 비교하세요.
자주 묻는 질문
Q. 타임코드를 바꾸지 않고 SRT를 번역할 수 있나요?
A. 네. 자막 문장만 번역하고 구간 번호와 시간을 유지하면 됩니다. 결과를 원본과 비교해 누락이나 시간 변경을 확인하고, 읽기 속도와 의미를 검수하세요. 첫 보존 단계 이후 일부 번역은 의도적인 시간 조정이나 구간 재분할이 필요할 수 있습니다.
Q. 자막을 번역하면 영상의 목소리도 번역되나요?
A. 아니요. SRT에는 문장과 시간 정보가 있으므로 번역하면 자막이 바뀝니다. 번역 음성을 만들려면 더빙 작업이 필요합니다. 둘 다 제공한다면 실제 시청자가 듣는 음성 트랙에 맞춰 자막 시간을 검수하세요.
Q. 시간이 그대로인데 번역 자막이 왜 읽기 어렵나요?
A. 같은 시간에 읽어야 할 문장이 더 길어졌을 수 있습니다. 표현, 줄바꿈, 문장 경계를 확인하세요. 의미를 잃지 않게 줄이거나 음성이 허용하는 범위에서 시간을 조정합니다. 타임코드가 같다는 사실만으로 자막 품질이 보장되지는 않습니다.
SRT 파일은 자막 문장만 번역하고 번호와 타임코드를 유지한 뒤, 최종 영상에 맞춰 검수하세요.
시간값이 모두 같아도 번역 자막이 읽기 어려울 수 있습니다. 문장이 길어지거나 여러 자막에 걸쳐 나뉘고, 더빙 음성의 타이밍이 달라지기도 합니다. 우선 원본 시간을 보존하고, 이후 필요한 시간 수정은 의도적으로 진행하세요.
이 글에서는 자막 구간 3개로 구성된 영어 파일과 한국어 번역본을 직접 만들었습니다. 로컬 비교 검사에서 세 구간의 번호와 시간이 모두 일치했습니다. 일부러 바꾼 시간값과 누락한 구간도 탐지했습니다. 이 결과는 재현 가능한 파일 구조 실습이며, 번역 서비스의 정확도 시험은 아닙니다.
1. 시작할 파일을 확인하세요
SRT는 시간 정보가 있는 텍스트 파일입니다. 기본 구간은 번호, 시작·종료 시간, 자막 문장, 다음 구간과 구분하는 빈 줄로 구성됩니다. 미국 의회도서관의 SRT 설명에서 이 구조를 확인할 수 있습니다. SRT 자체에는 영상이나 음성이 들어 있지 않습니다.
파일 사본을 자막 편집기나 일반 텍스트 편집기로 여세요. 처음과 마지막 자막이 납품할 영상 버전과 맞는지 확인합니다. 원본은 tutorial.en.original.srt, 작업할 번역본은 tutorial.ko.srt처럼 구분해서 저장하세요.
영상만 있다면 먼저 원어 자막을 만들고 검수합니다. 음성을 시간 정보가 있는 텍스트로 바꾸려면 Perso Dubbing의 자막 추출 워크플로우를 참고하세요. 제품명 인식 오류가 여러 언어로 퍼지지 않도록 번역 전에 전사 오류를 고칩니다.
이미 SRT가 있다면 그 파일의 문장을 바로 번역할 수 있습니다. 자막 언어를 바꾸기 위해 영상을 다시 전사할 필요는 없습니다.
2. 파일 구조를 유지하면서 문장을 번역하세요
실습용 영어 원본 전체입니다. 코드 블록 내용만 sample-en.srt로 저장하세요.
아래 한국어 번역본을 sample-ko.srt로 저장하세요. 세 구간의 표시 시간을 유지하면서 문장을 바꿨습니다.

밀리초 앞의 쉼표와 --> 구분자를 유지하세요. 구간 사이의 빈 줄도 보존합니다. 문장이 다음 구간으로 이어지거나 언어마다 어순이 달라질 수 있으므로, 앞뒤 대사를 함께 보면서 번역하세요.
번역 전에는 대상 언어와 독자, 말투, 유지할 이름, 영상에 보이는 정확한 제품 표기를 짧게 정리합니다. 영상의 버튼에 “Settings”가 그대로 표시된다면, 번역 자막에서도 그 표기를 유지할지 대상 언어로 설명할지 결정하세요.
번역가나 AI 도구에는 다음처럼 요청할 수 있습니다.
제품 사용법 영상의 자막 문장을 한국어로 번역하세요. 모든 구간 번호와 타임코드는 정확히 유지하세요. 앞뒤 구간을 문맥으로 참고하되 번역 문장은 원래 구간에 연결하세요. 제품명과 숫자는 보존하세요. 완전한 SRT를 코드 블록 하나로 반환하세요. 코드 블록 다음에 시간이나 구간 재분할이 필요한 부분을 별도 검수 메모로 적으세요. 검수 메모는 SRT 파일에 넣지 마세요.
요청문만으로 파일 검증이 끝나지는 않습니다. 가져오기 전에 반환된 파일을 원본과 비교하세요.
3. 원본과 번역 SRT를 비교하세요
시간을 유지하는 첫 번역 단계에서는 아래 항목을 확인합니다.
검사 항목 | 기대 결과 | 다르면 할 일 |
|---|---|---|
자막 구간 수 | 원본과 동일 | 누락·중복·병합 구간 찾기 |
번호와 순서 | 원본과 일치 | 문장과 구간의 연결 복원 |
시작·종료 시간 | 대응 구간마다 일치 | 변경 이유를 확인한 뒤 반영 |
자막 문장 | 번역 구간마다 내용 존재 | 누락 및 의도치 않은 원어 잔존 확인 |
파일 인코딩 | 업로드 대상의 요구 충족 | 대상 서비스가 요구하는 인코딩으로 저장 |
직접 확인하려면 두 파일을 나란히 여세요. 구간이 각각 3개인지 세고, 번호와 시작·종료 시간을 문자 단위로 비교합니다. 기대하는 시간은 1.000∼3.000초, 3.500∼6.500초, 7.000∼10.000초입니다. 시간값을 바꾸거나 구간을 삭제하는 실험은 별도 사본에서 진행하세요.
구간 3개로 만든 실습에서는 번호와 타임코드가 정확히 보존됐습니다. 두 번째 구간의 시작을 00:00:03,500에서 00:00:04,500으로 옮기자 시간 비교가 실패했습니다. 마지막 구간을 삭제하자 구간 수 비교가 실패했습니다. 이런 검사는 구조 변경을 잡지만 번역의 정확성까지 판정하지는 못합니다.

브랜드명, 수량, 단위, 지시 내용은 별도로 읽어보세요. 형식이 정상이어도 의미가 틀릴 수 있습니다. 대상 언어를 이해하는 검수자가 원어 대사와 대조해야 합니다.
YouTube의 지원 자막 형식 문서는 기본 SRT를 일반 UTF-8 텍스트로 저장하도록 안내하며, SRT 스타일 마크업은 인식하지 않는다고 명시합니다. 다른 업로드 대상도 같은 방식으로 서식을 처리한다고 가정하지 말고 각각 확인하세요.
4. 읽기 시간과 실제 음성 트랙을 검수하세요
타임코드는 자막이 화면에 머무는 시간을 알려줍니다. 그 시간에 시청자가 편하게 읽을 수 있는지는 별도로 확인해야 합니다.
예문의 “Please open the Settings menu before you continue.”는 공백과 문장부호를 포함해 50자입니다. 표시 시간이 2초라면 초당 25자입니다. 이 계산은 검수할 부분을 찾는 신호이며, 모든 언어의 공통 합격 기준은 아닙니다. 적절한 읽기 속도는 언어, 독자, 납품 규격에 따라 다릅니다.
번역 자막이 급하게 지나간다면 먼저 의미를 유지하면서 문장을 줄여보세요. 자연스러운 구절 경계에서 줄을 나눕니다. 그래도 부족하면 인접 구간과 말 사이의 쉼을 확인한 뒤 시간을 조정하거나 문장을 재배분하세요. 원본을 보관하고 의도한 시간 변경을 기록하면 실수로 바뀐 값과 구분할 수 있습니다.
선택한 자막과 음성 트랙으로 영상을 끝까지 재생하세요. 사용할 화면 크기에서 읽기 편한지, 해당 발화에 맞춰 나타나는지, 중요한 화면 표기를 가리지 않는지 확인합니다. 빠른 대사와 장면 전환은 특히 주의해서 봅니다.
더빙 음성이 있다면 그 음성을 기준으로 검수하세요. 영상 전체 길이가 같아도 원어의 타임코드가 번역 발화와 맞지 않을 수 있습니다. 시간 조정은 자막 싱크 수정 가이드, 납품 형식 변경은 SRT와 VTT 가이드를 참고하세요.
5. 맞는 언어 파일을 전달하세요
검수한 SRT를 언어별로 저장합니다. 파일명에 언어와 영상 버전을 구분할 수 있게 표기하세요. 대응하는 언어 트랙에 업로드한 뒤 실제 서비스의 플레이어에서 미리 봅니다.
SRT 번역의 결과물은 번역 자막입니다. 다른 언어의 내레이션이 필요하면 별도의 영상 더빙 워크플로우를 사용하고 완성된 음성을 기준으로 자막을 확인하세요. 자막과 음성은 각각 검수해야 합니다.
새 영상 프로젝트라면 Perso Dubbing의 영상 번역 방식을 확인하세요. 기존 자막 파일이라면 원본을 보관하고 문장을 번역한 뒤, 납품 전에 시간값을 비교하세요.
자주 묻는 질문
Q. 타임코드를 바꾸지 않고 SRT를 번역할 수 있나요?
A. 네. 자막 문장만 번역하고 구간 번호와 시간을 유지하면 됩니다. 결과를 원본과 비교해 누락이나 시간 변경을 확인하고, 읽기 속도와 의미를 검수하세요. 첫 보존 단계 이후 일부 번역은 의도적인 시간 조정이나 구간 재분할이 필요할 수 있습니다.
Q. 자막을 번역하면 영상의 목소리도 번역되나요?
A. 아니요. SRT에는 문장과 시간 정보가 있으므로 번역하면 자막이 바뀝니다. 번역 음성을 만들려면 더빙 작업이 필요합니다. 둘 다 제공한다면 실제 시청자가 듣는 음성 트랙에 맞춰 자막 시간을 검수하세요.
Q. 시간이 그대로인데 번역 자막이 왜 읽기 어렵나요?
A. 같은 시간에 읽어야 할 문장이 더 길어졌을 수 있습니다. 표현, 줄바꿈, 문장 경계를 확인하세요. 의미를 잃지 않게 줄이거나 음성이 허용하는 범위에서 시간을 조정합니다. 타임코드가 같다는 사실만으로 자막 품질이 보장되지는 않습니다.
SRT 파일은 자막 문장만 번역하고 번호와 타임코드를 유지한 뒤, 최종 영상에 맞춰 검수하세요.
시간값이 모두 같아도 번역 자막이 읽기 어려울 수 있습니다. 문장이 길어지거나 여러 자막에 걸쳐 나뉘고, 더빙 음성의 타이밍이 달라지기도 합니다. 우선 원본 시간을 보존하고, 이후 필요한 시간 수정은 의도적으로 진행하세요.
이 글에서는 자막 구간 3개로 구성된 영어 파일과 한국어 번역본을 직접 만들었습니다. 로컬 비교 검사에서 세 구간의 번호와 시간이 모두 일치했습니다. 일부러 바꾼 시간값과 누락한 구간도 탐지했습니다. 이 결과는 재현 가능한 파일 구조 실습이며, 번역 서비스의 정확도 시험은 아닙니다.
1. 시작할 파일을 확인하세요
SRT는 시간 정보가 있는 텍스트 파일입니다. 기본 구간은 번호, 시작·종료 시간, 자막 문장, 다음 구간과 구분하는 빈 줄로 구성됩니다. 미국 의회도서관의 SRT 설명에서 이 구조를 확인할 수 있습니다. SRT 자체에는 영상이나 음성이 들어 있지 않습니다.
파일 사본을 자막 편집기나 일반 텍스트 편집기로 여세요. 처음과 마지막 자막이 납품할 영상 버전과 맞는지 확인합니다. 원본은 tutorial.en.original.srt, 작업할 번역본은 tutorial.ko.srt처럼 구분해서 저장하세요.
영상만 있다면 먼저 원어 자막을 만들고 검수합니다. 음성을 시간 정보가 있는 텍스트로 바꾸려면 Perso Dubbing의 자막 추출 워크플로우를 참고하세요. 제품명 인식 오류가 여러 언어로 퍼지지 않도록 번역 전에 전사 오류를 고칩니다.
이미 SRT가 있다면 그 파일의 문장을 바로 번역할 수 있습니다. 자막 언어를 바꾸기 위해 영상을 다시 전사할 필요는 없습니다.
2. 파일 구조를 유지하면서 문장을 번역하세요
실습용 영어 원본 전체입니다. 코드 블록 내용만 sample-en.srt로 저장하세요.
아래 한국어 번역본을 sample-ko.srt로 저장하세요. 세 구간의 표시 시간을 유지하면서 문장을 바꿨습니다.

밀리초 앞의 쉼표와 --> 구분자를 유지하세요. 구간 사이의 빈 줄도 보존합니다. 문장이 다음 구간으로 이어지거나 언어마다 어순이 달라질 수 있으므로, 앞뒤 대사를 함께 보면서 번역하세요.
번역 전에는 대상 언어와 독자, 말투, 유지할 이름, 영상에 보이는 정확한 제품 표기를 짧게 정리합니다. 영상의 버튼에 “Settings”가 그대로 표시된다면, 번역 자막에서도 그 표기를 유지할지 대상 언어로 설명할지 결정하세요.
번역가나 AI 도구에는 다음처럼 요청할 수 있습니다.
제품 사용법 영상의 자막 문장을 한국어로 번역하세요. 모든 구간 번호와 타임코드는 정확히 유지하세요. 앞뒤 구간을 문맥으로 참고하되 번역 문장은 원래 구간에 연결하세요. 제품명과 숫자는 보존하세요. 완전한 SRT를 코드 블록 하나로 반환하세요. 코드 블록 다음에 시간이나 구간 재분할이 필요한 부분을 별도 검수 메모로 적으세요. 검수 메모는 SRT 파일에 넣지 마세요.
요청문만으로 파일 검증이 끝나지는 않습니다. 가져오기 전에 반환된 파일을 원본과 비교하세요.
3. 원본과 번역 SRT를 비교하세요
시간을 유지하는 첫 번역 단계에서는 아래 항목을 확인합니다.
검사 항목 | 기대 결과 | 다르면 할 일 |
|---|---|---|
자막 구간 수 | 원본과 동일 | 누락·중복·병합 구간 찾기 |
번호와 순서 | 원본과 일치 | 문장과 구간의 연결 복원 |
시작·종료 시간 | 대응 구간마다 일치 | 변경 이유를 확인한 뒤 반영 |
자막 문장 | 번역 구간마다 내용 존재 | 누락 및 의도치 않은 원어 잔존 확인 |
파일 인코딩 | 업로드 대상의 요구 충족 | 대상 서비스가 요구하는 인코딩으로 저장 |
직접 확인하려면 두 파일을 나란히 여세요. 구간이 각각 3개인지 세고, 번호와 시작·종료 시간을 문자 단위로 비교합니다. 기대하는 시간은 1.000∼3.000초, 3.500∼6.500초, 7.000∼10.000초입니다. 시간값을 바꾸거나 구간을 삭제하는 실험은 별도 사본에서 진행하세요.
구간 3개로 만든 실습에서는 번호와 타임코드가 정확히 보존됐습니다. 두 번째 구간의 시작을 00:00:03,500에서 00:00:04,500으로 옮기자 시간 비교가 실패했습니다. 마지막 구간을 삭제하자 구간 수 비교가 실패했습니다. 이런 검사는 구조 변경을 잡지만 번역의 정확성까지 판정하지는 못합니다.

브랜드명, 수량, 단위, 지시 내용은 별도로 읽어보세요. 형식이 정상이어도 의미가 틀릴 수 있습니다. 대상 언어를 이해하는 검수자가 원어 대사와 대조해야 합니다.
YouTube의 지원 자막 형식 문서는 기본 SRT를 일반 UTF-8 텍스트로 저장하도록 안내하며, SRT 스타일 마크업은 인식하지 않는다고 명시합니다. 다른 업로드 대상도 같은 방식으로 서식을 처리한다고 가정하지 말고 각각 확인하세요.
4. 읽기 시간과 실제 음성 트랙을 검수하세요
타임코드는 자막이 화면에 머무는 시간을 알려줍니다. 그 시간에 시청자가 편하게 읽을 수 있는지는 별도로 확인해야 합니다.
예문의 “Please open the Settings menu before you continue.”는 공백과 문장부호를 포함해 50자입니다. 표시 시간이 2초라면 초당 25자입니다. 이 계산은 검수할 부분을 찾는 신호이며, 모든 언어의 공통 합격 기준은 아닙니다. 적절한 읽기 속도는 언어, 독자, 납품 규격에 따라 다릅니다.
번역 자막이 급하게 지나간다면 먼저 의미를 유지하면서 문장을 줄여보세요. 자연스러운 구절 경계에서 줄을 나눕니다. 그래도 부족하면 인접 구간과 말 사이의 쉼을 확인한 뒤 시간을 조정하거나 문장을 재배분하세요. 원본을 보관하고 의도한 시간 변경을 기록하면 실수로 바뀐 값과 구분할 수 있습니다.
선택한 자막과 음성 트랙으로 영상을 끝까지 재생하세요. 사용할 화면 크기에서 읽기 편한지, 해당 발화에 맞춰 나타나는지, 중요한 화면 표기를 가리지 않는지 확인합니다. 빠른 대사와 장면 전환은 특히 주의해서 봅니다.
더빙 음성이 있다면 그 음성을 기준으로 검수하세요. 영상 전체 길이가 같아도 원어의 타임코드가 번역 발화와 맞지 않을 수 있습니다. 시간 조정은 자막 싱크 수정 가이드, 납품 형식 변경은 SRT와 VTT 가이드를 참고하세요.
5. 맞는 언어 파일을 전달하세요
검수한 SRT를 언어별로 저장합니다. 파일명에 언어와 영상 버전을 구분할 수 있게 표기하세요. 대응하는 언어 트랙에 업로드한 뒤 실제 서비스의 플레이어에서 미리 봅니다.
SRT 번역의 결과물은 번역 자막입니다. 다른 언어의 내레이션이 필요하면 별도의 영상 더빙 워크플로우를 사용하고 완성된 음성을 기준으로 자막을 확인하세요. 자막과 음성은 각각 검수해야 합니다.
새 영상 프로젝트라면 Perso Dubbing의 영상 번역 방식을 확인하세요. 기존 자막 파일이라면 원본을 보관하고 문장을 번역한 뒤, 납품 전에 시간값을 비교하세요.
자주 묻는 질문
Q. 타임코드를 바꾸지 않고 SRT를 번역할 수 있나요?
A. 네. 자막 문장만 번역하고 구간 번호와 시간을 유지하면 됩니다. 결과를 원본과 비교해 누락이나 시간 변경을 확인하고, 읽기 속도와 의미를 검수하세요. 첫 보존 단계 이후 일부 번역은 의도적인 시간 조정이나 구간 재분할이 필요할 수 있습니다.
Q. 자막을 번역하면 영상의 목소리도 번역되나요?
A. 아니요. SRT에는 문장과 시간 정보가 있으므로 번역하면 자막이 바뀝니다. 번역 음성을 만들려면 더빙 작업이 필요합니다. 둘 다 제공한다면 실제 시청자가 듣는 음성 트랙에 맞춰 자막 시간을 검수하세요.
Q. 시간이 그대로인데 번역 자막이 왜 읽기 어렵나요?
A. 같은 시간에 읽어야 할 문장이 더 길어졌을 수 있습니다. 표현, 줄바꿈, 문장 경계를 확인하세요. 의미를 잃지 않게 줄이거나 음성이 허용하는 범위에서 시간을 조정합니다. 타임코드가 같다는 사실만으로 자막 품질이 보장되지는 않습니다.
SRT 파일은 자막 문장만 번역하고 번호와 타임코드를 유지한 뒤, 최종 영상에 맞춰 검수하세요.
시간값이 모두 같아도 번역 자막이 읽기 어려울 수 있습니다. 문장이 길어지거나 여러 자막에 걸쳐 나뉘고, 더빙 음성의 타이밍이 달라지기도 합니다. 우선 원본 시간을 보존하고, 이후 필요한 시간 수정은 의도적으로 진행하세요.
이 글에서는 자막 구간 3개로 구성된 영어 파일과 한국어 번역본을 직접 만들었습니다. 로컬 비교 검사에서 세 구간의 번호와 시간이 모두 일치했습니다. 일부러 바꾼 시간값과 누락한 구간도 탐지했습니다. 이 결과는 재현 가능한 파일 구조 실습이며, 번역 서비스의 정확도 시험은 아닙니다.
1. 시작할 파일을 확인하세요
SRT는 시간 정보가 있는 텍스트 파일입니다. 기본 구간은 번호, 시작·종료 시간, 자막 문장, 다음 구간과 구분하는 빈 줄로 구성됩니다. 미국 의회도서관의 SRT 설명에서 이 구조를 확인할 수 있습니다. SRT 자체에는 영상이나 음성이 들어 있지 않습니다.
파일 사본을 자막 편집기나 일반 텍스트 편집기로 여세요. 처음과 마지막 자막이 납품할 영상 버전과 맞는지 확인합니다. 원본은 tutorial.en.original.srt, 작업할 번역본은 tutorial.ko.srt처럼 구분해서 저장하세요.
영상만 있다면 먼저 원어 자막을 만들고 검수합니다. 음성을 시간 정보가 있는 텍스트로 바꾸려면 Perso Dubbing의 자막 추출 워크플로우를 참고하세요. 제품명 인식 오류가 여러 언어로 퍼지지 않도록 번역 전에 전사 오류를 고칩니다.
이미 SRT가 있다면 그 파일의 문장을 바로 번역할 수 있습니다. 자막 언어를 바꾸기 위해 영상을 다시 전사할 필요는 없습니다.
2. 파일 구조를 유지하면서 문장을 번역하세요
실습용 영어 원본 전체입니다. 코드 블록 내용만 sample-en.srt로 저장하세요.
아래 한국어 번역본을 sample-ko.srt로 저장하세요. 세 구간의 표시 시간을 유지하면서 문장을 바꿨습니다.

밀리초 앞의 쉼표와 --> 구분자를 유지하세요. 구간 사이의 빈 줄도 보존합니다. 문장이 다음 구간으로 이어지거나 언어마다 어순이 달라질 수 있으므로, 앞뒤 대사를 함께 보면서 번역하세요.
번역 전에는 대상 언어와 독자, 말투, 유지할 이름, 영상에 보이는 정확한 제품 표기를 짧게 정리합니다. 영상의 버튼에 “Settings”가 그대로 표시된다면, 번역 자막에서도 그 표기를 유지할지 대상 언어로 설명할지 결정하세요.
번역가나 AI 도구에는 다음처럼 요청할 수 있습니다.
제품 사용법 영상의 자막 문장을 한국어로 번역하세요. 모든 구간 번호와 타임코드는 정확히 유지하세요. 앞뒤 구간을 문맥으로 참고하되 번역 문장은 원래 구간에 연결하세요. 제품명과 숫자는 보존하세요. 완전한 SRT를 코드 블록 하나로 반환하세요. 코드 블록 다음에 시간이나 구간 재분할이 필요한 부분을 별도 검수 메모로 적으세요. 검수 메모는 SRT 파일에 넣지 마세요.
요청문만으로 파일 검증이 끝나지는 않습니다. 가져오기 전에 반환된 파일을 원본과 비교하세요.
3. 원본과 번역 SRT를 비교하세요
시간을 유지하는 첫 번역 단계에서는 아래 항목을 확인합니다.
검사 항목 | 기대 결과 | 다르면 할 일 |
|---|---|---|
자막 구간 수 | 원본과 동일 | 누락·중복·병합 구간 찾기 |
번호와 순서 | 원본과 일치 | 문장과 구간의 연결 복원 |
시작·종료 시간 | 대응 구간마다 일치 | 변경 이유를 확인한 뒤 반영 |
자막 문장 | 번역 구간마다 내용 존재 | 누락 및 의도치 않은 원어 잔존 확인 |
파일 인코딩 | 업로드 대상의 요구 충족 | 대상 서비스가 요구하는 인코딩으로 저장 |
직접 확인하려면 두 파일을 나란히 여세요. 구간이 각각 3개인지 세고, 번호와 시작·종료 시간을 문자 단위로 비교합니다. 기대하는 시간은 1.000∼3.000초, 3.500∼6.500초, 7.000∼10.000초입니다. 시간값을 바꾸거나 구간을 삭제하는 실험은 별도 사본에서 진행하세요.
구간 3개로 만든 실습에서는 번호와 타임코드가 정확히 보존됐습니다. 두 번째 구간의 시작을 00:00:03,500에서 00:00:04,500으로 옮기자 시간 비교가 실패했습니다. 마지막 구간을 삭제하자 구간 수 비교가 실패했습니다. 이런 검사는 구조 변경을 잡지만 번역의 정확성까지 판정하지는 못합니다.

브랜드명, 수량, 단위, 지시 내용은 별도로 읽어보세요. 형식이 정상이어도 의미가 틀릴 수 있습니다. 대상 언어를 이해하는 검수자가 원어 대사와 대조해야 합니다.
YouTube의 지원 자막 형식 문서는 기본 SRT를 일반 UTF-8 텍스트로 저장하도록 안내하며, SRT 스타일 마크업은 인식하지 않는다고 명시합니다. 다른 업로드 대상도 같은 방식으로 서식을 처리한다고 가정하지 말고 각각 확인하세요.
4. 읽기 시간과 실제 음성 트랙을 검수하세요
타임코드는 자막이 화면에 머무는 시간을 알려줍니다. 그 시간에 시청자가 편하게 읽을 수 있는지는 별도로 확인해야 합니다.
예문의 “Please open the Settings menu before you continue.”는 공백과 문장부호를 포함해 50자입니다. 표시 시간이 2초라면 초당 25자입니다. 이 계산은 검수할 부분을 찾는 신호이며, 모든 언어의 공통 합격 기준은 아닙니다. 적절한 읽기 속도는 언어, 독자, 납품 규격에 따라 다릅니다.
번역 자막이 급하게 지나간다면 먼저 의미를 유지하면서 문장을 줄여보세요. 자연스러운 구절 경계에서 줄을 나눕니다. 그래도 부족하면 인접 구간과 말 사이의 쉼을 확인한 뒤 시간을 조정하거나 문장을 재배분하세요. 원본을 보관하고 의도한 시간 변경을 기록하면 실수로 바뀐 값과 구분할 수 있습니다.
선택한 자막과 음성 트랙으로 영상을 끝까지 재생하세요. 사용할 화면 크기에서 읽기 편한지, 해당 발화에 맞춰 나타나는지, 중요한 화면 표기를 가리지 않는지 확인합니다. 빠른 대사와 장면 전환은 특히 주의해서 봅니다.
더빙 음성이 있다면 그 음성을 기준으로 검수하세요. 영상 전체 길이가 같아도 원어의 타임코드가 번역 발화와 맞지 않을 수 있습니다. 시간 조정은 자막 싱크 수정 가이드, 납품 형식 변경은 SRT와 VTT 가이드를 참고하세요.
5. 맞는 언어 파일을 전달하세요
검수한 SRT를 언어별로 저장합니다. 파일명에 언어와 영상 버전을 구분할 수 있게 표기하세요. 대응하는 언어 트랙에 업로드한 뒤 실제 서비스의 플레이어에서 미리 봅니다.
SRT 번역의 결과물은 번역 자막입니다. 다른 언어의 내레이션이 필요하면 별도의 영상 더빙 워크플로우를 사용하고 완성된 음성을 기준으로 자막을 확인하세요. 자막과 음성은 각각 검수해야 합니다.
새 영상 프로젝트라면 Perso Dubbing의 영상 번역 방식을 확인하세요. 기존 자막 파일이라면 원본을 보관하고 문장을 번역한 뒤, 납품 전에 시간값을 비교하세요.
자주 묻는 질문
Q. 타임코드를 바꾸지 않고 SRT를 번역할 수 있나요?
A. 네. 자막 문장만 번역하고 구간 번호와 시간을 유지하면 됩니다. 결과를 원본과 비교해 누락이나 시간 변경을 확인하고, 읽기 속도와 의미를 검수하세요. 첫 보존 단계 이후 일부 번역은 의도적인 시간 조정이나 구간 재분할이 필요할 수 있습니다.
Q. 자막을 번역하면 영상의 목소리도 번역되나요?
A. 아니요. SRT에는 문장과 시간 정보가 있으므로 번역하면 자막이 바뀝니다. 번역 음성을 만들려면 더빙 작업이 필요합니다. 둘 다 제공한다면 실제 시청자가 듣는 음성 트랙에 맞춰 자막 시간을 검수하세요.
Q. 시간이 그대로인데 번역 자막이 왜 읽기 어렵나요?
A. 같은 시간에 읽어야 할 문장이 더 길어졌을 수 있습니다. 표현, 줄바꿈, 문장 경계를 확인하세요. 의미를 잃지 않게 줄이거나 음성이 허용하는 범위에서 시간을 조정합니다. 타임코드가 같다는 사실만으로 자막 품질이 보장되지는 않습니다.
계속 읽기
모두 보기
제품
솔루션
개발자
API
엔터프라이즈
솔루션
제품
솔루션
개발자
API
엔터프라이즈
솔루션





