>> Edit article
이름
제목
패스워드
[떠들어보세!]란에 하루에도 몇 번씩 등장하는 embed src 태그... Windows MediaPlayer가 없는 리눅서들에겐 그림의 떡(?)인 경우가 많습니다. :) plugger나 crossover-plugin(상용)을 사용해도 되지만... flash 플러그인 처럼, Mozilla 웹브라우저안에서 동작할 수 있는 MPlayer 플러그인이 있어 소개해봅니다. :) (대부분의 모질라기반 웹브라우저에서 동작합니다.) --+ <b>Linux Mozilla MPlayer Plugin</b> +-- 홈페이지: http://www.webfreetv.com/linux/ 내려받기: http://www.webfreetv.com/linux/wftv.tar.bz2 압축해제: # tar xfj wftv.tar.bz2 설치하기: # cp wftv/Unix/wftv.so $MOZILLA_FIVE_HOME/plugins/ ( $MOZILLA_FIVE_HOME은 레드헷8의 경우 /usr/lib/mozilla-1.0.1 ) ------------------------------------ <b>[팁1] 확장자 추가</b> 기본적으로 재생되는 포맷은 wmv, asf 및 mov 입니다. 하지만, embed src로 삽입되는 포맷은 이외에도 무궁무진(?)하므로 MPlayer가 지원하는 다른 확장자(wma,asx,wav,mp3,mpg,avi등)을 추가해서 사용하면 편리합니다. 방법은 다음과 같습니다. *** wftv/Source/wftv.c 파일을 열고, 102번째 라인의 ... return("application/x-mplayer2:wmv,asf,mov 바로 뒷 부분에 ,wma,asx,wav,mp3,mpg,avi: 등을 추가한 다음, wftv/Unix/ 디렉토리에서 # make clean # make 하여 컴파일(XFree86-devel패키지가 필요함) 후, 위와 같이 wftv.so를 모질라 플러그인 디렉토리로 복사해줍니다. *** 아직 version 0.1이라 컨트롤은 지원되지 않지만, Windows MediaPlayer용 파일(wmv, asf 등)이 embed 된 경우 따로 창을 띄우지않고, 태그가 삽입된 위치에서 그대로 재생됩니다.:) <b>[팁2] 동영상 컨트롤</b> 하지만, autostart="false"태그로 자동실행이 꺼져있는 경우에는 당연히 재생이 되지않고 가만히~ 있습니다. -_-;; 게다가 재생/정지 컨트롤 버튼도 없으니 초난감하기 이를데 없죠. :) 물론, 기본적으로 MPlayer에는 키보드 바인딩이 되어있지만, 동영상이 여러개뜨는 웹페이지의 경우 키보드만으로 컨트롤하기엔 무리가 있습니다. 이런 경우를 대비하여, MPlayer의 키바인딩파일에 마우스 바인딩을 추가해줍니다. *** /usr/share/mplayer/input.conf (또는, $HOME/.mplayer/input.conf) 파일을 열고, 다음 라인을 추가해주세요~ ... MOUSE_BTN0 pause ... 위 라인을 추가하면 마우스왼쪽버튼(MOUSE_BTN0)의 행동이 '재생/정지'로 지정되므로, embed된 동영상화면을 클릭하여 재생/정지시킬 수 있습니다. :) *** --+ <b>embed src 테스트용</b> +-- http://linux.sarang.net/board/?p=read&table=plaza&no=104734 [떠들어 보세!]에 '옳다구나'님이 올리신, embed src로 삽입된 asf파일입니다. (급하게 찾느라 선택의 여지가 없었던 점, 널리 양해바랍니다. -_-;;) ------------------------- 리눅스용 모질라 웹브라우저에서 위의 동영상이 보이지않는다면, 한번 설치해 볼 만한 플러그인입니다. :) -- <b>덧붙임</b>: MPlayer가 설치되지 않았거나, 제대로 재생이 되지 않는 분들은 아래 링크에서 MPlayer를 받아서 사용해보세요. http://dor22272.kaist.ac.kr/MPlayer/ (RPMS는 레드헷8.0 gcc-3.2 환경에서 컴파일된 것입니다. :) (다른 환경이라면, SRPM을 받아 리빌드해서 사용하세요. :)
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved