아시는 분들은 다 아시겠지만 그래도 모르시는 분들이 많을것 같아 올려봅니다.
TV에서 MKV 동영상 재생시 화면이나 소리는 다 나오는데 자막만 안 나온다.
이럴땐 다음과 같이 해 봅니다.
1. MKV 파일 제목과 SMI 제목이 같은가.
* 각각 제목중에 대.소 문자만 틀려도 안됩니다.
(단순 대.소 문자만 틀렸을때에는 PC에서는 자막 나옵니다.)
* 두 파일 이름 비교하여 점 하나 차이가 있어도 안됩니다.
(이때는 PC에서도 안됩니다.)
2. 자막 저장 인코딩 타입이 ANSI 인가.
* 심심치 않게 ANSI 타입이 아닌 UTF-8 타입이 제법보입니다.
(타입이 ANSI 만이 TV에 나옵니다. PC에서는 UTF-8 도 자막 나옵니다.)
* ANSI 확인법
메모장으로 해당 SMI 파일을 연 다음 "다른이름으로 저장"을 누릅니다.
밑에 인코딩 타입이 보입니다. ANSI 표시가 되어있으면 취소를 누릅니다.
다른 타입으로 되어있으면 ANSI 타입으로 변경후 재 저장합니다.(덮어쓰기)
**** 위의 상태가 완전히 정상이라면 다음 마지막 단계입니다.**************
SMI 파일 부분 교체 방법입니다.( 사실은 이것 때문에 올리는겁니다.)
우선 TV에서 잘 나오는 자막 하나를 구합니다.
이해하기 쉽게 잘 나오는 자막을 A . 안나오는 자막을 B 라고 하겠습니다.
메모장으로 자막A 와 자막B 를 따로 따로 엽니다.
작업하기 쉽게 두개를 나란히 두는게 좋습니다.
안나오는 자막 의 내용중에 <STYLE TYPE="text/css"> 줄 부터 아래 </STYLE> 까지 삭제합니다.
잘 나오는 자막의 내용중에 <STYLE TYPE="text/css"> 줄 부터 아래 </STYLE> 까지 복사 하여
안나오는 자막의 <STYLE TYPE="text/css"> 가 있던자리에 붙혀 넣기합니다.
이해를 돕기위해.......
<SAMI>
<HEAD>
<TITLE>Platoon.1986.SE.XviD.AC3-WAF</TITLE>
<STYLE TYPE="text/css"> 여기서 부터...
<!--
P { margin-left:8pt; margin-right:8pt; margin-bottom:2pt;
margin-top:2pt; font-size:14pt; text-align:center;
font-family:굴림, Arial; font-weight:normal; color:white;
background-color:black; }
.KRCC { Name:한국어; lang:ko-KR; SAMIType:CC; }
#STDPrn { Name:Standard Print; }
#LargePrn { Name:Large Print; font-size:20pt; }
#SmallPrn { Name:Small Print; font-size:10pt; }
-->
</STYLE> 여기까지........
</HEAD>
<BODY>
이렇게 하신 다음 ANSI 타입으로 재 저장합니다.
기억 하세요 꼭 ANSI 타입니다.
이 내용이 도음 됐으면 합니다.