본문으로 바로 가기
SubtitleMatrix

자막 단어 첫 글자 대문자

텍스트대소문자 바꾸기
또는 자막 텍스트를 붙여넣으세요

옵션

이 상자 하나 뒤에 이름 붙은 규칙 다섯 개가 있고, 각각 자기 페이지가 있습니다. UPPERCASE와 lowercase는 모든 글자를 바꿉니다. Title Case는 단어마다 첫 글자를 대문자로 하고 a, the, of 같은 짧은 단어는 그대로 둡니다. Sentence case는 줄 전체를 소문자로 만든 뒤 문장이 시작하는 곳을 다시 대문자로 만듭니다. 마지막 규칙은 각 줄의 첫 글자만 바꿉니다. 이 페이지는 제목이 말하는 규칙으로 상자를 채우고 다른 값은 나열하지 않으므로, 여기서 나오는 파일은 이 페이지가 말하는 그 파일입니다.

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

자막의 각 줄을 제목형 대소문자로 바꿉니다. 모든 단어가 대문자로 시작하고, 중간의 짧은 단어인 a, the, of, and, to 같은 것들은 소문자로 남습니다. 장면 제목, 챕터 제목, 노래 제목, 다큐멘터리의 화면 자막에 어울리는 형태이며, 한 가지 대소문자로만 들어온 파일에는 이 형태가 없습니다.

결과를 만드는 규칙은 두 가지이고 둘 다 아래 예시에 드러납니다. 줄의 첫 단어와 마지막 단어는 짧은 단어여도 항상 대문자로 시작합니다. 그래서 `the way to go to`는 `The Way to Go To`가 됩니다. 그리고 첫 글자 뒤에 이미 대문자가 있는 단어는 완전히 그대로 둡니다. `iPhone`, `NASA`, `McDonald's`가 섞인 파일을 처리해도 살아남는 이유입니다. 이 두 번째 규칙 때문에 전부 대문자로 쓰인 파일은 그대로 돌아옵니다. 모든 단어가 손대지 않을 단어로 분류되고, 그런 파일을 고치는 페이지는 문장 케이스입니다.

하이픈은 새 단어를 시작하지만 아포스트로피는 그렇지 않습니다. `well-known`은 `Well-Known`이 되고 `don't`은 `Don'T`가 아니라 `Don't`이 됩니다. 아포스트로피 뒤에 대문자를 넣으면 독자의 눈에 단어가 쪼개져 보이기 때문입니다. 적용은 줄 단위입니다. 두 줄짜리 큐는 두 줄을 각각 독립적으로 바꾸고, 한 문장을 담은 큐도 하나의 단어 묶음으로 다루지 않습니다.

업로드는 없습니다. 파일은 브라우저 탭 안에서 파싱되고 다시 쓰이므로 기기 밖으로 나가면 안 되는 자료도 그대로 남습니다. 열두 가지 지원 형식을 확장자가 아니라 실제 내용으로 읽습니다. 이미 제목형인 파일은 바이트 단위로 그대로 돌아옵니다.

예시

제목 느낌이 필요한 두 줄

입력

1
00:00:01,000 --> 00:00:02,000
the end of the world

2
00:00:03,000 --> 00:00:04,000
a night to remember

결과물

1
00:00:01,000 --> 00:00:02,000
The End of the World

2
00:00:03,000 --> 00:00:04,000
A Night to Remember

짧은 단어 `the`, `of`, `to`를 제외한 모든 단어가 대문자로 시작하고, 첫 단어는 그 짧은 단어 목록에 있어도 대문자를 유지합니다. 두 번째 큐는 같은 규칙을 반대쪽에서 보여 줍니다. `a`는 줄을 열기 때문에 대문자가 되고 중간의 `to`는 소문자로 남습니다.

줄 시작과 끝의 짧은 단어

입력

1
00:00:01,000 --> 00:00:02,000
the way to go to

2
00:00:03,000 --> 00:00:04,000
out of the blue

결과물

1
00:00:01,000 --> 00:00:02,000
The Way to Go To

2
00:00:03,000 --> 00:00:04,000
Out of the Blue

첫 큐는 `to`로 끝나고 둘째 큐는 `out`으로 시작합니다. 짧은 단어여도 대문자가 붙는 두 위치입니다. 첫 줄만 따로 읽으면 어색해 보이지만 그것이 규칙입니다. 각 줄에 제목형을 적용하므로 모든 큐의 마지막 단어는 짧은 단어든 아니든 대문자가 됩니다.

이름, 약어, 하이픈 단어

입력

1
00:00:01,000 --> 00:00:02,000
the iPhone and a well-known don't-care test

2
00:00:03,000 --> 00:00:04,000
NASA in the USA

결과물

1
00:00:01,000 --> 00:00:02,000
The iPhone and a Well-Known Don't-Care Test

2
00:00:03,000 --> 00:00:04,000
NASA in the USA

`iPhone`은 안쪽 대문자를 유지하고 `NASA`와 `USA`는 완전히 그대로 둡니다. 첫 글자 뒤에 대문자가 있는 단어는 이 페이지가 건드리지 않기로 한 단어이기 때문입니다. 브랜드 이름이 살아남는 이유가 바로 이것입니다. 하이픈 단어는 각 부분이 대문자로 시작하지만 아포스트로피는 부분을 시작하지 않으므로 `Don't-Care`가 됩니다.

이미 전부 대문자인 파일

입력

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON

결과물

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON

바뀌지 않으며 이것은 실패가 아니라 의도된 동작입니다. 모든 단어가 첫 글자 뒤에 대문자를 갖고 있어서 손대지 않을 단어로 분류됩니다. 이런 파일을 가지고 있다면 필요한 페이지는 문장 케이스입니다. 각 줄을 먼저 소문자로 내린 뒤 다시 세웁니다.

자주 묻는 질문

제목형 대소문자에서 어떤 단어가 소문자로 남나요?

흔한 짧은 연결어입니다. a, an, and, as, at, but, by, for, from, in, into, nor, of, on, onto, or, over, per, the, to, up, via, with입니다. 두 위치가 이 목록을 덮어씁니다. 줄의 첫 단어와 마지막 단어는 항상 대문자로 시작하므로 `the way to go to`가 `The Way to Go To`가 됩니다. 목록은 똑똑한 대신 짧고 고정되어 있어서 같은 파일이 항상 같은 결과를 냅니다.

전부 대문자인 파일이 왜 완전히 그대로 돌아왔나요?

제목형 대소문자는 첫 글자 뒤에 대문자가 있는 단어를 건드리지 않는데, 전부 대문자인 줄의 모든 단어가 그 조건에 해당하기 때문입니다. `DARK`에도 그런 대문자가 있습니다. 이 규칙이 섞인 파일의 `iPhone`, `NASA`, `McDonald's`를 보호하고, 전부 대문자인 파일은 그 규칙의 다른 얼굴입니다. 실행은 변경 없음을 보고하는데 그것이 정직한 답입니다. 대문자로 소리치는 파일을 평범한 텍스트로 되돌리는 페이지는 문장 케이스입니다.

하이픈 단어와 아포스트로피는 어떻게 다루나요?

하이픈은 새 단어를 시작하므로 `well-known`이 `Well-Known`이 되고 각 부분이 따로 대문자로 시작합니다. 아포스트로피는 새 단어를 시작하지 않으므로 `don't`은 `Don'T`가 아니라 `Don't`이 됩니다. 아포스트로피 뒤를 대문자로 만들면 독자가 한 단어로 보는 축약형이 쪼개지기 때문입니다. 소유격도 같아서 `the director's cut`은 `The Director's Cut`이 됩니다.

줄 첫 글자만 대문자로 만드는 것과 같은 작업인가요?

아니요, 눈에 띄게 다른 파일이 나옵니다. 첫 글자만 바꾸는 페이지는 줄마다 한 글자만 건드려 `the room is dark`를 `The room is dark`로 만듭니다. 제목형은 모든 단어를 건드려 같은 줄을 `The Room Is Dark`로 만듭니다. 파일 전체에 제목 느낌이 필요하면 이 페이지, 줄 시작만 틀렸다면 다른 페이지가 나머지를 훨씬 적게 바꿉니다.

회사 이름처럼 소문자로 쓰는 단어를 그대로 둘 수 있나요?

설정으로는 안 됩니다. 이 페이지에는 편집할 예외 목록이 없고 자막 파일 안에도 그것을 저장할 곳이 없습니다. 실용적인 방법은 파일을 실행한 뒤 그 표기 하나를 찾기와 바꾸기로 되돌리는 것입니다. `iPhone`처럼 안쪽 대문자가 있는 단어는 자동으로 안전하지만, 의도적으로 소문자인 브랜드 이름은 대문자로 나옵니다.

제목형 대소문자가 영어가 아닌 문자에도 동작하나요?

대소문자 개념이 있는 문자 체계라면 동작합니다. 악센트가 있는 라틴 문자, 그리스 문자, 키릴 문자 등입니다. 대문자가 없는 한자, 일본어 가나, 한글, 태국어, 히브리어, 아랍어는 그대로 돌아오며 이는 실패가 아니라 올바른 결과입니다. 바꿀 두 번째 대소문자가 없기 때문입니다. 튀르키예어와 아제르바이잔어 사용자는 점 있는 i와 점 없는 i를 나중에 확인하는 편이 좋습니다. 로케일별 규칙이 아니라 브라우저 기본 규칙이 적용되기 때문입니다.

관련 도구