>> Delete No. 1863 article
No. mplayer 느릴때

등록 2001-11-13 15:11:00     조회 4
이름 Ez8    

		안녕하세요.
 예전에 초기 버젼에는
 잘 돌아가던 동영상 들이 요즘 버젼
 들어서는
 Your system is too SLOW to play this! try with -framedrop or RTFM!
 이나 내뿜고 화면과 소리가 따로 놀더군요,
 자기 컴퓨터 성능이 좋다면 잘 돌겠지만
 성능이 늘어난 mplayer 만큼 저 같이 저사양에서
 돌리려면 여러가지 방법이 필요합니다.
 1. 일단 필요없는 기능은 컴파일 설정 때 꺼줍니다.
 저는 주로 SDL 을 통해 비디오 아웃을 합니다.
 그래서 SDL 을 제외한 나머지는 disable 시키고
 설정합니다.
 videoout 의 경우 대부분 autodetect 이므로
 해당된다면 enable이 되어 버리니까
 필요없는 것은 확실히 disable 시켜줍시다.
( 저의 경우 --disable-gl --disable-dga--disable-svga --disable-aa
--disable-xv --disable-xinerama)
 audioout 도 역시 autodetect 이므로
 필요없다면 반드시 disable,,
( 저의 경우 --disable-mad )
 gui 도 안쓰니 --enable-gui 옵션은 제외하고,,
 대충 이 정도로 옵션 주어서 컴파일 다시하니
 기존 옵션에서의  1290312 바이트의 mplayer 가
 1012676 으로 줄었습니다.
잘 안 돌던 것도 대부분 잘 돌아갔습니다.
 2. 여전히 고사양 동영상들,,,
 ffmpeg 코덱으로 해결합니다.
 고사양 동영상을 기존 코덱 보다 무난히 돌려줍니다.
 단, mpeg4 v2 를 사용한 동영상은 이 코덱으로
재생불가 입니다. mpeg4 v3 와 divx 만 돌릴 수
 있습니다. 컴파일 시에 libavcodec 안에
 README 를 읽어 보시고 CVS 에서 받아 오신후
 mplayer 를 configure, 컴파일 해 주시면
 됩니다. 그리고 재생시에 mplayer -vfm 5
 로 해 주시면 됩니다.( ffmpeg 코덱 family 넘버가
 5 번입니다. 여기서 맞는 게 있으면 ffmpeg 코덱 중에
 사용하고, 없으면 다른 것을 사용합니다. )
3. 남은 방법이 없으면,,,
 마지막 방법입니다.
 -framedrop 사용하는건데요, 화면이 상당히
 부자연스러우므로 추천은 안합니다.
ps. 하드웨어 셋팅문제(mtrr 등등) 은 생각하지 않고
 단순히 mplayer 의 설정만 생각했습니다. 아, XFree4 에서는
 mtrr 자동으로 잡아 주나요?
 ps2. 저는 부두3 를 쓰는데 mplayer 의 tdfxfb videoout을
 써봤습니다. 그다지 써 볼만한 것은 아닙니다. 오히려 fbdev 로
 돌리는 것이 같은 프레임 버퍼 드라이버라도 났습니다.--이 곳에 서명을 적어주십시오
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved