YouTube 챕터 만들기
또는 자막 텍스트를 붙여넣으세요
옵션
한 자막 블록이 끝나고 다음이 시작할 때의 무음 밀리초입니다. 이 값에 이르면 새 챕터가 열리고, 그보다 짧으면 두 자막 블록을 같은 챕터로 읽습니다. 기본값 10000은 우연히 둥근 숫자가 아닙니다. YouTube에서 챕터가 가질 수 있는 최소 길이이고, 챕터는 다음 챕터가 열릴 때까지 이어지므로 여기서 이 값을 유지하면 마지막을 뺀 모든 챕터가 적어도 10초는 됩니다. 낮추면 챕터가 많아지고 짧아지며, 3000에서는 YouTube가 무시할 표시를 만들 수 있습니다. 0이면 모든 자막 블록이 각자의 챕터가 됩니다. 쉼은 마지막으로 단어가 있던 자막 블록을 기준으로 재므로, 말이 있는 두 블록 사이의 빈 자막 블록은 챕터를 열지도 끊지도 않습니다.
타이밍을 어떤 프레임 레이트 기준으로 세는지 정합니다. 형식 안내 페이지에서는 MicroDVD가 이 값을 필요로 합니다. 시간을 프레임 번호로 저장하기 때문입니다. 프레임 레이트 페이지에서는 이 파일이 어느 프레임 레이트를 기준으로 만들어졌는지, 즉 자막을 만든 판본의 값을 뜻하며, 페이지의 두 번째 상자에는 이 자막을 사용할 영상의 프레임 레이트를 넣습니다. 흔히 쓰는 값은 23.976, 24, 25, 29.97, 30, 50, 59.94, 60입니다. 잘못 넣으면 시간축 전체가 어긋나고, 프레임 레이트 페이지에서는 고정된 양이 아니라 비율로 어긋납니다.
이 페이지는 자막 파일을 읽어 챕터 목록을 돌려줍니다. 챕터마다 한 줄, 시작 시각과 제목이며 영상 설명란이 기대하는 모양입니다. 파일을 넣고 실행하면 바로 붙여 넣을 수 있는 목록이 나옵니다. 업로드가 없으므로 클라이언트의 컷이나 공개 전 에피소드도 내 기기에 남습니다.
YouTube 챕터에는 세 가지 규칙이 있고 이 페이지는 둘과 반을 맞춥니다. 첫 타임스탬프가 0:00이어야 하며 그렇지 않으면 목록 전체가 무시됩니다. 파일의 첫 큐는 타이틀 카드나 침묵 뒤 몇 초 지점에서 시작하는 경우가 많으므로, 첫 줄은 파일이 무엇을 말하든 0:00으로 씁니다. 각 챕터는 최소 10초여야 하고, 기본 쉼 10000ms가 그것을 구조적으로 보장합니다. 챕터는 자기 시작부터 다음 챕터의 시작까지 이어지고, 다음 챕터는 이 챕터에서 마지막으로 말한 것보다 적어도 10초 뒤에 시작하기 때문입니다. 남은 반은 개수입니다. 최소 세 챕터는 파일의 속성이고, 이 페이지는 문단을 잘라 그 숫자를 만들어 내지 않습니다. 쉼이 두 번 있는 파일은 챕터 셋을 주고, 쉼이 예순 번 있는 뉴스는 예순 개를 줍니다.
챕터는 큐가 아니라 침묵으로 놓입니다. 자막 파일은 한 문장을 세네 큐로 잘라 각각의 타이밍에 맞추므로, 큐마다 챕터를 두면 수백 줄짜리 목록이 됩니다. 대신 이 페이지는 한 큐가 끝나고 다음 큐가 시작하는 빈 구간을 재고, 그 값이 쉼 상자의 숫자에 닿을 때 챕터를 엽니다. 더 짧으면 같은 챕터가 계속되는 것으로 읽습니다. 그래서 뒤 큐의 단어가 목록에서 빠져 보여도 파일에서는 멀쩡합니다. 챕터 줄은 한 줄이고 제목은 그 챕터의 첫 큐가 말하는 것이기 때문입니다.
시각은 사람이 손으로 쓰는 방식으로 적습니다. 한 시간 미만은 분과 초이고, 한 시간을 넘으면 시간을 풀어 씁니다. 그래서 한 목록에 20:00과 1:02:03이 나란히 있을 수 있습니다. 둘 다 올바로 읽히고, 모든 줄을 긴 형식으로 쓰면 20분 지점이 0:20:00이 되어 훑어보기 어려울 뿐입니다. 초는 올림하지 않고 버리므로 시각이 아직 오지 않은 순간을 가리키는 일은 없습니다.
텍스트가 없는 큐는 건너뛰고 자기 줄을 만들지 않지만, 그 큐가 차지한 시간은 여전히 침묵으로 칩니다. 빈 구간은 사이에 앉은 빈 큐가 아니라 실제로 단어가 있던 마지막 큐에서 재기 때문입니다. 시청자가 듣는 것이 침묵이기 때문입니다. 이 페이지가 하지 않는 두 가지는 자막을 읽기 좋은 산문으로 합치는 일, 그리고 줄에 화자 이름을 붙이는 일입니다. 앞은 별도 페이지이고, 뒤는 여기서 읽는 어느 형식에도 누가 말하는지 담는 필드가 없기 때문입니다.
예시
챕터 셋이 나오는 파일
입력
1
00:00:02,000 --> 00:00:05,000
The room is dark
and the heating is off.
2
00:00:05,400 --> 00:00:07,000
Nobody has been here
since Tuesday.
3
00:00:22,000 --> 00:00:25,000
A cold night,
and no heating.
4
00:01:01,000 --> 00:01:04,000
Every night this week?
결과물
0:00 The room is dark and the heating is off.
0:22 A cold night, and no heating.
1:01 Every night this week?
큐 넷이 들어가 챕터 셋이 나옵니다. 첫 두 큐는 400ms 차이라 둘째가 첫 챕터 안에 남고 목록에는 아예 나타나지 않습니다. 단어는 파일에 그대로 있고 챕터 제목이 아닐 뿐입니다. 뒤의 두 큐는 각각 10초 기준을 훨씬 넘는 침묵 뒤에 와서 자기 챕터를 엽니다. 첫 큐가 2초 지점에서 시작해도 첫 줄은 0:00으로 읽힙니다. YouTube가 그 자리에서 받아들이는 유일한 값이기 때문입니다.
정확히 10초의 빈 구간
입력
1
00:00:03,000 --> 00:00:06,000
We can talk about it
in the morning.
2
00:00:16,000 --> 00:00:18,000
Every night this week?
결과물
0:00 We can talk about it in the morning.
0:16 Every night this week?
여기 침묵은 정확히 10000ms이고 상자의 숫자와 같으며, 그 순간 새 챕터가 시작됩니다. 셈을 확인하려면 이 예시를 보세요. 상자를 10000보다 높이면 두 큐가 한 챕터로 접힙니다. 빈 구간이 더 이상 기준에 닿지 않기 때문입니다. 낮추면 여유가 적은 파일에서 같은 일이 일어납니다.
한 시간을 넘는 챕터
입력
1
00:00:05,000 --> 00:00:08,000
The room is dark.
2
00:20:00,000 --> 00:20:03,000
Nobody came.
3
01:02:03,000 --> 01:02:06,000
A cold night,
and no heating.
결과물
0:00 The room is dark.
20:00 Nobody came.
1:02:03 A cold night, and no heating.
한 목록에 두 표기 방식이 일부러 섞여 있습니다. 한 시간 미만 챕터는 분과 초로 쓰고(20:00), 한 시간을 넘으면 시간을 담습니다(1:02:03). 사람이 손으로 챕터 목록을 쓰는 방식이고 둘 다 올바로 읽힙니다. 모든 줄을 긴 형식으로 쓰면 둘째 챕터가 0:20:00이 되어 더 길고 찾기도 더 쉽지 않습니다.
자주 묻는 질문
내 파일에서 챕터가 몇 개 나오나요?
파일에 긴 쉼이 몇 번 있는지에 달렸고, 이 페이지가 정하는 숫자가 아닙니다. 두 큐 사이의 침묵이 쉼 상자에 닿는 곳마다 챕터 줄이 열리므로, 꾸준히 말하는 30분 인터뷰는 서너 챕터를 줄 수 있고 항목마다 쉼이 있는 뉴스는 수십 개를 줍니다. 너무 거칠면 쉼을 낮춰 다시 돌리고, 줄이 너무 많으면 높이세요. 쉼이 두 번인 파일을 열 번으로 바꾸는 설정은 없습니다.
자막이 나중에 시작하는데 목록이 왜 0:00에서 시작하나요?
첫 타임스탬프가 0:00이 아닌 챕터 목록은 둘째 줄부터 읽지 않고 전체가 버려지고, 파일의 첫 큐는 타이틀 카드·로고·정적 뒤 몇 초 지점에서 시작하는 경우가 많기 때문입니다. 첫 챕터는 어느 쪽이든 영상의 시작을 덮으므로 0:00은 그것에 대한 참인 설명이고 목록을 동작하게 만드는 유일한 값입니다. 이후의 모든 줄은 자기 실제 시각을 유지하므로 이동은 첫 줄에만 적용됩니다.
쉼을 10초 아래로 낮추면 어떻게 되나요?
챕터가 많아지고 각 챕터가 10초 이상이라는 보장을 잃습니다. 10초는 YouTube 자체의 최소값입니다. 그 10초는 별도 규칙이 아니라 쉼 설정에서 나옵니다. 상자가 10000이면 다음 챕터를 연 빈 구간보다 챕터가 짧을 수 없습니다. 3000이면 같은 파일이 4초짜리 챕터를 만들 수 있고 YouTube는 그렇게 짧은 표시를 무시합니다. 상자는 0까지 내려가며, 거기서는 모든 큐가 자기 챕터가 됩니다. 파일 내용을 확인할 때는 유용하고 게시용으로는 덜합니다.
나머지 단어는 어디로 갔나요?
사라지지 않았습니다. 파일에 그대로 있고 이 페이지는 파일에 쓰지 않습니다. 챕터 제목은 텍스트 한 줄이고 페이지는 각 챕터의 첫 큐를 제목으로 쓰므로, 그 큐 뒤에 말한 것은 제목이 아니라 챕터 안에 있습니다. 모든 단어를 읽을 수 있는 산문으로 원한다면 다른 페이지입니다. 대본 내보내기는 큐를 문단으로 잇고 전부 유지합니다.
어떤 줄은 20:00이고 어떤 줄은 1:02:03인 이유는 무엇인가요?
사람이 챕터 목록을 손으로 쓰는 방식이고 플레이어가 둘 다 문제없이 읽기 때문입니다. 한 시간 미만은 분과 초이고, 한 시간을 넘으면 시간을 풀어 써서 숫자가 한눈에 이해되게 합니다. 모든 줄을 긴 형식으로 쓰면 앞의 것이 0:20:00이 되어 더 길고 더 정확하지도 않으며 구간을 찾을 때 훑어보기 느립니다.
이 페이지를 쓰려면 이미 챕터가 셋 있어야 하나요?
어느 쪽이든 쓸 수 있지만, 쉼이 두 번뿐인 파일에서 세 번째 챕터를 만들어 내지는 못합니다. 하나를 발명하려면 문장을 반으로 자르고 뒤쪽을 새 구간이라고 불러야 하며, 생각 중간에 챕터 표시를 넣고 영상과 맞지 않는 목록을 만들게 됩니다. 파일에 정말 두 번의 끊김만 있다면 정직한 답은 그 파일에 두 챕터 분량의 구조가 있다는 것이고, 해결은 쉼을 낮추거나 다른 파일을 쓰는 것입니다.
목록을 영상 설명란에 바로 붙여 넣을 수 있나요?
네. 그것이 목적입니다. 일반 텍스트, 챕터당 한 줄, 시각 다음 제목, 번호도 구두점도 덧붙이지 않습니다. 설명란에 각각 한 줄로 붙이면 챕터 표시가 나타납니다. 지켜야 할 것은 첫 줄을 나온 그대로 두는 것입니다. 0:00을 지우거나 그 챕터를 뒤로 옮기면 나머지가 아무리 좋아도 목록이 인식되지 않습니다.