티스토리 뷰
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이번 주말동안 최신음악을 항상 재생해주는 유튜브 메쉬업(http://pop.wimy.com) 을 만들어보았다. 갑자기 생각나서 만들게 된 메쉬업이다.
동작 방식은 간단하다. 특정 음악 순위 사이트에서 순위를 받아와서, 받아온 가수와 곡명으로 유튜브에서 검색을 해서 플레이를 해준다. 일종의 음악방송 같은 느낌으로 계속 최신곡을 재생해준다.
기술적으로는 google appengine 을 이용해서 python 으로 음악 순위를 parsing 해서 xml 로 보여주고, 이 xml 을 javascript 로 읽어와서, google video search 와 youtube player 를 통해 재생한다. 정말 조합해서 쉽게쉽게 짤 수 있어서 좋은 세상이다~ 특히 google 관련 api 는 ajax playground(http://code.google.com/apis/ajax/playground/) 에 너무 잘되어 있어서 그냥 가져다가 조합해서 쓴 셈이다. 유니코드 관련해서 조금 복잡했는데 스프링노트(http://zelon.springnote.com/pages/3345119) 에 정리했다.
아직 좀 다듬어야 할 부분이 많지만, 일단 기본 동작은 잘되므로 공개해본다.
동작 방식은 간단하다. 특정 음악 순위 사이트에서 순위를 받아와서, 받아온 가수와 곡명으로 유튜브에서 검색을 해서 플레이를 해준다. 일종의 음악방송 같은 느낌으로 계속 최신곡을 재생해준다.
기술적으로는 google appengine 을 이용해서 python 으로 음악 순위를 parsing 해서 xml 로 보여주고, 이 xml 을 javascript 로 읽어와서, google video search 와 youtube player 를 통해 재생한다. 정말 조합해서 쉽게쉽게 짤 수 있어서 좋은 세상이다~ 특히 google 관련 api 는 ajax playground(http://code.google.com/apis/ajax/playground/) 에 너무 잘되어 있어서 그냥 가져다가 조합해서 쓴 셈이다. 유니코드 관련해서 조금 복잡했는데 스프링노트(http://zelon.springnote.com/pages/3345119) 에 정리했다.
아직 좀 다듬어야 할 부분이 많지만, 일단 기본 동작은 잘되므로 공개해본다.
댓글
최근에 올라온 글
- Total
- Today
- Yesterday