Knowledge/Internet·Story

asx 파일 만들기

서 태평 2010. 2. 4. 05:40

 

▣ asx 파일 만들기(음악 연속재생)



음악파일을 여러개 준비하여 asx 파일로 만들고 이것을 연속으로
재생하는 방법에 대해서 알아보겠습니다.

  1. 방법1. 가장 간단한 방법은
    가. 컴퓨터 좌측 하단의 시작 - 프로그램 - 보조프로그램 -
        메모장을 차례로 선택하여 메모장을 연다.
    나. 메모장에 아래와 같이 음악 파일 주소만 가져와서 작성한다.
        (파일이름 쓰거나 복사하여 붙여 넣기 하고,
        언터 치고 또 파일이름 쓰고...)

       mms://211.176.63.161/5/HIGH_MP3/455/455893.mp3
       mms://211.176.63.161/5/HIGH_MP3/455/455890.mp3

    다. 메뉴의 파일 - 저장 또는 다른 이름으로 저장을 클릭한다.
    라. 다른이름으로 저장 대화창이 나타나면
       - 상단에 있는 저장위치에서 저장할 폴더를 지정한다
         (예: 바탕화면, 내문서 등)
       - 아래쪽에 있는 파일이름 칸에 *.txt라고 되어있는 것을
         지우고 자기가 원하는 이름(가급적 영어 사용, 띄어쓰기는
         하지 않는다)을 적어 넣고 마침표(닷컴)를 찍고 asx라고
         쓴다 (예: music.asx)
       - 마지막으로 파일형식을 "모든 파일"로 지정하고 저장
         버튼을 클릭한다

    * 초보자가 실수 하기 쉬운 매우 중요한 사항 두가지가 있는데
    - 파일 이름 란에 이름만 적고 .asx를 적지 않는 경우와
    - 파일 형식을 "텍스트 파일" 에서 "모든 파일"로 변경하지
       않는 경우입니다.

    위와 같이 하면 저장할 위치에서 지정한 폴더에 만들어 진다.
    그 곳에 가서 music라는 파일을 더블클릭하면 연속해서
    두 곡이 재생됨을 알 수 있을 것입니다.

 

  1. 방법2. 조금 복잡한 방법

    첫번째 방법은 음악파일 주소만 복사하여 붙여 넣기 하는
    방식이고 방법2는 복잡한 듯 하지만 어려울 것 없습니다.

    기본적인 형식은 다음과 같습니다.

    <asx version="3.0">
       <Entry>
            <Title>음악 제목</Title>
            <Author>가수 이름</Author>
            <Copyright>저작권</Copyright>
            <Abstract>추가 정보</Abstract>
            <Ref href="음악주소" />
        </Entry>
    </asx>


    (태그에 대한 설명)  

    asx 파일 내의 모든 태그도 시작 태그가 있으면 끝 태그도
    있어야 합니다. 
    <asx>로 시작을 했으면 반드시 </asx>가 있어야 한다는 것입니다.
    <Ref>처럼 시작만 있는 태그라면 뒤에 <Ref /> 식으로
    뒤에 "/"를 붙여주어야 합니다.

    <asx version="3.0"></asx>는 asx 파일의 시작과 끝을 말하는
    태그입니다.
    version="3.0"은 생략을 해도 상관은 없습니다.

    노래 한곡 당
       <Entry>

       </Entry>  하나씩 적용이 됩니다.

    예를 들어 10곡이 들어가면 <Entry> </Entry>가 10번이 나오겠죠.
    각 해당 곡마다 안의 내용을 넣어 주면 됩니다. 
    <Abstract></Abstract> 태그는 해당 곡에 대해 사용자가 넣어주고
    싶은 추가적인 내용을 넣어주시면 됩니다.
    예를 들어, 음악 사이트 이름이나 가사 같은 것를 넣어도 되겠죠.
    실제 어떤 사이트에서는 가사와 시간 값을 넣어 주어서
    두줄 가사보기를 하는 경우도 있습니다.


    방법1과 같이 쉬운 방법이 있는데 왜 조금은 어려워 보이는
    듯한 아래와 같은 방법을 사용할까?

    그것은 음악 파일에 대한 정보 설명 때문입니다.
    음악이 플레이될 때에 음악제목과 가수이름 등 음악파일에
    대한 정보가 표시되게 됩니다. (1번 방법은 파일 종류에
    따라 다르지만 정보 표시가 거의 안됩니다.)

    방법1에서 만든 2개의 파일을 가지고 만들어 보겠습니다.
      
    <asx version="3.0">
    <Entry>
      <Title>좋아 좋아</Title>
      <Author>현 숙</Author>
      <Copyright>해당곡의 저작권자</Copyright>
      <Abstract>추가 정보</Abstract>
      <Ref href="mms://211.176.63.161/5/HIGH_MP3/455/455893.mp3" />
    </Entry>

    <Entry>
      <Title>요즘여자 요즘남자</Title>
      <Author>현 숙</Author>
      <Copyright>해당곡의 저작권자</Copyright>
      <Abstract>추가 정보</Abstract>
      <Ref href="mms://211.176.63.161/5/HIGH_MP3/455/455890.mp3" />
    </Entry>
    </asx>

    메모장을 열어 위의 내용을 복사하여 붙여넣기 하고 ...
    (이하 방법은 1번 방법과 동일합니다.)


    팁(tip) 하나,

    여기서 재미를 조금 더 붙여 드리겠습니다.
    2번째 곡 '요즘여자 요즘남자'를 두번 재생하고 싶은 욕심이 생겼습니다.
    물론 다른 곡은 한번 재생을 하고요. 그러면 두번 듣고 싶은 노래 사이에
    <Repeat Count="2">와 </Repeat>를 추가 하면 됩니다.

    한 번 해볼까요?
      
    <asx version="3.0">
       <Entry>
            <Title>좋아 좋아</Title>
            <Author>현 숙</Author>
            <Copyright>해당곡의 저작권자</Copyright>
            <Abstract>추가 정보</Abstract>
    <Ref href="mms://211.176.63.161/5/HIGH_MP3/455/455893.mp3" />
        </Entry>
      <Repeat Count="2">
       <Entry>
            <Title>요즘여자 요즘남자</Title>
            <Author>현 숙</Author>
            <Copyright>해당곡의 저작권자</Copyright>
            <Abstract>추가 정보</Abstract>
    <Ref href="mms://211.176.63.161/5/HIGH_MP3/455/455890.mp3" />
        </Entry>
       </Repeat>
    </asx>

    팁(tip) 둘,

    여러 곡을 연속으로 재생하는 것과 특정 곡을 반복 재생하는
    방법을 알아 보았는데, 여기서 랜덤으로 재생하는 방법을
    추가로 알아보겠습니다.

    다음 태그를 살펴 봅시다.  
    <Param Name="AllowShuffle" Value="Yes" /> 라는
    새로운 태그만 추가 했습니다.

      
    <asx version="3.0">
        <Param Name="AllowShuffle" Value="Yes" />
         <Entry>
            <Title>좋아 좋아</Title>
            <Author>현 숙</Author>
            <Copyright>해당곡의 저작권자</Copyright>
            <Abstract>추가 정보</Abstract>
    <Ref href="mms://211.176.63.161/5/HIGH_MP3/455/455893.mp3" />
        </Entry>


    </asx>
      
      
    <Param Name="AllowShuffle" Value="Yes" /> 라는 새로운
    태그를 추가하여 같은 방식으로 asx 파일을 만듭니다.
    그리고 Windows Media Player 로 재생을 해 봅니다.
    별로 달라진 게 없나요?
    메뉴에서 '재생 -> 순서 섞기'를 해보세요.'

그러면 다음 곡 부터 랜덤으로 재생이 됩니다