본문으로 바로 가기
SubtitleMatrix

25fps 자막을 23.976으로

타이밍프레임 레이트 변환
또는 자막 텍스트를 붙여넣으세요

옵션

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

이 자막을 실제로 재생할 영상, 즉 자막을 사용할 판본의 프레임 레이트입니다. 첫 번째 상자를 이 값으로 나눈 배율이 적용되므로 24에서 25로 가면 0.96이 됩니다. 영화가 PAL에서 4% 빨라지고 100분짜리 장편이 96분 테이프에 들어가는 셈입니다. 두 상자를 거꾸로 넣으면 시간축 전체가 반대 방향으로 같은 만큼 어긋납니다.

이 페이지는 25 fps PAL 판본 기준으로 만든 자막 파일을 23.976 fps 판본에 올립니다. 모든 타임스탬프에 25 나누기 23.976, 즉 1.0427094를 곱하므로 타임라인 전체가 4.271퍼센트 늦어지고 각 cue도 화면에서 4.271퍼센트 많은 시간을 받습니다. 두 상자는 이미 채워져 있고, 파일이 다른 기준이라면 값을 바꾸면 됩니다.

이 페이지가 존재하는 이유는 PAL에서 돌아오는 여정입니다. 25 fps 유럽 디스크나 방송은 그림이 원본 필름보다 4.271퍼센트 빨리 흐르므로 PAL 판본에 맞춘 파일은 그만큼 압축되어 있고, 필름 판본에 앉히려면 다시 펼쳐야 합니다. 문제는 어느 필름 판본이냐입니다. 23.976은 필름의 NTSC 판본이 쓰는 레이트이고 24가 아니라 24000/1001입니다. 목표가 정확한 24로 도는 필름 마스터라면 원하는 쌍은 25와 24이고 계수는 1.0416667이며, 둘의 차이는 0.1퍼센트, 한 시간에 3.5초입니다.

무엇보다 먼저 읽어야 할 경고가 하나 있습니다. 이 페이지를 검색하는 사람은 대개 PAL 자막을 NTSC 영상에 쓰려 하고, 그때 손이 가는 쌍이 25와 29.97입니다. 계수는 0.83417로 타임라인을 6분의 1 줄입니다. 그 숫자에는 물리적인 이야기가 없습니다. 29.97은 NTSC 신호가 도는 레이트이지 그림을 재생하는 속도가 아니고, 그 안의 필름은 상영 시간을 그대로 둔 채 반복 프레임으로 늘어납니다. PAL에서 NTSC로 가는 정직한 길은 필름 레이트를 거치며 여기서 시작합니다.

비율은 0에서 떨어진 거리에 적용되므로 10분 지점의 cue는 25.6초 늦어지고 한 시간 지점은 2분 33.7초 늦어집니다. 두 경계가 함께 움직여 2초 줄은 2.085초를 받고 모든 줄의 읽기 속도는 오르는 대신 조금 내려갑니다. 파일은 업로드되지 않고 SRT, WebVTT, ASS, SSA, SBV, SMI, MicroDVD, TTML, JSON, CSV를 실제 형식대로 읽으며 시즌 전체를 한 번에 처리합니다.

예시

짧은 cue와 긴 cue

입력

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

2
00:01:00,000 --> 00:01:02,000
One minute in.

결과물

1
00:00:01,043 --> 00:00:03,128
Hello there.

2
00:01:02,563 --> 00:01:04,648
One minute in.

1.0427094는 25를 23.976으로 나눈 값입니다. 1초의 cue는 43 ms, 1분의 cue는 2,563 ms 늦어집니다. 0에서 60배 멀면 60배 움직입니다. 깔끔한 24와 25 쌍을 쓰는 페이지였다면 1.0416667이 되어 그 1분 cue가 여기보다 63 ms 앞에 놓였을 것입니다.

보정량은 시계에 비례합니다

입력

1
00:10:00,000 --> 00:10:02,000
Ten minutes in.

2
01:00:00,000 --> 01:00:02,000
An hour in.

결과물

1
00:10:25,626 --> 00:10:27,711
Ten minutes in.

2
01:02:33,754 --> 01:02:35,839
An hour in.

10분 지점에서 25초, 한 시간 지점에서 2분 30초입니다. 갈수록 점점 뒤처지는 파일이 이 쌍이 고치는 증상이고, 그 증가가 고정 오프셋이 아니라 비율 문제라는 증거입니다. 고정 이동은 시작이나 끝 중 하나만 맞추고 둘을 동시에 맞추지는 못합니다.

MicroDVD는 프레임 번호를 유지합니다

입력

{1}{1}25
{50}{100}Hello

결과물

{1}{1}23.976
{50}{100}Hello

MicroDVD는 프레임으로 세고 프레임은 어느 쪽이든 같은 그림입니다. 50번 프레임은 25에서 재생하든 23.976에서 재생하든 50번입니다. 그래서 유일한 수정은 첫 줄에 선언된 레이트이고 플레이어가 그 값으로 프레임 번호를 초로 환산합니다. 대신 프레임 번호를 다시 쓰면 4.271퍼센트가 두 번 적용됩니다.

자주 묻는 질문

PAL 자막을 NTSC 영상에 써야 하는데 25에서 23.976이 맞나요?

대개 그렇습니다. NTSC와 PAL은 같은 것의 두 속도가 아닙니다. 필름은 NTSC에서 23.976, PAL에서 25로 돌기 때문에 PAL 타임라인에서 NTSC로 가는 정직한 걸음은 먼저 필름 레이트로 돌아오는 것이고 25 나누기 23.976은 1.0427094입니다. 대신 손이 가는 25와 29.97 쌍은 0.83417을 곱해 파일의 6분의 1을 잘라 냅니다. 그 숫자에는 물리적 이야기가 없습니다. 29.97은 신호의 레이트이고 그 안의 필름은 상영 시간을 바꾸지 않는 반복 프레임으로 채워집니다.

계수가 1.0416667이 아니라 1.0427094인 이유는 무엇인가요?

23.976이 24가 아니라 24000/1001이기 때문입니다. 25 나누기 23.976은 1.0427094이고 25 나누기 24는 1.0416667입니다. 차이는 0.104퍼센트로 한 시간에 3.5초, 95분 영화에서 5.9초입니다. 목표 판본이 실제로 도는 레이트에 맞는 페이지를 쓰세요. NTSC 필름 판본이면 23.976이고 필름 마스터면 정확한 24입니다.

마지막 자막은 얼마나 늦게 놓이나요?

15분 지점에서 약 38초, 10분 지점에서 25.6초, 한 시간 지점에서 2분 33.7초 늦어지고 95분짜리 PAL 파일은 99분 3초가 됩니다. 보정이 시계의 고정된 비율이므로 마지막 cue가 언제나 가장 멀리 움직입니다. 그래서 영상 길이는 그대로인데 파일은 길어지고, 애초에 타이밍이 너무 일렀기 때문에 그것이 바로 의도한 결과입니다.

변환 후에도 끝에서 자막이 어긋나면 다른 원인이 있나요?

장면이 잘려 나간 PAL 디스크일 수 있습니다. 유럽 판본 중에는 프레임이나 통째로 잘린 장면 때문에 몇 초 짧은 것이 많고, 잘린 곳이 끝이 아니라면 어떤 단일 비율로도 파일을 맞출 수 없습니다. 오차가 매끄럽게 커지는 대신 잘린 지점마다 갑자기 뜁니다. 그때는 기준점 두 개를 주고 그 사이의 비율과 오프셋을 구하는 두 지점 동기화가 필요하지 프레임 레이트 변환이 아닙니다.

24 fps 마스터에서 빨라진 PAL 디스크에도 이 자막을 쓸 수 있나요?

됩니다. 계산 모양은 같고 숫자만 조금 다릅니다. 돌아갈 판본이 정확한 24의 필름 마스터라면 쌍은 25와 24이고 계수는 1.0416667입니다. 필름의 NTSC 판본이라면 레이트가 23.976이고 계수는 1.0427094입니다. 이 페이지의 두 상자는 어느 쪽이든 받고, 각 경우에 어느 쪽이 맞는지 설명하는 페이지가 따로 있습니다.

타이밍 말고 파일에서 달라지는 것이 있나요?

없습니다. 텍스트와 줄 바꿈, 형식이 지닌 스타일은 그대로이고 cue 순서도 바뀔 수 없습니다. 모든 타임스탬프에 같은 양수를 곱하는 것은 단조 변환이므로 원래 겹치지 않던 두 cue가 겹치게 되지 않습니다. 다만 각 cue가 화면에서 4.271퍼센트 많은 시간을 받아, 이 그룹에서 줄의 읽기 속도가 오르는 대신 내려가는 방향입니다.

관련 도구