본문으로 바로 가기
SubtitleMatrix

첫 자막을 타임코드에 맞추기

타이밍기준 트랙에 맞추기
또는 자막 텍스트를 붙여넣으세요

옵션

가장 앞선 자막 블록이 있어야 할 시각을 시계 값으로 적습니다. 00:00:00,000이 보통의 경우입니다. 앞머리에서 밀려 있던 만큼을 없애 자막이 화면과 함께 시작하게 합니다. 밀기 값은 지금 첫 자막 블록이 있는 위치에서 재므로 모든 자막 블록이 같은 만큼 움직입니다. 이것은 옮길 거리가 아니라 목표 시각입니다. 정해진 양만큼 뒤로 밀고 싶다면 밀리초 밀기 페이지를 쓰세요.

타이밍을 어떤 프레임 레이트 기준으로 세는지 정합니다. 형식 안내 페이지에서는 MicroDVD가 이 값을 필요로 합니다. 시간을 프레임 번호로 저장하기 때문입니다. 프레임 레이트 페이지에서는 이 파일이 어느 프레임 레이트를 기준으로 만들어졌는지, 즉 자막을 만든 판본의 값을 뜻하며, 페이지의 두 번째 상자에는 이 자막을 사용할 영상의 프레임 레이트를 넣습니다. 흔히 쓰는 값은 23.976, 24, 25, 29.97, 30, 50, 59.94, 60입니다. 잘못 넣으면 시간축 전체가 어긋나고, 프레임 레이트 페이지에서는 고정된 양이 아니라 비율로 어긋납니다.

이 페이지는 자막 파일 전체를 옮겨 가장 이른 cue가 지정한 시각에 놓이게 합니다. 상자는 손대기 전에 이미 00:00:00,000으로 채워져 있으므로, 리드인을 걷어내 첫 자막이 그림과 함께 나오게 하는 일상적인 작업에는 타이핑이 필요 없습니다. 파일을 넣고 실행하면 모든 cue가 파일 자신의 리드인만큼 움직입니다. 다른 시각을 넣으면 첫 cue가 그리로 가고 나머지가 따라갑니다.

넣는 값은 목적지이고 이동 거리가 아닙니다. 이 페이지가 밀리초나 타임코드 오프셋 페이지와 다른 점이며 두 가지 이유로 중요합니다. 첫째는 숫자의 출처입니다. 자막과 영상을 나란히 보면 손에 있는 것은 두 시계입니다. 이 줄은 파일에서 00:01:12에 있고 같은 줄이 영상에서는 00:01:16에 있습니다. 답이 4초 뒤라는 것을 계산하는 단계에서 부호를 놓치기 쉽습니다. 둘째는 잘못될 수 있는 일입니다. 오프셋을 파일 자신의 가장 이른 cue에서 재기 때문에 어떤 cue도 타임라인 앞으로 밀려나지 않습니다. 여기서는 아무것도 버려지지 않고 cue가 짧아지지도 않으며, 음수 오프셋 페이지는 그런 약속을 할 수 없습니다.

시작은 맞는데 끝에서 몇 초 어긋나는 파일은 이 페이지가 고칠 수 없는 유일한 경우입니다. 한 시각은 타임라인을 옮길 수만 있고 늘일 수는 없기 때문입니다. 그것이 기준점 두 개짜리 페이지의 용도입니다. 10분 지점에 확인 지점을 두고 예상한 곳에 닿는지 보세요. 시작이 맞고 10분 지점이 틀리다면 그 파일에는 오프셋뿐 아니라 비율도 필요합니다.

모든 처리는 이 브라우저 탭 안에서 실행됩니다. SRT, WebVTT, ASS, SSA, SBV, SMI, MicroDVD, TTML, JSON, CSV를 확장자가 아니라 실제 형식대로 읽고 프레임 번호 파일도 마찬가지이며, 백 개짜리 대기열도 업로드 없이 한 번에 지나갑니다.

예시

2초 리드인, 상자는 그대로

입력

1
00:00:02,000 --> 00:00:04,000
Hello there.

2
00:00:07,500 --> 00:00:09,000
Second line.

결과물

1
00:00:00,000 --> 00:00:02,000
Hello there.

2
00:00:05,500 --> 00:00:07,000
Second line.

기본 실행입니다. 파일에서 가장 이른 cue가 2초에 있으므로 오프셋은 마이너스 2초이고 모든 것이 함께 움직입니다. 첫 줄은 이제 첫 프레임에 나타나고 둘째 줄은 5.5초에 나타납니다. 두 cue는 여전히 3.5초 떨어져 있습니다. 이것은 파일에서 걷어낸 하나의 오프셋이지 각 cue를 목표로 따로 보낸 것이 아닙니다.

5초 지점에 속한 자막

입력

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:00:04,000 --> 00:00:06,000
Second line.

결과물

1
00:00:05,000 --> 00:00:07,000
Hello there.

2
00:00:08,000 --> 00:00:10,000
Second line.

타이틀 시퀀스가 긴 판본이나 첫 장면 앞에 카드가 하나 더 붙은 경우입니다. 가장 이른 줄이 5초에 속하므로 쌍이 4초 뒤로 움직입니다. 새로운 오프닝에서 00:00:05,000을 읽는 것이 입력의 전부입니다. 대신 오프셋 5초를 채웠다면 첫 cue가 6초에 놓이고 모든 뒤 cue가 5초씩 어긋났을 것입니다.

프레임 번호 파일은 25프레임을 잃습니다

입력

{25}{50}Hello
{75}{100}World

결과물

{1}{1}25
{0}{25}Hello
{50}{75}World

MicroDVD는 시간을 프레임 번호로 저장하므로 같은 작업이 프레임으로 나타납니다. 25 fps에서 첫 cue는 25번 프레임, 즉 1초로 선언되어 있고 0에 맞추면 그 cue의 두 번호와 다른 cue의 번호에서 25프레임이 빠집니다. 프레임 수를 cue마다 다시 계산하지 않고 하나의 오프셋이 모든 번호에서 빠지므로 두 cue 사이 간격은 그대로입니다. 맨 위의 {1}{1}25 줄은 입력이 말하지 않은 레이트를 작성기가 읽었다고 기록하는 부분입니다.

자주 묻는 질문

자막이 그림과 함께 시작하도록 리드인을 없애려면 어떻게 하나요?

상자를 00:00:00,000에 두고 파일을 실행하세요. 오프셋은 파일 자신의 가장 이른 cue에서 재므로 아무것도 입력할 필요가 없습니다. 첫 줄이 2초에 있는 파일은 모든 cue가 2초 앞당겨진 채 돌아옵니다. 따로 0에서 시작 페이지가 없는 이유가 이 기본값입니다. 상자를 건드리지 않을 때 이 페이지가 하는 일이 그것입니다.

초 단위로 파일을 미는 것과 무엇이 다른가요?

여기 상자는 이동량이 아니라 첫 자막이 속할 시각을 받습니다. 00:00:30,000을 채우면 가장 이른 cue가 30초에 놓이고, 밀리초 페이지에 30초 오프셋을 넣으면 원래 있던 위치에 30초를 더한 곳에 놓입니다. 목적지는 음수일 수 없으므로 음수 오프셋과 달리 이 페이지는 cue를 영화 시작 전으로 밀어 짧게 만들 수 없습니다.

파일이 이미 내가 넣은 시각에서 시작하면 어떻게 되나요?

오프셋이 0이 되어 파일이 바이트 단위로 그대로 돌아옵니다. 손실로 보고되는 것도 없고 아무 일도 없었다고 표시되지도 않습니다. 아무것도 바꾸지 않게 된 요청은 빈 패널과 다르기 때문입니다. 다운로드에서는 둘이 같아 보이지만 페이지 위에 그려지는 타임라인에서는 다릅니다.

시작은 맞는데 끝에서 몇 초 어긋납니다. 이 페이지로 고쳐지나요?

아니요. 한 시각은 타임라인을 옮길 수만 있고 늘일 수는 없으므로 첫 cue를 맞추면 끝은 틀린 그대로 남습니다. 빠른 진단을 위해 파일의 10분 지점을 있어야 할 시각에 겨눠 보세요. 시작이 맞고 그 지점이 어긋나면 비율과 오프셋을 함께 푸는 두 기준점 페이지가 필요합니다.

상자는 어느 순간을 기준으로 재나요, 첫 대사인가요 파일의 첫 cue인가요?

무엇이든 가장 이른 cue입니다. 노래 크레딧, 음향 설명, 오프닝 간판도 포함되고 그것이 파일의 맨 앞에 있다면 그것이 지정한 시각으로 갑니다. 이 페이지를 뒤쪽 cue에 겨누는 방법은 없습니다. 가장 이른 cue는 맞고 뒤의 cue가 틀리다면 두 기준점 페이지를 쓰고 그 cue의 시각을 지정하세요.

이 페이지가 자막을 잃거나 cue를 짧게 만들 수 있나요?

없습니다. 설정이 아니라 목적지 방식 상자의 성질입니다. 오프셋을 파일 자신의 가장 이른 cue에서 떼어 내므로 모든 새 시작 시각이 입력한 시각과 같거나 그 뒤이고 결코 음수가 아닙니다. 타임라인 앞으로 내용을 밀어낼 수 있는 페이지는 이동량으로 음수를 받는 쪽입니다.

관련 도구