- 게시:
- 업데이트:
- 검토 담당자:
- Jonathan
자막 싱크 맞추기: 일정한 오차, 드리프트, 편집본 차이
영상 전체에서 자막이 비슷한 시간만큼 빠르거나 늦으면 자막 시간을 그만큼 이동합니다. 오차가 계속 커지면 시간 비율을 검토하고, 편집 지점에서 갑자기 바뀌면 영상과 자막의 편집본이 같은지 확인합니다.
이 가이드는 자막 오차를 측정하고 시간을 교정한 뒤 저장한 SRT를 확인하는 방법을 설명합니다.
원본과 자막 트랙부터 확인하기
원본 SRT를 보관하고 복사본에서 작업합니다. 영상을 열고 해당 외부 자막을 직접 불러온 뒤 원하는 트랙을 선택합니다. 글자가 전혀 안 보이면 파일 로딩, 트랙 활성화, 자막 구간 재생을 먼저 확인합니다.
미국 의회도서관 형식 설명에 따르면 SRT에는 글과 시작·종료 시간이 들어 있습니다. 대응하는 영상도 준비합니다.
앞부분·중간·끝에서 같은 대사 측정하기
각 위치에서 알아들을 수 있는 대사를 골라 현재 SRT 시작 시간과 영상의 같은 대사 시간을 따로 적습니다. 대응이 모호하면 다른 대사를 선택합니다. 파일 보정량은영상 시간 − 현재 자막 시간입니다. 다음은 직접 만든 계산 예시입니다.
| 위치 | 현재 SRT 시작 | 영상 대사 | 보정량 |
|---|---|---|---|
| 앞 | 00:00:12,000 | 00:00:10,000 | −2초 |
| 중간 | 00:10:02,000 | 00:10:00,000 | −2초 |
| 끝 | 00:20:02,000 | 00:20:00,000 | −2초 |
세 값이 비슷하면 일정한 이동, 부드럽게 커지면 선형 보정, 갑자기 변하면 편집 구간을 검토합니다. 프레임률 같은 원인 판정에는 세 지점 측정 외에 별도의 근거가 필요합니다.
일정한 오차는 시작과 끝에 함께 적용하기
예시에서는 영향을 받는 자막의 시작과 끝을 모두2초 줄입니다. 원래00:00:12,000 --> 00:00:14,000은 다음과 같습니다.
1
00:00:10,000 --> 00:00:12,000
열차가 곧 출발합니다.반대로 자막8초, 대사10초라면 +2초입니다. 글과 순서, 양의 지속 시간을 유지합니다. 음수 시간이 생기는 첫 자막은 대사 대응과 경계를 따로 확인합니다.
SubtitleTools 설명은 밀리초 단위의 전체 이동과 일정한 오차 범위를 설명합니다. 2초는2000밀리초입니다. 파일을 전달하기 전에 처리 조건을 확인하고 개인 자막에는 적절한 로컬 방법을 선택합니다.
시청만 할 때는 재생 지연 조정하기
플레이어의 자막 지연은 시청 중 임시 조정입니다. 수정된 SRT 파일과 구분하고, 파일 보정과 플레이어 보정을 중복 적용하지 않도록 확인합니다.
VLC Desktop 3.0 동기화 문서에 관련 설정이 있습니다. 버전에 따라 메뉴와 단축키가 다르고 기존 자료 간 방향 설명도 충돌합니다. 아는 대사에서 조금 움직여 실제로 빨라지는지 늦어지는지 확인한 뒤 계속합니다. 파일 공식의 부호와 플레이어 설정 부호는 따로 검사합니다.
일정하게 커지는 오차는 두 기준점과 세 번째 검사로 다루기
명확히 대응하는 자막 시간s1、s2와 영상 시간v1、v2를 초로 적습니다.
a = (v2 − v1) / (s2 − s1)
b = v1 − a × s1
보정 시간 = a × 이전 시간 + b직접 만든 예시s1=10、v1=10、s2=610、v2=616은a=1.01、b=−0.1이며310초는313초가 됩니다. 시작과 끝에 함께 적용한 뒤 밀리초로 반올림합니다. 계산에는 서로 다른 자막 시각, 올바른 순서, 같은 대사의 대응이 필요합니다. 같은 시각·역순·다른 대사 조합은 잘못된 측정으로 남깁니다.
중간의 별도 대사를 독립적으로 확인합니다. 맞지 않거나 장면 삽입·삭제 후 오차가 뛰면 같은 편집본의 자막을 찾거나 구간별로 맞춥니다.SubShifter는 선형 보정을 설명합니다. 오차의원인은 측정과 영상 편집본으로 확인합니다.
편집 경계 이후는 구간별로 다시 맞추기
맞는 편집본 자막이 있으면 우선 사용합니다. 없다면 경계 전 마지막 일치 대사와 경계 후 첫 일치 대사를 찾고 실제 대사를 기준으로 구간과 원번호 목록을 만듭니다. 구간마다 측정한 보정량을 시작·끝에 적용하고 구간 내부 다른 대사를 확인합니다.
| 구간 | 원래 자막 | 영상에서 측정 | 처리 |
|---|---|---|---|
| 이전 | 00:04:55,000 —> 00:04:57,000 | 00:04:55,000 —> 00:04:57,000 | 유지 |
| 경계를 지남 | 00:04:59,000 —> 00:05:02,000 | 00:04:59,000 —> 00:05:01,000 | 양 끝 따로 측정 |
| 이후 | 00:05:10,000 —> 00:05:12,000 | 00:05:05,000 —> 00:05:07,000 | 양 끝에서5초 빼기 |
경계 자막 시작에0, 종료에−5초를 적용하면299→297초로 지속 시간이 뒤집힙니다. 여기서는 독립 측정299→301초를 사용합니다. 삭제된 대사는 원본을 보존하고 복사본에서 글 수정·제거를 명시적으로 처리합니다. 대응이 모호한 구간은 미해결로 남깁니다.
1
00:04:55,000 --> 00:04:57,000
열차가 도착했어요.
2
00:04:59,000 --> 00:05:01,000
기다려 주세요.
3
00:05:05,000 --> 00:05:07,000
이제 탈 수 있어요.독립 검사로 경계 전260초 대사는260초, 경계 후600초 대사는595초에서 확인합니다. 경계 문장도 별도로 확인합니다. 이 수치는 교육용 가정이며 실제 영상 복구 보고가 아닙니다.
음수 시간은 해당 자막을 따로 검사하기
1→3초에−2초를 적용하면−1→1초입니다. 먼저 대사와 보정량을 재확인합니다. 영상의 완전한 대사를0→1초로 독립 관찰한 경우에만 수동으로0→1초로 바꾸고 길이 변경을 기록합니다. 각 음수 자막은 개별 확인 대상으로 남기며 일괄0변경은 이 절차 범위 밖입니다. 대사가 없거나 끝을 모르면 원본을 남기고 미해결로 기록합니다.
Subtitle Edit 5 시간 이동 문서는 선택 행 처리도 설명합니다. 확인한 구간만 선택하고,기준점 동기화로 영상 위치를 지정합니다.File → Open / File → Save as로 별도 복사본을 다룹니다. 중간의독립 대사와 양 끝 시각으로 보간 결과를 확인합니다.
측정한 보정을 편집기에서 적용하기
공식 조작 화면에는 범위 선택과 실행 버튼이 있습니다. 먼저 범위를 설정합니다.
- SRT 작업 사본을File → Open으로 열고Synchronization → Adjust all times…로 갑니다.
- 시간량을2초(00:00:02,000)로 설정합니다. 전체의같은 오차를 확인했을 때Adjust all, 제한 구간은 확인한 행을 선택하고Adjust selected lines를 씁니다. Adjust selected lines and forward는 뒤의모든 행까지 바꾸므로 남은 전체가 같은 보정으로 확인된 경우에 씁니다.
- 범위와 시간량을 확인한 뒤−2초에는Show earlier를 한 번, +2초에는Show later를 한 번 클릭합니다. 이 버튼이 보정을 실행합니다. 다음 조작 전에 실제 시각 변화를 확인합니다.
- −2초 예시12–14가10–12로 바뀌고 문장이 남는지 봅니다. 선택 안과 밖을 검사하고 틀리면 그대로 남긴 사본을 다시 열어 재측정합니다. 확인 뒤File → Save as…로 새SRT를 저장합니다.
Synchronization → Point sync…에서는 대응 영상을 열고 자막 행의Set sync point로 같은 대사의위치를 기록합니다. 다음 확인된 행에도 반복한 뒤OK로 적용합니다. 독립된 세 번째 행과 양 끝 시각을 확인합니다. 세 번째 대사와 양 끝 시각을 측정값과 비교해 보간 결과를 확인합니다.
저장 파일을 다시 불러와 확인하기
번호,HH:MM:SS,mmm --> HH:MM:SS,mmm, 글과 빈 줄을 유지해 별도 SRT로 저장합니다. 플레이어 임시 지연을 초기화하고 교정 복사본을 명시적으로 다시 불러옵니다. 앞·중간·끝에서 대응 글, 시간 순서, 양의 길이, 문자 표시를 검사합니다. 다른 파일이면 이름과 트랙을, 깨진 글자면 원래 인코딩을 복사본에서 확인합니다.
문제에 맞는 교정 선택하기
일정한 오차는 시간 이동, 균일한 드리프트는 측정한 선형 변환, 편집 경계의급변은 구간별 정렬로 처리합니다. 새SRT를 저장하고 대응 영상의앞·중간·끝에서 확인합니다.