IT생활

MPlayer에서 한글자막 설정

스치는바람RG 2008. 5. 4. 00:02
< Mplayer에서 한글자막보기>

프로그램 -> 시스템 -> 파일관리자-> 내폴더 들어가셔서 보기에서 숨김파일보기 체크. 그러면 아래 폴더가 보입니다. Mplayer 를 먼저 실행해야 config 파일이 생깁니다.

1. 글꼴 설정
<SUSE LINUX
기준임>

~/.mplayer/config (콘솔모드에서 mc실행후 F4키로 파일편집)
fontconfig=1
font=/usr/share/fonts/truetype/UnBatang.ttf
unicode=1
subcp=cp949

1) Preference에서 Subtitle란의 인코딩은 --->korean cp949
         Font
란의 인코딩----> unicode 으로 각각 설정함.

주2) 글꼴은 사용하고자하는 한글 트루타입 폰트로 설정.

TTF폰트구하기


2. 자막 설정
자막 한글 뜨게 만들기는....
Preference
에서 Subtitle란의 인코딩은 cp949로 해주시고 Font란의 인코딩은 유니코드로 설정해주셔야 합니다. 글꼴 로드는 아무 곳의 아무 한글 트루타입 폰트로 해주셔도 될겁니다.

font=/usr/share/fonts/truetype/UnBatang.ttf
또는,
font=/usr/share/fonts/ko/TrueType/gulim.ttf

*mplayer skin적용하기
~/.mplayer/Skin 폴더를 만들어 스킨화일을 복사한후 gui에서 스킨 적용시키면 된다.




<Kaffeine에서의 한글 자막 설정입니다.>

-첫번째 방법- 추천
아래의의 압축파일을 /usr/share/xine/libxine1/fonts에 풀어넣은후 아래 3번과 같이 자막설정 함.


 




-두번째 방법-
(
압푹파일은 --> kaffeine.tar.bz2)



1. libdvdcss, xine-internal 패키지를 설치한다.
libdvdcss
는 암호화된 DVD를 보기 위해서는 반드시 필요하며, xine-internalDVD등을 보기위한 라이브러리 입니다. 설치하지 않으면 자막 설정 자체를 할 수가 없습니다. (libdvdcss-devel은 컴파일 할 때만 필요함)

2. xine-fontconv를 설치하고, xine-unfontssrc.rpm으로 패키징한 후설치.

<패키징 방법은 압축 파일 내부의 xine-unfonts/xine-untofts- rpmbuild를 참고>

또는 xine용 폰트를 직접 만들어도 됩니다.

<xine용 폰트 만드는 방법>
(unfonts
를 사용하려면 먼저 unfonts rpm을 설치해야합니다)

. 콘솔에서 su명령으로 root권한을 획득한다.
. cd /usr/X11R6/lib/X11/fonts/truetype/
. xine-fontconv UnDotum.ttf UnDotum euc-kr
. rm UnDotum.ttf
    
이렇게하면 UnDotum-16.xinefont.gz ~ UnDotum-64.xinefont.gz 라는 폰트가
     만들어 집니다
.
. cd /usr/share/xine/libxine1/fonts 에 복사해넣습니다. 다른 True Type 폰트도 
     같은 방법으로 만들면 됩니다.

3. Kaffeine에서 패키징한글 자막 설정을 한다.
   Kaffeine -> Settings -> xine Engine Parameters -> subttiles -> Beginner
  Options에서 subtitle size를 원하는 크키로 선택
  (gulim 폰트 사용시 large이상으로 설정)

   encoding of the subtitles -> euc-kr
   Expert Options
   font for subtitles -> UnDotum 또는 xine-fontconv로 만든 폰트명을 넣습니다.