[떠들어보세!]란에 하루에도 몇 번씩 등장하는 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 [떠들어 보세!]에 '옳다구나'님이 올리신, embe
d src로 삽입된 asf파일입니다. (급하게 찾느라 선택의 여지가 없었던 점, 널리 양해바랍니
다.
;
-------------------------
리눅스용 모질라 웹브라우저에서 위의 동영상이 보이지않는다면,
한번 설치해 볼 만한 플러그인입니다.
--
<b>덧붙임</b>: MPlayer가 설치되지 않았거나, 제대로 재생이 되지 않는 분들은
아래 링크에서 MPlayer를 받아서 사용해보세요.
http://dor22272.kaist.ac.kr/MPlayer/ (RPMS는 레드헷8.0 gcc-3.2 환경에서 컴파일된 것입니다.
(다른 환경이라면, SRPM을 받아 리빌드해서 사용하세요. 