>> Edit article
이름
제목
패스워드
안녕하세요. 예전에 초기 버젼에는 잘 돌아가던 동영상 들이 요즘 버젼 들어서는 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