어쩌라구..?? ㅡㅡa..

Posted
Filed under Linux/tip
시냅틱 꾸러미 관리자 뒤지다가 gnome-mplayer라는 패키지를 발견했다.
설치 하고 실행해 보니까 괜찮은 재생기다.
일단 노틸러스에서 바로 실행시켜도 에러가 나지 않는다.
gmplayer는 파일 이름 인코딩 문제로 계속 에러나서 못 쓰고 있었다.

근데 이 프로그램 설정에는 mplayer에 대한 옵션이 제대로 없다.
한글 자막이 깨져서 나오는데 옵션에 해당 설정이 없다. gmplayer에는 있는데..
그래서 어째야 하나 하고 파일을 뒤져보니까 mplayer 자체 설정 파일이 있단다.
근데 gmplayer설정 파일과 옵션이 맞지 않아서
한참 삽질한 끝에 mplayer용 설정 파일을 만들어 냈다.

이것이 내가 사용하는 mplayer 설정 파일이다.
이 내용을 ~/.mplayer/config 파일로 저장한다. 만약 없다면 만든다.
# Write your default config options here!

[default]
framedrop=yes
font=/usr/share/fonts/truetype/unfonts/UnDotum.ttf
subcp=cp949
subfont-autoscale=3
msglevel=all=0
굵게 표시된 부분이 자막을 한글로 제대로 처리하도록 하는 설정이다.
나머지는 내가 필요해서 설정한 것이니 저 두 줄에 주목하여 설정하여야 한다.
폰트 파일이 맘에 안든다면 다른 한글 폰트로 바꾸어 주어도 상관은 없다.
단 subcp 옵션은 바꾸면 안된다. 바로 깨진다.

저장하고, 실행중인 mplayer가 있다면 종료하고 재시작한다.
반드시 종료하고 재시작 해야 결과를 확인 할 수 있다.
2008/04/27 08:43 2008/04/27 08:43
Posted
Filed under Linux/utility
mplayer(gmlayer 동일)에서 한글로 된 자막을 보려면 설정을 다음과 같이 한다.
gmplayer 기준으로 설명하겠다. 설정 창이 따로 있어서 설정하기 쉽기 때문이다. ㅡㅡ;

Preferences -> Font 에서 :
Font 파일을 한글이 지원되는 폰트로 설정한다.
- 일반적으로 /usr/share/fonts 아래에 있다. 은폰트건, 백묵폰트건...
Encoding은 Unicode로 설정한다.

Subtitle & OSD 에서 :
Encoding을 Korean charset (CP949) 로 설정한다.

이렇게 하면 한글 자막을 볼 수 있다.
설정이 맞지 않으면 콘솔로 SUB: error recoding line (1) 에러가 뜬다.
2006/06/13 03:00 2006/06/13 03:00
Posted
Filed under Linux/tip
apt-get으로 mplayer 다운로드 받았다고 해서 dvd를 볼 수 없다.
그냥 재생하면 cache fill 올라가다가 중간에 뻗는다.
그대로 디스크만 벅벅 읽어대는데, 마냥 기다린다고 해서 재생이 되지는 않는다.

console을 하나 띄우고 아래 둘중의 하나를 실행시켜 보라.
$ mplayer dvd://1
or
$ gmplayer dvd://1

그리하여 다음의 메세지가 콘솔에 출력된 메세지중에 있는지 확인해 보라.
libdvdread: Encrypted DVD support unavailable.
************************************************
**                                            **
**  No css library available. See             **
**  /usr/share/doc/libdvdread3/README.Debian  **
**  for more information.                     **
**                                            **
************************************************

Ubuntu라면 100% 메세지가 있을 것이다. ㅡㅡ;
이 문제는 소프트웨어적인 문제로서 재생이 안된다고 하드웨어 고장은 아니니 안심하자.

원인은 libdvdcss 라이브러리가 없어서 재생이 안되는것이고, 이 라이브러리는
저작권인지 뭐시긴지 하여간 그런 문제가 있어서 기본 패키지에 없고 apt-get으로도
설치할수 없다.

그러나 메세지에 있는 경로를 따라가 보면 어찌 하라는 말이 있고,
다운로드 해 주는 스크립트까지 있다. (다행이군..)
단 스크립트는 root 권한으로 실행시켜야 한다.(6.06에서..)
$ sudo /usr/share/doc/libdvdread3/examples/install-css.sh

6.10에서는 이렇게..
$ sudo /usr/share/doc/libdvdread3/install-css.sh


설치하고 재생해보면 잘 될것이다.
2006/05/06 21:11 2006/05/06 21:11