음악을 링크해보자!

우선 소리바다의 음악은 인터넷상에서 사용할수 있는 상태가아닙니다..
인터넷에서는 계정에 올려져 있어야지만 경로를 알수있고
경로를 알아야만 이용할수있습니다..

[bgsound src="배경음악파일주소" loop="infinite"]
[embed src="배경음악파일주소" loop="true" autostart="true" hidden="true"]

위의 bgsound는 익스플로러에서만 들릴꺼에요..
넷스케이프에서 들리게 하려면 embed를 사용하세요..
bgsound에서는 주로 mid 파일(미디파일)이나 wav 파일을 사용을 합니다..
mp3나 asx, asf 등의 파일도 사용이 가능하지만 이러한 파일은 대부분 embed 태그를 사용합니다..

bgsound 태그에서 loop="숫자" 로 해주면 지정한 숫자만큼 배경음악을 반복해서 들려주고요..
loop="infinite" 처럼 쓰면 계속 반복해서 들려준답니다..

embed 태그에서 loop="숫자"는 bgsound 태그의 loop와 같구요..
loop="true" 또는 loop="-1" 이라고 지정하면 계속 반복해서 들려준답니다..
autostart="true"는요.. 어쩌다가 자동으로 실행이 안되는 경우가 있어서 자동으로 실행하라고 써 놓은 것입니다..
hidden="true"는 화면에 플레이 화면이 보여지지 말라고 쓴거랍니다..
플레이 화면이 보여지게 하려면 width="숫자"와 height="숫자"로 가로(width)와 height(세로)을 지정하면 됩니다..
bgsound는 배경음악 태그라서 따로 지정해주는게 없지만 embed 태그는 배경음악에만 사용되지 않고 동영상이나 플래시 파일들을 보여줄 때도 사용이 되어서 이렇게 적어줘야 한답니다..

mp3 파일도 embed 태그로 가능하지만 파일이 커서 속도도 느려지고 음악도 제대로 안들리고 끊겨서 들립니다..
따라서 mp3 파일을 배경음악으로 사용하기에는 적당하지 않습니다.
정 하구 싶다면 mp3 파일을 asf나 wma 파일로 변환하는 프로그램으로 변환을 시켜서 사용하세요..  


하나의 노래를 embed 태그를 사용해서 연속으로 들으려면 loop="true" 라는 옵션을 추가하면 되는건 아시죠?
bgsound 태그에서는 loop="infinite" 이구요..
근데 bgsound 태그는 asx 파일은 제대로 음악이 플레이 안되는 경우가 있어서 embed 태그로만 설명할께요..

asx 파일은 노래의 주소를 기억하고 있거나 다른 몇가지 정보를 적어둘 수 있는 텍스트 파일입니다.. 윈도우의 바로가기 아이콘 같은 기능의 파일이죠..
asx 파일은 윈도우의 메모장 프로그램 같은 텍스트파일 편집 프로그램에서 열어서 수정을 할 수 있죠..
SBS.co.kr에서 노래주소를 보면 파일의 확장자가 모두 .asx로 되어 있는 것을 볼꺼에요.. mms:// 로 된 .asf의 실제 파일의 주소를 적어둔 asx 파일이 플레이 되는 것입니다..

그렇다면 하나의 .asx 파일 안에 여러 .asf 파일주소를 적어두면 어떻게 될까요? 그렇게 하면 맨 윗줄에 적은 .asf 파일부터 순서대로 노래가 플레이가 된답니다.. 노래는 한 줄에 하나씩 적으면 됩니다..

근데 .asx 파일 안에 .asx 주소를 적으면 어떻게 될까요?
그렇게 되면 실행이 안된답니다.. .asx 파일 안에 적을 주서는 .asx가 아닌 .asx 안에 지정된 .asf 파일이라는거 명심하세요..
메모장에서 만든 .asx 파일을 자신의 홈에서 배경음악으로 사용하려면 자신의 홈페이지 관리자 기능으로 파일 올리기를 해서 올려 놓은 후 embed 태그를 사용하시면 됩니다..

<embed src=".asx파일주소" loop="true" autostart="true" hidden="true>

embed 태그를 사용한 배경음악 플레이는 제 홈의 아래 기능처럼 나오지 않습니다.. hidden="true"를 쓰지 않으면 미디어플레이어 화면이 나오긴 하지만 아래 bgm 플레이어와는 다른 모양이죠..

그리고 하나 더 말씀드리면요..
.asx 파일 안에 적을 수 있는 음악파일은 .asf 파일 뿐만이 아니고 .mid 파일이나 .mp3, .ra 파일 등도 사용 가능하답니다.. 역시 한 줄에 하나씩 노래 주소를 써야겠죠.. 여러 종류의 파일을 하나의 .asx 파일에 연결해놔두 되구요..



추가 설명)
.asx 파일이 꼭 텍스트파일은 아니랍니다.. .asx 파일의 크기가 1kb라면 텍스트 파일이구요.. 그 이상의 크기라면 .asx 파일 자체가 음악 파일이라고 보시면 됩니다..
그리고 .asx 파일 안에 있는 실제 음악파일의 주소를 알기 위해서는 .asx 파일을 다운받아야하겠죠?
플래시겟 같은 다운로드프로그램이 없는 분들은 html 파일을 하나 만드세요.. 다음처럼 써서요..
<a href=".asx파일주소">asx파일</a>
.asx파일주소 라는 부분에 자신이 받고 싶은 .asx 파일의 주소를 적어서 html 파일로 만들어서 실행하세요..
그런 화면에 보이는 asx파일 이라는 글자에서 마우스 오른쪽 버튼을 누르고 다른 이름으로 대상저장을 한 후 메모장에서 다운받은 .asx 파일을 열어보면 mms:// 로 시작하는 .asf 파일의 주소를 볼 수 있을꺼에요..


다시 쉽게 한 번 더 설명.. ^^;;

듣고 싶은 asx 파일들을 각각 다운 받아보세요..
받아서 윈도우의 메모장에서 열어보세요..
그러면 원래의 mms:// 로 시작하는 음악주소가 나오죠?
가끔은 그냥 https:// 로 시작하는 주소가 있기두 하지만 대부분은 mms:// 랍니다..
그 주소들을 순서대로 적어주세요..

mms:// ~~~
mms:// ~~~

이렇게요..

그런 후 파일을 확장자가 .asx 가 되도록 저장을 하세요.. music.asx 처럼 저장하라는 얘기죠..
.asx 파일은 반드시 인터넷에 올려놓아야 다른 사람도 들을 수 있겠죠?
자신의 홈에 파일 올리기 기능이나 FTP 기능으로 파일을 올려놓으세요..
그런 후 그걸 embed 태그를 사용해서 배경음악으로 하면 순서대로 그 음악들이 나오게 될 것입니다..
<embed src="파일주소" autostart=true hidden=true loop=true>
이렇게 하면 됩니다..

아참.. mid 파일이나 mp3 파일들도 같은 방법으로 .asx 파일 안에 주소를 적으면 됩니다..
그리고 bgsound 태그는 잘 안되는 경우가 있으니까 모두 embed 태그를 사용하시면 됩니다..