본문으로 바로 가기
SubtitleMatrix

대괄호 안내문 제거

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

옵션

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

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

이 페이지는 짝이 맞는 대괄호 안의 모든 것을 지우고, 그것이 있던 자리의 공백을 붙여 줍니다. 일은 그게 전부입니다. `[door slams] I heard that.`은 `I heard that.`으로 나오고, 큐는 시작·끝 시각과 번호를 그대로 유지합니다.

자막 파일의 대괄호는 두 가지를 담습니다. 하나는 소리와 음악입니다. `[door slams]`, `[phone rings]`, `[music]`, `[inaudible]` 같은 것입니다. 다른 하나는 누가 말하는지입니다. `[BOB] I heard that.`이 그렇습니다. 이 페이지는 둘을 구별하지 않습니다. 독자에게는 같은 모양이고, 지우고 싶은 것도 같은 모양이기 때문입니다.

짝은 추정하지 않고 세어서 맞춥니다. 괄호 안의 괄호는 하나의 주석이고 곁말 전체가 함께 사라지므로 `He points [at the door [twice]] and leaves`는 `He points and leaves`가 되고 찌꺼기가 남지 않습니다. 닫히지 않은 괄호는 완전히 그대로 둡니다. `Hello [door slams`는 주석이 어디서 끝나는지 말하지 않고, 추측하는 도구는 출력에 아무 흔적도 없이 당신의 단어 가운데 무엇을 지울지 고르는 셈이 되기 때문입니다. 여는 괄호 없이 떠도는 닫는 괄호도 같은 이유로 그대로 둡니다.

둥근 괄호는 여기서 건드리지 않습니다. 그것은 비음성 정보 페이지의 몫이고, 둘을 나눠 두는 것은 의도적입니다. 실제 파일은 하우스 스타일에 따라 한 모양만 쓰며, 둘 다 잡는 페이지는 제목이 약속한 것보다 두 배 많은 대사를 지웠을 것입니다. 파일이 두 모양을 섞어 쓴다면 SDH 주석 페이지가 한 번에 둘 다 처리합니다. 업로드는 없고, 주석이 파일 마크업이 아니라 글자 안에 있으므로 사이트가 읽는 모든 형식을 받습니다.

예시

줄 양 끝에 주석이 있는 WebVTT 파일

입력

WEBVTT

00:00:01.000 --> 00:00:03.000
[door slams] I heard that.

00:00:04.000 --> 00:00:06.000
She left. [footsteps fade]

결과물

WEBVTT

00:00:01.000 --> 00:00:03.000
I heard that.

00:00:04.000 --> 00:00:06.000
She left.

첫 줄은 주석으로 열리고 둘째 줄은 주석으로 닫히므로 양쪽에서 공백을 정리해야 합니다. 그 단계가 없으면 둘째 줄이 뒤에 공백을 단 `She left. `로 읽히는데, 줄 끝의 괄호는 바로 그 공백이 드러나는 자리입니다. WEBVTT 헤더와 큐 시각은 파일의 것이며 그대로 돌아옵니다.

괄호 안의 괄호

입력

1
00:00:01,000 --> 00:00:03,000
He points [at the door [twice]] and leaves

결과물

1
00:00:01,000 --> 00:00:03,000
He points and leaves

안쪽 짝은 바깥 주석의 일부이므로 전체가 한 덩어리로 사라지고 문장이 그 뒤에서 붙습니다. 첫 닫는 괄호를 끝으로 읽었다면 줄 가운데에 떠도는 `]`가 남았을 것입니다. 도구가 건드릴 이유가 없는 글자이고, 천 개의 큐 속에서는 찾아내기 어렵습니다.

닫히지 않은 괄호

입력

1
00:00:01,000 --> 00:00:03,000
Hello [door slams

2
00:00:04,000 --> 00:00:06,000
a stray ] bracket

결과물

1
00:00:01,000 --> 00:00:03,000
Hello [door slams

2
00:00:04,000 --> 00:00:06,000
a stray ] bracket

두 큐가 바이트 단위로 그대로 돌아옵니다. 첫째는 여는 괄호만 있고 닫는 괄호가 없으며 둘째는 닫는 괄호만 있고 여는 괄호가 없습니다. 어느 쪽도 주석이 어디서 시작하고 끝나는지 말하지 않습니다. 첫째에서 줄 끝까지 지웠다면 괄호 안에 있지도 않았던 단어를 가져갔을 것입니다.

자주 묻는 질문

이 페이지는 무엇을 대괄호 주석으로 보나요?

같은 줄에서 대괄호와 그에 맞는 닫는 괄호 사이의 모든 것입니다. 괄호 짝은 세어서 맞추므로 괄호 안에 중첩된 괄호는 주석의 끝이 아니라 같은 주석의 일부입니다. 괄호와 그 사이의 글자가 모두 지워지고, 지운 자리에 남은 공백은 문장이 읽히도록 붙여 줍니다.

파일의 둥근 괄호도 함께 지우나요?

아니요. 이 페이지는 `[`와 `]`만 짝짓습니다. 둥근 괄호는 비음성 정보 페이지가 다루며, 같은 작업을 다른 괄호 모양에 겨눈 것입니다. 페이지를 둘로 나눈 이유는 파일이 하우스 스타일에 따라 한 모양만 쓰기 때문이고, 하나의 페이지가 둘 다 잡으면 남기고 싶은 곁말까지 지웁니다. 두 종류를 한 번에 지우려면 SDH 주석 페이지가 한 번의 실행으로 처리합니다.

출력에 괄호가 아직 남아 있는 이유는 무엇인가요?

짝의 일부가 아니었기 때문입니다. 닫는 괄호가 없는 `[door slams`나 여는 괄호가 없는 `]`는 주석이 어디서 시작하고 끝나는지 알 방법을 주지 않아서, 추측하는 대신 줄을 그대로 둡니다. 파일에서 그 줄을 확인해 보세요. 균형이 맞지 않는 괄호는 보통 파일을 편집할 때 주석이 잘렸다는 뜻이고, 원본에서 고치는 편이 좋습니다.

대괄호 글자를 지우면 타임코드나 큐 번호가 달라지나요?

아니요. 페이지는 각 큐의 텍스트만 고치므로 모든 시작·끝이 파일이 쓴 값 그대로이고 큐 번호도 파일의 것입니다. 큐가 사라지는 경우는 그 큐의 모든 줄이 대괄호 주석이었을 때뿐입니다. 그때는 표시할 대사가 남지 않으며, 그 사실은 보고서에 세어집니다.

대괄호 안의 화자 이름도 지우나요?

네, 그리고 대부분에게는 그것이 목적입니다. `[BOB] I heard that.`은 대괄호로 적은 화자 표시이고 소리 큐와 같은 모양이므로 둘 다 지워집니다. 화자를 그렇게 표시하는 파일과 소리를 그렇게 표시하는 파일은 같은 편집이 필요하고, 페이지는 영상을 보지 않고는 어느 쪽인지 알 수 없습니다.

대괄호 제거는 어떤 형식에서 동작하나요?

사이트가 읽는 열두 가지 전부입니다. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, 일반 텍스트, CSV입니다. 괄호는 큐 텍스트 안에 있고 그 형식들은 모두 큐 텍스트를 담으므로 빠지는 것이 없습니다. 파일은 확장자가 아니라 실제 형식으로 읽히고, WebVTT 파일은 헤더와 블록 배치를 그대로 유지합니다.

관련 도구