본문으로 바로 가기
SubtitleMatrix

자막 최소 표시 시간 설정

타이밍짧은 자막 늘이기
또는 자막 텍스트를 붙여넣으세요

옵션

표시 시간입니다. 1000, 1s, 1.5s, 00:00:01,000 모두 됩니다. 읽을 만큼 충분히 머무는 자막과 스쳐 지나가는 자막을 가르는 선입니다. 이 선을 벗어났을 때 무슨 일이 일어나는지는 페이지에 따라 다릅니다. 빈 구간 채우기 페이지는 짧은 자막을 더 오래 화면에 두고, 늘어난 시간을 뒤따르는 빈 구간에서 빼내 다음 자막의 말을 가리지 않게 합니다(파일의 마지막 자막 블록은 뒤가 없으므로 그냥 늘어납니다). 검사 페이지는 이 선 아래의 자막 블록을 모두 나열하고 파일은 그대로 둡니다.

두 자막 블록 사이의 빈 구간에는 양 끝이 있습니다. 앞 자막의 끝과 뒤 자막의 시작입니다. 끝을 고르면 앞 자막의 끝을 옮기므로 빈 구간을 닫으면 그 자막이 길어지고 벌리면 짧아집니다. 뒤 자막의 타이밍은 밀리초 단위까지 그대로입니다. 시작을 고르면 뒤 자막의 시작을 옮기고 앞 자막은 건드리지 않습니다. 타이밍을 더 믿는 쪽을 고르세요. 보통은 대사가 마지막으로 들리는 자막 블록입니다. 자막은 그 대사가 들리기 전에 나타나면 안 되기 때문입니다.

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

이 페이지는 아무것도 스쳐 지나가지 않게 합니다. 최소 표시 시간, 상자가 시작하는 1초를 주면 그보다 짧은 cue가 정해진 길이만큼 화면에 있도록 붙들립니다. 여분의 시간은 그 cue 뒤의 빈 화면에서 가져오므로 뒤쪽이 밀리지 않고 어떤 cue도 다음 cue의 말을 덮게 되지 않습니다. 이미 충분히 긴 cue만 있는 파일은 바이트 단위로 그대로 돌아옵니다.

값은 밀리초 개수가 아니라 시간 길이이므로 어떻게 적든 받습니다. 1000, 1s, 1.5s, 00:00:01,000이 모두 같은 뜻이고 어느 것이든 됩니다. 숫자 자체는 보통 파일에서 계산해 내는 것이 아니라 방침입니다. 방송사 스타일 가이드, 고객의 납품 규격, 또는 이미 화면을 보고 있지 않은 사람도 읽을 수 있는 가장 짧은 길이 같은 것입니다.

어느 경계가 움직이는지가 시청자의 경험을 결정합니다. 기본값인 끝은 대사가 끝난 뒤에도 cue를 붙들어 단어가 파일이 말한 때 도착하고 더 오래 머뭅니다. 시작은 cue를 더 일찍 들여와 줄이 들리기 전에 화면에 있게 합니다. 읽기 속도는 어느 쪽이든 내려가지만 둘째 선택은 이미 박자 하나쯤 늦은 내레이션에 맞습니다. 어느 쪽이든 cue는 커지기만 하고 고른 방향으로 커집니다.

이 페이지가 하지 않는 일이 둘 있습니다. 다음 cue가 시작하는 순간을 넘겨 붙들지 않습니다. 뒤 cue가 너무 일찍 시작하면 자리가 아예 없고 cue는 그 경계에서 멈추며 숫자에 닿지 못했다고 보고됩니다. 그리고 다른 것은 건드리지 않습니다. 텍스트, 스타일, 위치, 가라오케 타이밍, cue 수가 모두 그대로 살아남으므로 스타일이 많은 ASS 파일에도 안전합니다. 파일은 업로드되지 않고 탭 안에서 읽히고 쓰이며 SRT, WebVTT, ASS, SSA, SBV, SMI, MicroDVD, TTML, JSON, CSV를 받습니다.

예시

1초보다 짧은 두 cue

입력

1
00:00:01,000 --> 00:00:01,300
Quick.

2
00:00:03,000 --> 00:00:03,200
Blink.

3
00:00:05,000 --> 00:00:07,000
A comfortable one.

결과물

1
00:00:01,000 --> 00:00:02,000
Quick.

2
00:00:03,000 --> 00:00:04,000
Blink.

3
00:00:05,000 --> 00:00:07,000
A comfortable one.

300 ms cue와 200 ms cue가 각각 꽉 1초 동안 떠 있도록 붙들리고 이미 2초인 셋째 cue는 전혀 움직이지 않습니다. 더해진 시간이 어디서 오는지 보세요. 각 cue가 뒤의 빈 화면에서 가져가므로 둘째 cue는 여전히 3000에서 시작하고 뒤쪽 경계가 밀리지 않았습니다. 타임라인 미리보기에서 짧은 막대 둘이 오른쪽으로 자랍니다.

다음 cue가 한도에 필요한 것보다 가까움

입력

1
00:00:01,000 --> 00:00:01,200
Short.

2
00:00:01,500 --> 00:00:03,000
Next.

결과물

1
00:00:01,000 --> 00:00:01,500
Short.

2
00:00:01,500 --> 00:00:03,000
Next.

꽉 1초가 되려면 첫 cue가 2000까지 가야 하지만 둘째 cue가 1500에서 말하기 시작합니다. 그래서 첫 cue는 다음 cue가 시작하는 곳에서 정확히 멈추고 요청한 1000이 아니라 500 ms가 됩니다. 다음 cue의 말을 덮는 것이 짧은 cue보다 나쁜 결함이므로 두 요구가 충돌할 때마다 주변 cue가 이깁니다.

앞쪽 경계가 대신 움직이는 경우

입력

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:05,000 --> 00:00:05,300
Quick.

3
00:00:09,000 --> 00:00:10,000
Last.

결과물

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:04,300 --> 00:00:05,300
Quick.

3
00:00:09,000 --> 00:00:10,000
Last.

짧은 cue가 여기서는 더 오래 붙들리지 않고 5000이 아니라 4300에 더 일찍 나타나며 끝은 파일이 둔 곳에 그대로입니다. 첫 cue는 시작을 앞당기면 앞 cue의 끝에서 멈추므로 밀리초를 모두 유지합니다. 두 실행 모두 같은 cue를 1초로 만들고, 어느 쪽이 맞는지는 줄을 발화 뒤에 읽어야 하는지 전에 읽어야 하는지에 달렸습니다.

자주 묻는 질문

자막은 최소 얼마나 화면에 있어야 하나요?

모든 프로젝트에 맞는 단일 숫자는 없고 그래서 이 페이지가 고르지 않고 사용자에게 묻습니다. 흔한 출발점은 짧은 줄당 1초이고 상자가 그 값이며, 많은 납품 규격이 이미 보고 있지 않던 사람도 읽어야 하는 자료에 그 근처의 숫자를 말합니다. 파일 뒤에 스타일 가이드가 있다면 그 숫자를 쓰고 없다면 1초가 합리적인 첫 시도이며 언제든 다른 숫자로 다시 실행할 수 있습니다.

cue가 다음 cue의 시작 너머로 붙들린 적이 있나요?

없습니다. 결과가 입력한 최소보다 짧아지더라도 cue는 다음 cue의 시작에서 멈춥니다. 다음 cue로 파고들면 두 줄이 동시에 화면에 올라 짧은 cue보다 나쁘게 읽히기 때문입니다. 빡빡하게 자른 파일은 따라서 숫자에 닿지 못한 cue 몇 개를 보여 줄 것이고 실행은 그것을 억지로 통과시키지 않고 몇 개인지 보고합니다.

cue를 늘일 때 어느 끝이 자라나요?

고른 쪽입니다. 끝은 대사가 끝난 뒤에도 cue를 붙들어 단어가 파일이 말한 때 나타나 더 오래 떠 있습니다. 가장 안전한 기본값이고 이 페이지가 시작하는 값입니다. 시작은 cue 전체를 시간상 뒤로 옮겨 발화 전에 나타나게 하고 원래 끝을 유지하지만 줄이 조금 일찍 보입니다. 어느 방향이든 읽기 속도를 같은 방식으로 바꾸고 시청자가 단어를 듣기 전에 보는지 후에 보는지만 다릅니다.

파일의 모든 cue를 같은 길이로 늘일 수 있나요?

숫자 아래의 cue만, 그리고 그 숫자까지만 됩니다. 이미 최소 이상인 cue는 파일이 준 길이 그대로 정확히 남습니다. 긴 cue가 맞추려고 짧아지지 않습니다. 하한과 고정 길이의 차이입니다. 이 페이지는 짧은 cue를 어떤 수준까지 올리고 나머지는 그대로 두므로 깜박임이 한두 개 있는 파일이 없던 균일한 리듬을 갖게 되지 않습니다.

길이를 밀리초가 아니라 초로 적어도 되나요?

초로 적으세요. 상자는 맨 숫자를 밀리초로, s 접미사가 붙은 숫자를 초로 받으므로 1500과 1.5s가 같은 요청이고 00:00:01,500 같은 완전한 타임코드도 됩니다. 무엇을 치든 내부에서는 정수 밀리초가 되는데 이 사이트 어디서나 쓰는 유일한 시간 단위이기 때문입니다. 그래서 밀리초의 분수로 계산되는 cue 길이는 저장되지 않고 반올림됩니다.

cue의 스타일링이 변경 후에도 살아남나요?

완전히 그렇습니다. 페이지는 cue마다 숫자 두 개를 바꾸고 다른 것은 바꾸지 않습니다. 텍스트, 단어별 태그, 스타일 참조, 위치, 레이어, cue 수가 모두 원래대로 전달됩니다. cue가 스타일 이름과 위치 재정의, 가라오케 타이밍을 한꺼번에 지닐 수 있는 ASS와 SSA에서 특히 그렇습니다. 전부 보존되고 짧은 것이 없는 파일은 바이트 단위로 돌아옵니다.

관련 도구