원인 넷, 화면 한 번 보기
아이폰이나 CarPlay에서 자막이 안 보이나요? 보이는 모습이 원인을 말해 줍니다.
아이폰이나 카플레이에서 자막이 안 보이는 데는 흔한 원인이 네 가지 있고, 화면에 보이는 것이 이들을 구분해 줍니다. 트랙은 목록에 있는데 아무것도 안 나오면 선택되지 않은 것입니다. 네모나 물음표가 보이면 파일이 UTF-8이 아닙니다. 디스크 추출본에서 아무것도 안 나오면 이미지 자막인 PGS나 VobSub입니다. 메뉴가 비어 있으면 외부 자막이 짝을 이루지 못한 것입니다.
- 01
목록에 있는 자막 트랙은 ‘오디오 및 자막’에서 선택하기 전까지 그대로 멈춰 있습니다.
- 02
네모와 물음표는 플레이어가 아니라 문자 인코딩의 문제입니다.
- 03
자막 크기, 글꼴, 배경은 플레이어가 아니라 iOS ‘설정’에서 옵니다.
사용 방법
빠르게 시작하기
- 01
‘오디오 및 자막’ 열기
Dashow의 옵션 메뉴에 영상이 제공하는 자막 트랙과 함께 들어온 파일이 나옵니다.
- 02
목록의 트랙 선택하기
트랙은 이름으로 고르기 전까지 멈춰 있으니, 원하는 언어를 고르고 화면을 그대로 두세요.
- 03
증상 맞춰 보기
아무것도 안 나오는 경우, 네모와 물음표, 빈 메뉴는 각각 다른 원인을 가리킵니다.
- 04
‘설정’에서 크기 정하기
자막 크기, 글꼴, 색상, 테두리, 배경은 ‘설정 → 손쉬운 사용 → 자막 및 청각 장애인용 자막’에서 옵니다.
자막이 전혀 안 보이면 대개 아무것도 선택되지 않은 것입니다.
Dashow의 옵션 메뉴를 여세요. ‘오디오 및 자막’에 영상 자체의 텍스트 트랙과 함께 들어온 자막 파일이 이름과 언어로 나열됩니다. 목록에 있는 트랙과 지금 그려지고 있는 트랙은 다릅니다. 원하는 것을 고르면 다음 큐에서 자막 줄이 나타납니다.
가장 흔하고 가장 빨리 지울 수 있는 경우입니다. 릴리스 그룹이 만든 MKV에는 언어마다 하나씩 자막 트랙이 서너 개 들어 있고, 영어가 아닌 대사만 덮는 강제 자막까지 함께 있는 경우가 많습니다. 서로 다른 트랙이므로 이름을 보고 고릅니다. 고른 다음 대사 한 줄을 지켜보세요. 그다음에 일어나는 일이 이 페이지의 나머지입니다.
네모와 물음표는 플레이어가 아니라 파일의 인코딩입니다.
강세 부호가 들어간 단어 하나를 보세요. 네모나 물음표, 알아볼 수 없는 글자로 나온다면 자막 파일이 UTF-8이 아닌 다른 방식으로 저장된 것입니다. SubRip은 자기 인코딩을 스스로 밝히지 않으므로, Windows-1252나 Big5, Shift_JIS로 저장된 .srt는 렌더러에 다른 글자로 읽히는 바이트를 건네게 됩니다.
해결은 플레이어가 아니라 파일에서 합니다. .srt를 일반 텍스트 편집기로 열고 인코딩을 UTF-8로 지정해 다시 저장한 뒤 영상을 다시 재생하세요. WebVTT는 이 문제를 아예 피합니다. 사양이 모든 .vtt 파일을 UTF-8로 요구하기 때문이며, 그래서 .srt로는 깨지던 같은 줄이 .vtt로 저장하면 깨끗하게 나옵니다.
PGS와 VobSub 트랙은 글자가 아니라 그림입니다.
블루레이 추출본은 자막을 PGS로, DVD 추출본은 VobSub로 담습니다. 둘 다 각 줄을 글자가 아니라 시작·종료 시간이 붙은 비트맵으로 저장합니다. Matroska는 둘을 모두 트랙 종류 17, 즉 자막으로 두고 코덱 ID로 구분합니다. 그래서 .mkv가 텍스트 렌더러로는 그릴 것이 없는 자막 트랙을 담고 있을 수 있습니다.
자막 렌더러가 그리는 것은 글자입니다. 디스크 추출본에서 자막으로 가는 길은 텍스트 트랙입니다. 같은 영화의 .srt나 .vtt를 두면 ‘오디오 및 자막’이 파일 자체의 트랙 옆에 함께 보여줍니다. 증상이 스스로를 설명합니다. 이름을 보고 트랙을 골랐는데 아무것도 나오지 않고, 그 파일이 블루레이나 DVD 추출본인 경우입니다.
메뉴가 비어 있으면 외부 자막이 짝을 이루지 못한 것입니다.
네 번째 증상은 첫 번째의 반대입니다. ‘오디오 및 자막’에 영상 자체의 트랙만 있고 옆에 둔 .srt는 흔적도 없거나, 아무것도 나오지 않습니다. 공유 폴더에서는 파일을 이름으로 찾으므로, 영상의 이름과 충분히 맞지 않는 이름은 다른 파일의 것으로 읽힙니다. 읽히는 것은 .srt와 .vtt뿐입니다.
정확한 이름 규칙과 언어 태그, SMB나 WebDAV 공유 폴더에서 파일을 둘 위치는 아이폰 SRT 자막 안내서에 있습니다. 한 번도 나타난 적 없는 자막이라면 그쪽으로 가세요. 목록에는 있는데 아무것도 안 나오는 트랙이라면 여기로 돌아오세요. .ass나 .sub 파일은 읽히는 두 형식과 다른 형식입니다.
자막 크기, 글꼴, 배경은 iOS ‘설정’에서 옵니다.
자막이 나오기는 하는데 너무 작거나, 밝은 장면에서 사라지는 색이라면 재생이 아니라 스타일의 문제입니다. 가져온 자막은 시스템 자막 스타일을 따릅니다. ‘설정’을 열고 ‘손쉬운 사용’, ‘자막 및 청각 장애인용 자막’으로 들어가 ‘스타일’을 누르세요. 미리 만들어진 스타일이나 직접 만든 스타일이 글꼴, 크기, 색상, 배경, 글자 테두리를 정합니다.
이 설정은 한 플레이어의 메뉴가 아니라 iOS에 속하므로, 거기서 만든 스타일이 곧 가져온 자막이 입고 나오는 스타일입니다. 한 번만 정해 두세요. 큰 크기와 불투명한 배경의 조합이 차량 화면에서 가장 잘 읽힙니다. 손에 든 휴대폰보다 화면이 눈에서 멀기 때문입니다. 영상을 다시 재생하면 새 스타일이 적용되어 있습니다.
일부 대사에만 자막이 나오면 강제 자막입니다.
일부 대사에만 자막이 나오는 것은 강제 자막이 제 일을 하고 있는 것입니다. 이 트랙은 나머지 대사 없이 보는 사람에게 꼭 필요한 줄만 담고 있으며, Matroska가 여기에 FlagForced를 설정해 자막이 꺼져 있을 때도 플레이어가 선택할 수 있게 합니다. ‘오디오 및 자막’을 열고 전체 언어 줄을 대신 고르세요.
이 페이지 밖에 있는 경우가 둘 있습니다. 어느 메뉴에도 한 번도 나온 적 없는 자막 파일은 표시가 아니라 짝짓기의 문제이고, 아이폰 SRT 자막 안내서에 이름 규칙이 있습니다. 영상이 시작되지 않는다면 ‘세부사항’을 여세요. 파일에서 재생 시간, 해상도, 코덱, 파일 크기, 내장된 제목을 읽어 줍니다. 그다음에는 아이폰 동영상 형식 안내서와 MKV 재생 안내서를 보세요.
Dashow.




