자막 시간 조정
변환
음성보다 뒤처지거나 앞서는 자막 수정. `.srt`·`.vtt` 내용 붙여넣기, 양수 오프셋(cue 뒤로) 또는 음수 오프셋(cue 앞으로 — `-1.5` 같은 소수 사용)으로 전체 파일이 업데이트된 타임스탬프로 재생성됩니다. `WEBVTT` 헤더 유무로 형식 자동 감지 — 타임스탬프의 쉼표/마침표가 그에 맞게 전환.
—
조정됨 (cue 조정됨: 3)
1 00:00:01,200 --> 00:00:04,000 Hello, world. 2 00:00:05,500 --> 00:00:08,800 Subtitle Time Shifter demo input. 3 00:00:09,000 --> 00:00:11,500 Adjust the offset above.
자막 텍스트·빈 줄·NOTE / STYLE 블록·cue 번호는 그대로 통과.
사용법
- 자막 파일 내용을 입력 박스에 붙여넣기.
- 초 단위 오프셋 입력 — 소수 가능(`0.5`·`-1.25`).
- 결과를 자막 파일에 다시 복사. cue 개수가 표시되니 확인 가능.
자주 묻는 질문
- 정확한 오프셋은 어떻게 구하나?
- 비디오 재생 후 자막 1번 줄이 *나와야 할* 시점 확인. 목표 시점에서 현재 시작 시간을 뺌. 자막이 00:00:02.000인데 00:00:03.500에 나와야 한다면 오프셋은 +1.5.
- 00:00:00 이전으로 가는 cue는?
- `0초로 고정` 켜져있으면(기본) 해당 cue가 00:00:00에 고정되어 파일이 유효 상태 유지. 끄면 명시적 에러 — 오프셋이 너무 크다는 걸 알고 싶을 때 유용.
- 자막 텍스트를 건드리나?
- 아님. `시작 --> 끝` 타임스탬프 패턴에 맞는 줄만 재작성. 자막 텍스트·빈 줄·`WEBVTT` 헤더·NOTE 블록·STYLE 블록·cue 번호는 그대로 통과.
- VTT cue 설정(`align:start` 등)은?
- 보존. cue 타이밍 줄의 두 번째 타임스탬프 뒤에 있는 건 글자 그대로 유지.
관련 도구
CSS 단위 변환기
기본 폰트 크기와 뷰포트를 직접 정해 px·rem·em·pt·vw·vh·% 사이를 변환합니다.
변환00
JSON ↔ YAML 변환기
JSON ↔ YAML 양방향 변환 — 들여쓰기 선택, 결과 복사.
변환00
데이터 용량 변환기
바이트·KB·MB·GB·TB를 10진법(1000) 또는 2진법(1024)으로 변환.
변환00
로마 숫자 변환기
1부터 3999까지 아라비아 숫자와 로마 숫자를 양방향으로 변환합니다.
변환00
진법 변환기
2진수·8진수·10진수·16진수 사이로 숫자를 변환하세요.
변환00
단위 변환기
길이·무게·온도·면적·부피·속도·시간을 변환하세요.
변환00