다국어 자막은 한/영 한/영 순으로 되는게 아니라
한글이 끝나고 영어가 나오는 식이다.

다국어를 확인하는데는 상단의 STYLE 태그에서 확인하면 되지만
내용을 읽어오려면 전체 내용을 다 읽어오고, 재구성을 해야할 것같다.

<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; }
.ENCC { Name:ENCC; lang:kr-KR; SAMIType:CC; }
-->
</STYLE>

...

<SYNC Start=47118><P Class=KRCC>
<I>당신이 조금 달라졌다는<br>
것을 느껴본 적이 있는가...</I>
<SYNC Start=52807><P Class=KRCC>
<I>당신이 세계에<br>
제안할 어떤 것이 있는가...</I>

....

<SYNC Start=47482><P Class=ENCC>
Have you ever felt like<br>
you were a little bit different?
<SYNC Start=52521><P Class=ENCC>
Like you had something unique<br>
to offer the world...

[링크 : http://www.cineast.co.kr/bbs/board.php?bo_table=psd_caption&wr_id=710929]

2010/05/05 - [분류가 모호한 글] - smi, sami 자막파일
2010/05/03 - [프로그램 사용/expat / XML] - expat으로 smi 자막파일 파싱은 불가?


신고
Posted by 구차니

댓글을 달아 주세요


[링크 : http://ko.wikipedia.org/wiki/SAMI]
[링크 : http://en.wikipedia.org/wiki/SAMI]
[링크 : http://blog.naver.com/parkhooman/90023169567]
[링크 : http://windowshack.tistory.com/4]
신고
Posted by 구차니
TAG sami, smi

댓글을 달아 주세요

smi 파일을 파싱할일이 생겨서 대충 훑어 보는데
아무리 봐도 열고닫기가 잘안되있어서 안될꺼 같았는데

의외로 엉뚱한 부분에서 진행이 안된다.

$ ./smi.o
not well-formed (invalid token) at line 9

<SAMI>
<HEAD>
<Title> Produced by CCMP produced by CineCaption </Title>
<STYLE TYPE="text/css">
<!--
P { margin-top:2pt; margin-bottom:2pt; margin-left:8pt; margin-right:8pt;
    text-align:center;
    font-size:20pt; font-family:arial, sans-serif; font-weight:normal; color:white; }
.KRCC { Name:한글; lang:ko-KR; SAMIType:CC;}
.ENCC { Name:영어; lang:en-US; SAMIType:CC;}
#STDPrn { Name:보통;}
#LargePrn { Name:크게; font-size:25pt;}
#SmallPrn { Name:작게; font-size:15pt;}
-->
</Style>

9 line은 .KRCC 라는 부분인데 시작부터 막히는구나.. ㅠ.ㅠ
신고
Posted by 구차니

댓글을 달아 주세요