🎞️ 자막(SRT) 싱크 조정기
.srt 파일을 붙여넣거나 불러온 뒤, 초 단위로 타이밍을 앞뒤로 이동하고 필요시 프레임율을 변환하세요. 수정된 자막을 복사하거나 다운로드할 수 있습니다. 모두 브라우저에서 실행됩니다.
소개
이 도구는 표준 SubRip(.srt) 파일의 모든 타임스탬프를 파싱하여 두 가지 독립적인 보정을 적용합니다. 타임 시프트는 모든 큐에 고정 오프셋(예: +2.5초, -0.8초)을 더하거나 빼서 자막 전체를 음성에 맞게 앞뒤로 이동시킵니다. 프레임율 리스케일은 대상 FPS와 원본 FPS의 비율로 모든 타임스탬프를 곱하여, 영상과 자막의 프레임율이 다를 때 누적되는 드리프트를 보정합니다(예: 25fps PAL 자막 → 23.976fps NTSC 변환). 두 보정을 동시에 한 번에 적용할 수 있습니다. 처리는 모두 브라우저에서만 이루어지며, 자막 텍스트는 서버에 전송되지 않습니다.
사용 방법
- 텍스트 영역에 .srt 내용을 붙여넣거나, '파일 불러오기'를 클릭해 기기에서 .srt 파일을 여세요.
- 초 단위로 타임 시프트를 입력하세요. 양수는 자막을 늦추고, 음수는 자막을 앞당깁니다.
- (선택) 원본 및 대상 프레임율(예: 25 → 23.976)을 선택해 FPS 차이로 인한 타이밍 드리프트를 보정하세요.
- '싱크 적용' 버튼을 클릭하면 수정된 자막이 즉시 출력 영역에 표시됩니다.
- 결과를 클립보드에 복사하거나, '.srt 다운로드'를 클릭해 수정된 자막 파일을 기기에 저장하세요.
자주 묻는 질문
- 타임 시프트 값은 무슨 의미인가요?
- 파일의 모든 타임스탬프에 더해지는 값입니다. +2.5를 입력하면 자막이 2.5초 늦어지고, -1을 입력하면 1초 일찍 나타납니다.
- 단순 타임 시프트 대신 프레임율 리스케일을 언제 사용해야 하나요?
- 자막 밀림이 시간에 따라 점점 커지는 경우 리스케일을 사용하세요. 예를 들어 10분에 1초 밀리다가 50분에 5초 밀린다면 자막과 영상의 FPS가 다른 것입니다.
- 자막 파일이 서버에 업로드되나요?
- 아니요. 모든 처리는 브라우저에서만 이루어집니다. 자막 텍스트는 절대 기기 밖으로 나가지 않습니다.
- 리스케일에서 지원하는 프레임율은 무엇인가요?
- 23.976fps(NTSC 필름), 24fps, 25fps(PAL) 간의 변환을 지원합니다. FPS 불일치로 인한 자막 싱크 문제의 대부분을 해결할 수 있습니다.
- 타임 시프트와 프레임율 리스케일을 동시에 적용할 수 있나요?
- 네. 프레임율 리스케일로 드리프트를 보정한 뒤 타임 시프트로 남은 전체 오프셋을 조정하는 순서로 한 번에 처리합니다.