-

알송 가사 플러그인이 0.5로 업데이트 되었습니다.

 

http://blog.acidpop.kr/286

 


 

 

알송 가사 플러그인 0.4 업데이트


특정 음악 제목에서 php simplexml 파서오류로 인한 CPU 및 메모리 점유율 문제 수정 버전




alsong_lyric_0.4.aum






DSM 의 Audio Station 을 꽤 잘 사용하고 있는 편이다.


사용을 하다 보니 가사 플러그인 이라는게 있는것 같아 좀 찾아 보니


국내 음원 가사들을 지원하는건 잘 없고 그나마 있는게


중국산 ttplayer 라는 가사 플러그인 자료만 많이 돌아 다니는 모양이다.



알송의 가사 플러그인이 워낙 잘되어 있는걸 알고 있기에 


한번 만들어 보자 라고 해서 개발(?)에 착수.


ttplayer 코드를 보니 Audio Station API 가 어떻게 작동 하는지 대충 구조 파악을 하고


개발하여 작동 하는것을 확인 하였다.



작년 12월에 개발이 되어 총 20명의 베타 테스터를 모집하였고 


피드백을 좀 달라고 요청을 하였지만 무려 1명의 피드백밖에 없어서......


역시 무작정 공개는 안되겠다 싶어 지난 6개월간 혼자 사용.



기존에 배포된 가사 플러그인은 /tmp/alsong.log 라는 파일에 꽤 많은 로그들을 기록하게끔 되어 있는데 


기존에 신청하신분들은 일일히 지우고 있는지 잘 모르겠다.


아무튼 알송 서버가 간혹 응답이 없는 경우를 제외 하면 정상적으로 작동을 하는것으로 보인다.



위 파일을 다운로드 받아


Audio Station 의 설정 버튼을 누르고


가사 플러그인을 등록하여 주면 작동 하는것을 확인 할 수 있다.



알송 가사 플러그인의 문의(?) 는


https://github.com/acidpop/AlsongLyrics/issues


이 곳에 등록하여 주면 이력 관리가 되서 좋을듯.



이스트 소프트 측에서 문제 제기를 하면 바로 삭제 할 예정.


  • 이전 댓글 더보기
  • 딸바보 2017.06.09 14:04 신고

    와우~ 감사합니다... 잘 쓰겠습니다.

  • KSLA 2017.06.11 16:34 신고

    잘 작동합니다. 잘쓰겠습니다 감사합니다.

  • 2017.06.11 19:36

    비밀댓글입니다

  • kyte 2017.06.22 23:32 신고

    잘쓰겠습니다. 감사합니다.^^

  • 노노노 2017.06.30 00:54 신고

    감사합니다.

  • 최적화 2017.10.01 11:20 신고

    정말 고맙습니다 ^^

  • unbreak 2017.10.15 22:32 신고

    너무 유용하게 잘 사용하고 있습니다 감사합니다
    혹시나 mp3 자체가사가 우선 적용되어 알송씽크 가사를 볼 수 없는 경우가 많은데 알송가사 우선 적용할 수 있는 방법이 있나요?

    1. BlogIcon Acidpop acidpop 2017.10.16 17:12 신고

      시놀 오디오 스테이션 자체가 그렇게 작동하게 되어 있더라구요
      mp3 에서 가사를 삭제 하시는 수밖에 없습니다...ㅠㅠ

  • test 2017.10.18 23:28 신고

    감사합니다. 잘사용할께요^^

  • cbskhan 2017.10.26 15:27 신고

    EDS14 모델입니다. 가사를 가져오지 못하네요...

    1. BlogIcon Acidpop acidpop 2017.11.02 12:01 신고

      EDS14 모델은 테스트 할 방법이 없네요.

      간혹 알송 서버에서 응답이 없는 경우도 있으니 여러번 시도해 보세요

  • 입문자 2017.11.02 11:58 신고

    좋은 자료 감사합니다!

  • ssfl 2017.12.09 12:12 신고

    고생하셨습니다~
    정말 감사합니다~훨씬 사용하기 편하네요~잘 쓰겠습니다.^^

  • 맹독충 2017.12.25 13:24 신고

    감사합니다 이번 베바8테라 내일 도착 해서 시놀로지 구입 후 뮤직서버 만들고 싶어 찾아보다가 여기 까지왔습니다.^^

  • 맹독충 2018.01.08 15:50 신고

    218+ 입니다
    알송 가사가 안불러지는데 혹시
    변경 사항이 있나요?

    1. BlogIcon Acidpop acidpop 2018.01.09 10:42 신고

      안녕하세요
      2018/01/09 10시 기준으로 지금 잘 되는데 어떤 곡이 안되는건가요?

  • 맹독충 2018.01.10 12:47 신고

    mp3 입니다 대부분 flac 이지만 mp3도 안됩니다
    기본 lyricwiki는 사용 안하고 알송 가사만 활성화 한 상태입니다.


    12시55분 수정...
    혹시나 해서 삭제 후 재 등록하니 잘나옵니다 감사합니다.^^시놀리지 자체 버그인듯 합니다.

    나오는건 나오고 안나오는건 안나오네요

    멜론 태그 다 되어있는거 받았는데 말입니다.

    1. BlogIcon Acidpop acidpop 2018.01.10 13:16 신고

      잘 작동 하나요? ^^;;

      실제 알송이 플레이어가 작동 하는 방식과 시놀로지 가사 플러그인이 작동 하는 방식이 달라서 검색을 못하는 경우도 있습니다.

      알송 플레이어는 mp3 파일의 Hash 값을 가지고 가사를 검색 하고
      플러그인은 태그의 제목, 아티스트

      딱 2개의 정보만 가지고 검색을 시도 하기 때문에 등록이 안되어 있다면 검색이 잘 안되더라구요.

  • 맹독충 2018.01.10 13:50 신고

    혹시나 해서 mp3일이 문제인가 해서 동일한 곡 재생해보니
    pc 알송은 가사가 나오네요...
    ds audio는 안나오네요 ㅠ 그래도 기존 것보다는 좋습니다^^
    혹시 추후 업데이트 예정 없으신가요? 지금 현제 가사 안나오는 음/원 보내드릴수도있습니다. 확인부탁드립니다.

    1. BlogIcon Acidpop acidpop 2018.01.10 13:55 신고

      업데이트 자체가 불가능 해요.
      DS Audio 에서 플러그인으로 넘어오는 데이터가 제목, 아티스트 이 2가지 정보 밖에 안넘어 와요.
      file 을 Hash 할 방법이 없더라구요

      꼭 검색이 되게 해야 겠다 하시면
      알송 플레이어에서 검색된 가사 수정하기 들어 가셔서 해당 가사가 어떤 제목 어떤 아티스트로 되어 있는지 보시고 그 정보를 해당 mp3 의
      제목, 아티스트로 변경 해 주시면 됩니다.

  • 맹독충 2018.01.10 14:01 신고

    아...ds오디오 자체가 제한적으로 되어있군요 이해를 잘 못했습니다
    잘 쓰겠습니다 수고하세요^^

  • 감사 2018.01.16 16:09 신고

    덕분에 모든가사 잘지원되서 좋네요

  • 어텍 2018.03.28 11:03 신고

    안녕하세요. 알송 가사 플러그인 너무 잘쓰고 있습니다.. 감사합니다.
    문의사항이 있어 글써봅니다.

    예전에는 잘됬는데.. 오랜만에 접속했는데.. 작동을 안하는듯 합니다...
    제가 최근에 공유기와 DSM 설정 몇가지 변화가 있었는데.. 이것때문인지 도통 감이 안와서요..

    현제 버전
    DSM : DSM 6.1.5-15254 up 1 (최신)
    audio : 6.4.0-3133 (최신)
    알송 : 0.4

    변경사항
    공유기변경: iptime -> asus 변경(DDNS Asus변경, 포트포워딩 동일)
    포트변경: audio station을 HTTPS포트 -> 사용자지정도메인 변경(포트방식으로 원복해도 알송가사 작동안함)

    위에 변경사항때문에 안되는지.. 아니면 알송서버가 문제인지 도통 알수가 없어서요..
    혹시 작동여부 테스트 할수 있는 방법은 없을까요??(예를들어 알송 서버에 Ping나 포트오픈 테스트등..)

    감사합니다..

    1. BlogIcon Acidpop acidpop 2018.03.28 11:07 신고

      안녕하세요
      얼마전부터 알송 가사가 안되서 찾아봤는데..

      오디오 스테이션에서 가사 플러그인의 php 를 호출을 안해주는거 같습니다.

      Log 를 추가해보기도 했지만 가사 플러그인으로 아예 오지를 않네요.

      샘플로 만든 알송 가사 가져오는 소스는 잘 작동합니다.


      SSH 접속 하셔서 다음 명령을 수행해 보시면 가사는 잘 가져 오는걸 확인 할 수 있습니다.


      curl -v -X POST "http://lyrics.alsong.co.kr/alsongwebservice/service1.asmx" -H "Content-Type: text/xml;charset=utf-8" -d '<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="ALSongWebServer/Service1Soap" xmlns:ns1="ALSongWebServer" xmlns:ns3="ALSongWebServer/Service1Soap12"><SOAP-ENV:Body><ns1:GetResembleLyric2><ns1:stQuery><ns1:strTitle>지그재그</ns1:strTitle><ns1:strArtistName>권진아</ns1:strArtistName><ns1:nCurPage>0</ns1:nCurPage></ns1:stQuery></ns1:GetResembleLyric2></SOAP-ENV:Body></SOAP-ENV:Envelope>'

  • 감사 2018.05.22 22:31 신고

    싱크까지 적용되니깐 너무 좋네요 감사합니다!!!!!!

  • 노마진 2018.08.31 12:26 신고

    감사합니다 잘쓰겠습니다.

다른 카테고리의 글 목록

강좌/XPEnology 활용 카테고리의 포스트 목록