본문으로 바로 가기
SubtitleMatrix

SDH 자막 주석 제거

텍스트청각장애인용 설명 제거
또는 자막 텍스트를 붙여넣으세요

옵션

상자 하나에 선택지 다섯, 각각 자기 페이지가 있습니다. 대괄호는 짝을 이룬 [사각] 삽입구를, 괄호는 짝을 이룬 (둥근) 삽입구를 지웁니다. 화자는 줄 앞머리의 전부 대문자인 이름과 그 뒤의 콜론을, 음악은 음표 기호를 지웁니다. 네 가지를 한꺼번에 하는 값이 모두입니다. 어느 것이든 스타일이 아니라 단어 자체를 고치므로 줄이 짧아집니다. 그리고 스타일 페이지와 달리, 지워진 주석은 결과물을 읽는 도구로도 되살릴 수 없습니다. 이 페이지는 제목이 말하는 값을 상자에 채우고 다른 값은 나열하지 않습니다.

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

이 페이지는 청각장애인용 주석을 한 번에 걷어냅니다. 네 종류가 사라집니다. 줄 시작의 화자 이름, 대괄호 주석, 둥근 괄호 주석, 그리고 그 줄이 노래임을 표시하는 음표 기호입니다. 남는 것은 듣는 시청자가 읽을 대사이고, 타임코드와 큐 순서와 실제로 말해진 단어는 파일이 둔 자리에 그대로 있습니다.

이 페이지가 단어에 하는 일을 분명히 해 두는 편이 좋습니다. 서식 페이지와 같지 않습니다. 이탤릭 범위를 지우면 텍스트의 모든 글자가 그대로 남습니다. 주석을 지우면 글자가 사라집니다. `BOB: [door slams] I heard that.`은 `I heard that.`이 됩니다. 줄이 짧아지고, 주석이 남긴 공백을 도구가 붙여 주어 결과가 구멍 뚫린 문장이 아니라 문장으로 읽힙니다.

아무것도 추측하지 않습니다. 닫히지 않은 괄호는 있던 그대로 남습니다. 끝이 어디인지 알 수 없고 추측은 출력에서 보이지 않기 때문입니다. 화자 표시는 대문자여야 합니다. `BOB:`은 표시이고 `He said:`는 대사이며, 둘째를 가져가는 페이지는 영화의 대사 줄을 먹는 셈입니다. 닫는 음표가 없는 음표 하나는 기호만 지웁니다. 줄 끝까지 지우면 관객이 들을 수 있는 유일한 단어를 없애기 때문입니다.

같은 제거가 사이트가 읽는 모든 형식에서 동작합니다. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, 일반 텍스트, CSV가 모두 같은 길을 지납니다. 주석이 파일 문법이 아니라 글자 안에 살기 때문입니다. 업로드는 없습니다. 파일은 브라우저 탭 안에서 읽고 쓰이며, 시즌 전체를 대기열에 한꺼번에 넣을 수 있습니다.

예시

화자 표시와 소리 큐를 한 번에

입력

1
00:00:01,000 --> 00:00:03,000
BOB: [door slams] I heard that.

2
00:00:04,000 --> 00:00:06,000
(sighs) I know.

결과물

1
00:00:01,000 --> 00:00:03,000
I heard that.

2
00:00:04,000 --> 00:00:06,000
I know.

큐마다 다른 종류의 주석이 하나씩 있고 둘 다 같은 실행에서 사라집니다. 화자 표시는 콜론과 뒤의 공백을 함께 가져가고, 대괄호 큐는 괄호를 가져갑니다. 두 경우 모두 말해진 단어가 살아남고 공백이 정리되므로, 첫 큐가 소리 큐가 있던 자리에 공백 두 개를 달고 나오지 않습니다.

주석만 있던 큐

입력

1
00:00:01,000 --> 00:00:03,000
[music]

2
00:00:04,000 --> 00:00:06,000
I heard that.

결과물

2
00:00:04,000 --> 00:00:06,000
I heard that.

첫 큐에는 대사가 전혀 없어서 주석을 지우면 보여 줄 것이 남지 않고 큐도 함께 사라집니다. 남겨 두면 2초 동안 빈 자막이 화면에 뜹니다. 출력이 2에서 시작하는 것은 큐 번호가 파일의 것이기 때문입니다. 페이지가 몰래 다시 매기지 않고, 실행이 몇 개의 큐를 버렸는지 보고합니다.

페이지가 추측하지 않는 두 줄

입력

1
00:00:01,000 --> 00:00:03,000
He said: [come here

2
00:00:04,000 --> 00:00:06,000
♪ la la

결과물

1
00:00:01,000 --> 00:00:03,000
He said: [come here

2
00:00:04,000 --> 00:00:06,000
la la

첫 줄은 두 이유로 그대로입니다. 괄호가 닫히지 않았고, `He said:`가 소문자라서 표시가 아니라 대사입니다. 둘째 줄은 음표가 하나뿐이고 닫는 음표가 없어서 기호만 지워지고 단어는 남습니다. 두 경우 모두 원했을지도 모르는 것을 지우는 대신 남겨 두기로 한 선택입니다.

자주 묻는 질문

이 페이지가 SDH 트랙에서 정확히 무엇을 지우나요?

네 종류의 주석이고 모두 파일 마크업이 아니라 텍스트 안에 있습니다. 줄 시작의 대문자 화자 이름과 그 뒤의 콜론, 짝이 맞는 대괄호 안의 모든 것, 짝이 맞는 둥근 괄호 안의 모든 것, 그리고 그 줄이 노래임을 표시하는 음표와 음표 짝 사이의 내용입니다. 네 가지 각각에 전용 페이지도 있어서 하나만 지우고 싶을 때 쓸 수 있습니다.

주석을 지워도 타임코드가 살아남나요?

네. 타이밍 층은 전혀 건드리지 않으므로 모든 큐가 가진 시작·끝을 유지하고 큐 번호도 파일의 것입니다. 달라지는 것은 각 큐 안의 텍스트뿐이고, 글자가 지워져 짧아집니다. 지워진 글자 밖에 있던 굵게·이탤릭·밑줄·색상 범위는 함께 움직여 살아남고, 주석을 덮던 범위는 가리킬 것이 없어 버려지고 보고됩니다.

자막 하나가 완전히 사라진 이유는 무엇인가요?

그 큐의 모든 줄이 주석이었기 때문입니다. `[music]`이나 `♪ ♪`만 있는 큐에는 대사가 없고 주석을 지우면 표시할 것이 없습니다. 남겨 두면 큐 길이만큼 빈 자막이 화면에 뜨므로 큐도 함께 사라지고, 보고서에 편집된 큐가 아니라 버려진 큐로 세어집니다. 주석 줄 하나와 대사 줄 하나가 있는 큐는 대사 줄을 유지하고 파일에 남습니다.

음악 큐가 사라진 뒤 출력이 큐 번호를 건너뛰는 이유는 무엇인가요?

파일의 번호가 파일의 것이고 이 페이지가 다시 쓰지 않기 때문입니다. 3번 큐가 음표뿐이었다면 출력은 2, 4로 이어집니다. 재생기는 줄의 번호가 아니라 타임코드로 큐를 찾으므로 빈자리는 재생에 무해하고, 겹침 페이지가 큐를 버릴 때 남기는 것과 같은 빈자리입니다. 번호 다시 매기기는 주석 제거와 별개의 작업이며, 여기서 조용히 하면 몇 개가 실제로 사라졌는지 숨기게 됩니다.

닫히지 않은 괄호도 지우나요?

아니요, 그리고 그것은 의도된 것입니다. `[door slams`는 닫는 괄호가 없어서 주석이 어디서 끝나는지 말하지 않으므로, 페이지가 무엇을 하든 당신의 단어 가운데 무엇을 지울지 추측하는 일이 됩니다. 그런 추측은 출력에 흔적을 남기지 않습니다. 반대도 같아서 여는 괄호 없이 떠도는 닫는 괄호는 그대로 둡니다. 제대로 된 짝만 이 페이지가 주석으로 취급합니다.

`He said:`도 화자 표시로 지우나요?

아니요. 표시는 대문자여야 합니다. 청각장애인용 트랙의 관례가 그렇고, 영화를 읽을 수 없는 도구가 가진 유일한 증거가 그것이기 때문입니다. `BOB:`, `JANE DOE:`, `O'BRIEN (V.O.):`은 표시이고 `He said:`와 `I:`는 아닙니다. 판정은 이름 목록이 아니라 소문자가 없다는 조건으로 쓰였으므로 대본에 새 인물이 나타나도 고칠 필요가 없습니다.

어떤 자막 형식의 파일을 넣을 수 있나요?

사이트가 읽는 열두 가지 전부입니다. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, 일반 텍스트, CSV입니다. 이 페이지가 지우는 주석은 글자 안에 살고 그 형식들은 모두 글자를 담을 수 있으므로 제외할 형식이 없습니다. 형식은 확장자가 아니라 파일 내용에서 판별하고, 내용이 모호하면 대기열에서 바로잡을 수 있습니다.

관련 도구