[스크랩] 음악테그
음악테그 embed 태그 하지만, embed 태그는 음악만을 위한 것이 아닙니다. embed 라는 사전적 의미가 '끼워넣다' 이죠. 말 그대로 문서에 끼워넣는 것입니다. 음악, 동영상, 플래쉬 파일 등을 말이죠.
예를 들어 유명한 '감기송' 플래쉬 애니메이션을 게시판에 올리려고 하면
사실 정확히 따지고 보면 저렇게 하면 안됩니다. 만약 flash plug-in을 설치 안하신 분이 계시다면 못 보는거죠.
그러면 embed 태그 뒤에 붙이는 여러 속성들은 당연히 미디어플레이어 오브젝트의 속성들을 붙여주면 되는거죠. 기본적으로 사용할 소스는 Amazing Christmax에서 "Have Yourself Amazing A Merry Little Christmas - 이승철" 로 하겠습니다. Muzcast의 mp3 파일입니다. 혹시 mp3와 Windows Media Player가 연결이 안된 사용자를 위해서 <embed> 태그로 재생할 mp3를 Windows Mediap Player로 연결 시키는 것을 추가 하겠습니다.
type="application/x-mplayer2" 위의 속성을 추가해주시면 됩니다. 마찬가지로 사용자가 ogg plug-in을 가지고 있다면 ogg도 위와 같이 type 속성을 넣어줌으로서 <embed>로 재생 할 수 있습니다.
1. 반복하기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" loop=true></embed>
*
2. 자동재생 안하기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart=false></embed>
* autostart= false 를 넣으시면 로딩 되었을때 바로 노래를 시작 안하고 사용자가 재생버튼을 눌러야 재생을 시작합니다. 기본값은 autostart= true 입니다. 왼쪽의 예제의 경우 재생 버튼을 눌러야 재생이 시작 됩니다.
3. 상태바 보이기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showstatusbar=true></embed>
* showstatusbar=true 를 넣게 되시면 왼쪽 예제에서 처럼 하단에 현재의 상태를 보여줍니다. 현재 정지된 상태라서 '정지'라고 표시되습니다. 음악 재생의 상태 뿐 아니라 음악파일에 정보가 있다면 삽입된 정보도 보여줍니다. 특별히 지정을 안할 경우 기본값은 false 입니다.
4. 콘트롤 바 숨기기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showstatusbar="true" showcontrols=false></embed>
* showcontrols= false 를 넣으시게 되면 예제에서처럼 상용자가 제어할 수 있는 버튼들이 몽땅 없어집니다. 어디에 쓰일까 하시겠지만, 예제처럼 상태바만 보인다던지 혹은 뮤직비디오를 콘트를 바 없이 보이면 꽤 괜찮습니다.
5. 볼륨 콘트롤 감추기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showaudiocontrols=false></embed>
* 사용자가 볼륨 조절을 못하도록 불륨 콘트롤을 감추는 것입니다. showaudiocontrols= false 를 넣으시면 됩니다. 소리를 안들리게만 재생하려고 할때 (사용자가 콘트를을 못하니까..) 혹은 소리를 무조건 최대로 하려고 할때 쓰이면 되겠죠.
6. 이전곡, 다음곡 버튼(Position Control) 감추기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showpositioncontrols=false></embed>
* 사용자가 강제적으로 다음 혹은 이전 곡으로 넘어가는걸 방지 하기 위해서 쓰이겠죠. 멈출거 아니면 무조건 끝까지 들어라~ 하는거죠 뭐. showpositioncontrols= false 를 넣어주시면 됩니다.
7. 트랙바 감추기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showtracker=false></embed>
* 현재 곡이 진행되고 있는 상황을 표시 하는 혹은 사용자가 임의로 원하는 곳으로 이동할 수 있게 끔 해주는 트랙바를 감췄습니다. showtracker= false 를 넣어주시면 됩니다.
8. 응용하기 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" showstatusbar="true" showaudiocontrols="false" showpositioncontrols="false" showtracker="false"></embed>
* 모든 옵션들은 서로 중복이 가능합니다. 그럼로 예제에서처럼 상태바를 보이면서 오디오콘트를을 감추고 포지션 콘트롤도 감추고 트랙바도 감추는걸 중복해서 쓸 수 있습니다.
9. 볼륨 및 기타 <embed src="mms://211.176.63.196/2/HIGH_MP3/200/200635.mp3" type="application/x-mplayer2" autostart="false" volume=0 balance=10000></embed>
* 볼륨의 값은 -10000 부터 0 까지, 0이 최대입니다. 기본 값은 -6000 입니다. 초절정의 섬세한 불륨을 조절 할 수 있습니다(ㅡㅡ;) 또한 balance라는 값을 통해서 왼쪽과 오른쪽의 스테레오에 대한 값을 줄 수 있습니다. -10000이면 최대 왼쪽이고 10000이면 최대 오른쪽 입니다. 한번 재생을 해보세요. 오른쪽에서만 들립니다.
10. 음악소스 감추기 <embed src="mms://218.38.55.217/HIGH_MP3_031218/326/326574.mp3"
type="application/x-mplayer2" autostart="false"
enablecontextmenu=0></embed> * 마우스 오른쪽을 눌러 속성으로 음악주소를 못보게 막을려면 enablecontextmenu="0"를 추가 하시면 됩니다 반대로 enablecontextmenu="1"로하면 보이게 됩니다
*참고로
|