본문으로 바로 가기
SubtitleMatrix

자막 굵게 태그 제거

텍스트마크업과 태그 지우기
또는 자막 텍스트를 붙여넣으세요

옵션

상자 하나에 선택지 일곱, 각각 자기 페이지가 있습니다. 기울임, 굵게, 밑줄, 색은 그 한 종류의 범위만 지우고 줄의 나머지 스타일은 그대로 둡니다. 모두는 도구가 모델링하는 모든 범위, 즉 그 네 가지에 가라오케 타이밍까지 지우면서 텍스트의 나머지는 건드리지 않습니다. HTML은 같은 일을 한 뒤 도구가 모델링하지 않아 텍스트에 남아 있던 꺾쇠 표기까지 쓸어 냅니다. VTT의 <v Bob> 화자 태그나 <c.className> 같은 것입니다. ASS는 대신 덮어쓰기 블록에 같은 일을 하여, 파싱할 때 인식하지 못한 {...} 코드를 지웁니다. {\fad(500,500)} 같은 것입니다. 이 페이지는 제목이 말하는 값을 상자에 채우고 다른 값은 나열하지 않습니다.

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

이 페이지는 자막의 모든 줄에서 굵게 서식을 빼고 다른 것은 바꾸지 않습니다. 글자는 입력한 그대로 돌아오고, 타임코드와 순서와 줄 바꿈도 그대로이며, 같은 줄에 있는 이탤릭·밑줄·색상은 파일이 둔 자리에 그대로 남습니다. 굵게가 잘못이어서가 아니라 요청을 받아 지우는 것입니다.

굵게는 대사가 아닌 다른 일을 하는 줄에 자주 붙습니다. 장면 제목, 노래 제목, 화면 속 글자, 전화번호, 장면 안의 간판, 프로그램이 직접 띄우는 캡션 같은 곳입니다. 파일을 준비한 사람이 그런 줄을 굵게 만들고, 납품할 즈음에는 그 강조가 방해가 되는 경우가 많습니다. 하우스 스타일이 굵게를 다른 용도로 아껴 두거나, 아무도 고르지 않은 템플릿에서 서식이 왔기 때문에 검수자가 지우라고 합니다.

중요한 의미에서 이 제거는 형식과 무관합니다. SRT, WebVTT, SBV, SAMI는 굵게를 `<b>`와 `</b>`로 적고, ASS와 SSA는 `{\b1}`과 `{\b0}`으로 적으며, TTML은 굵은 글꼴 두께를 가진 span으로 적습니다. 파일은 확장자가 아니라 실제 형식으로 읽힙니다. 팬섭을 다룬다면 알아 둘 점이 하나 있습니다. `{\b700}`처럼 두께를 지정한 굵게는 보통 굵게보다 무거운 두께를 요청하지만, 읽을 때는 똑같이 굵게로 읽혀 `{\b1}`과 같은 길로 갑니다.

업로드는 없습니다. 파일은 브라우저 탭 안에서 읽고 씁니다. 굵게가 없는 파일은 바이트 단위로 그대로 돌아오며, 그것은 지울 것을 찾지 못한 실행의 정직한 결과입니다.

예시

제목 큐와 강조된 단어 하나

입력

1
00:00:01,000 --> 00:00:02,000
<b>CHAPTER ONE</b>

2
00:00:03,000 --> 00:00:04,000
The <b>room</b> was dark.

결과물

1
00:00:01,000 --> 00:00:02,000
CHAPTER ONE

2
00:00:03,000 --> 00:00:04,000
The room was dark.

큐 전체에 걸린 굵게와 가운데 한 단어에 걸린 굵게가 같은 방식으로 사라집니다. 첫 큐의 대문자는 남습니다. 이 페이지는 대소문자를 건드리지 않기 때문입니다. 그것이 목적이라면 대문자·소문자 변환 페이지가 맞습니다.

한 줄에 굵게와 이탤릭이 함께

입력

1
00:00:01,000 --> 00:00:02,000
<i>A voice off screen.</i> <b>She left.</b>

결과물

1
00:00:01,000 --> 00:00:02,000
<i>A voice off screen.</i> She left.

같은 줄에서 이탤릭은 살아남고 굵게는 사라집니다. 파일의 관례를 그대로 지키는 실행입니다. 화면 밖 목소리에 이탤릭, 강조에 굵게를 쓰는 관례에서 뒤의 하나만 걷어냅니다. 둘 다 지우는 일은 다른 페이지이고, 파일에 서식이 전혀 필요 없다고 결정한 뒤에 찾을 페이지입니다.

ASS 파일의 두께 지정 굵게

입력

[Script Info]
Title: bold

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,{\b1}hello{\b0} {\b700}there{\b0}

결과물

[Script Info]
Title: bold

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,hello there

두 범위가 모두 사라지고 두께를 지정한 쪽도 포함됩니다. `{\b700}`은 도구가 이해하지 못한 오버라이드 코드가 아니라 두께를 가진 굵게이며, 다른 굵게와 똑같이 제거됩니다. 더 무거운 글꼴을 요청한 팬섭 파일도 같은 실행으로 처리됩니다. 두 범위 사이의 띄어쓰기는 그대로 남습니다.

자주 묻는 질문

자막 형식마다 굵게를 어떻게 적나요?

SRT, WebVTT, SBV, SAMI는 글자 둘레에 `<b>` 태그 짝을 씁니다. ASS와 SSA는 `{\b1}`로 켜고 `{\b0}`으로 끄며, `{\b700}`처럼 두께를 붙일 수도 있습니다. TTML은 굵은 글꼴 두께를 가진 span으로 감쌉니다. 페이지가 이 모두를 같은 것으로 읽으므로 결과는 파일이 우연히 어떤 형식인지에 달리지 않습니다.

굵게를 지우면 타이밍이나 줄 바꿈이 달라지나요?

아니요. 글자 둘레의 마크업만 다시 쓰므로 모든 큐가 시작·끝 시각을 밀리초까지 유지하고 큐 순서도 파일 그대로입니다. 큐 안의 줄 바꿈은 서식이 아니라 큐 구조의 일부이므로 두 줄짜리 큐는 실행 뒤에도 두 줄이며, 끊기는 자리는 파일이 두었던 곳입니다.

굵은 자막을 지우려는 사람은 왜 있나요?

보통 굵게가 선택된 것이 아니라 파일과 함께 왔기 때문입니다. 굵게는 장면 제목, 노래 제목, 화면 속 글자, 간판에 쓰이고 템플릿에서 물려받거나 전사문에서 복사해 오는 일이 많아서, 굵게를 다른 용도로 아껴 두는 납품 규격은 그것을 거부합니다. 읽기 좋음에도 영향이 있습니다. 강조는 자막 줄이 이미 가진 읽기 속도 예산과 경쟁합니다.

제목인 큐만 굵게를 남기고 나머지는 지울 수 있나요?

이 페이지는 파일 전체를 다루므로 안 됩니다. 실용적인 방법은 실행한 뒤 굵게가 필요한 몇 개의 큐에 태그를 다시 넣거나, 파일을 먼저 나눠 한쪽에만 실행하는 것입니다. 큐별 결정은 드롭한 파일 하나에서 읽어 낼 수 없어서 페이지가 기댈 정보가 없습니다.

굵게를 지우면 같은 줄의 다른 서식은 어떻게 되나요?

그대로 남습니다. 이탤릭, 밑줄, 색상, 노래방 타이밍 범위는 굵게 범위와 별개이므로 굵게이면서 이탤릭인 줄은 이탤릭인 채로 돌아오고 굵지 않습니다. 이것은 의도된 동작이며 이 페이지가 모든 서식 제거 페이지 옆에 존재하는 이유입니다. 흔한 작업은 파일의 다른 관례는 그대로 두고 한 종류의 강조만 빼는 것입니다.

실행 뒤에도 ASS 파일의 굵게가 남아 있는 이유는 무엇인가요?

정말 굵게인지 확인해 보세요. ASS는 인라인 태그가 아니라 스타일시트의 이름 있는 스타일로도 글자를 두껍게 보이게 할 수 있고, 이 페이지는 인라인 범위만 지우며 스타일시트나 큐가 가리키는 스타일은 건드리지 않습니다. 스타일 자체가 굵게인 큐는 계속 굵게 보입니다. 굵음이 글자가 아니라 스타일의 성질이기 때문입니다.

관련 도구