리듬박스&Amarok용 실시간 가사 플러그인
예전부터 꿈꾸고 있던 것인데, 드디어 완성했습니다. 리듬박스&Amarok(아마록)용 실시간 가사(싱크 가사) 플러그인입니다. 현재 재생 중인 곡의 가사를 실시간으로 보여줍니다.
리듬박스용 실시간 가사 0.5.1 다운로드
Amarok용 실시간 가사 0.5.2 다운로드
----
설치 방법은 이렇습니다:
리듬박스용 실시간 가사 1. 홈 폴더에서 .gnome2/rhythmbox/ 폴더로 들어갑니다.
2. plugins 폴더를 만듭니다. (이미 있으면 건너뛰세요.)
3. 위에서 받은 파일의 압축을 풀면 rhythmbox-live-lyrics 폴더가 나옵니다. plugins 폴더에 넣으세요.
4. 리듬박스의 편집 메뉴의 Plugins를 실행하여 '리듬박스용 실시간 가사'에 체크합니다.
5. '리듬박스 실시간 가사' 창이 뜨면 성공한 것입니다. 음악을 재생해 보세요. 이 플러그인은 아직 MP3만 지원하며, 유명한 곡일수록 인식이 잘 됩니다.
Amarok용 실시간 가사
1. Amarok의 도구 메뉴의 '스크립트 관리자'를 실행합니다. '스크립트 설치'를 눌러 위에서 받은 파일을 지정합니다.
2. 스크립트 관리자 창의 '일반' 분류의 'live-lyrics.py'를 실행합니다.
3. 'Amarok 실시간 가사' 창이 뜨면 성공한 것입니다. 음악을 재생해 보세요. 이 플러그인은 아직 MP3만 지원하며, 유명한 곡일수록 인식이 잘 됩니다.
오랜만에 저를 즐겁게 하는 프로그램을 만들어서 행복하네요.
----
관련 블로그 글: http://barosl.com/blog/entry/amarok-live-lyrics
첨부 | 파일 크기 |
---|---|
amarok-script-manager-with-live-lyrics.png | 40.4 KB |
rhythmbox-live-lyrics-0.5.1.png | 50.8 KB |
rhythmbox-live-lyrics-0.5.1.tar | 100 KB |
rhythmbox-configure-plugins.png | 56.32 KB |
live-lyrics-0.5.2.amarokscript.tar | 100 KB |
amarok-live-lyrics-0.8.24.png | 58.49 KB |
댓글
좋군요 ^^
역시 유용한 프로그램을 개발 하셨군요 ^^
하지만 아마록을 쓰지 않는 ㅜ_ㅜ
곧 리듬박스용
곧 리듬박스용 플러그인이나 Audacious용 플러그인도 만들려고 (생각만) 하고 있답니다... -o-;;
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
이거...
좋아 보이긴 하는데..
AmaroK 을 안 써요~~~
=3=3=3=3=3=3=3
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
http://akpil.egloos.com
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
감사합니다. :) 처음
감사합니다. :)
처음 스크립트를 실행시키면 xrandr에서 문제가 생김니다. 아래는 제 xrandr에 대한 정보입니다. 스크린 크기를 얻기 위해서 다른 방법을 쓰는 것이 좋지 않을까 생각합니다.
그 부분을 수정해서 넘어가기는 했는데, 모든 음악파일에 대해서, "가사 자동 검색 실패" 라고 나옵니다. 자체DB를 쓰시는거 같은데, 음악파일명으로부터 어떤 식으로 hash값을 얻는 건가요? 뭔가 테스트하신 환경과 제 환경이 다른 거 같습니다. 저는 ID3v2.4 로 모든 mp3파일 태그를 관리하고 있습니다. 그부분 소스코드를 살펴보고 있는데, 사실 파이썬을 다룰줄 몰라서 잘 모르겠습니다 :)
xrandr 말고 자체 함수
xrandr 말고 자체 함수 쓰도록 바꿨습니다. 고맙습니다~
그냥 md5 해시 씁니다. 그래서 직접 리핑한 MP3이거나 별로 유명하지 않은 곡이면 검색이 실패합니다. 조만간 제목으로 찾는 기능도 넣으려고 합니다. ^.^
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
아! 해시값이 mp3의
아! 해시값이 mp3의 태그정보가 아니라 파일 자체에 의존한다는 말씀이시군요. 그 생각은 못했네요. 어쩐지 좀 이상하다 싶었습니다. :)
소스보면서 든 생각인데, 실제로 아마록과는 dcop을 사용해서 대화하는 것이라, 굳이 아마록 스크립트의 형태를 취하지 않고도 다양하게 응용할 수 있을 거 같습니다. 잘하면 conky같은 프로그램과도 연동할 수도 있을 것두 같구요.
한 예로 IRC
한 예로 IRC 클라이언에서 현재 재생 중인 곡을 표시해 주는 스크립트가 있지요. 심지어 Vim같은 에디터에서 Amarok 재생/정지 등을 조작하는 스크립트도 있습니다. Amarok 말고도 다른 많은 플레이어에서도 가능합니다.
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
오~ 좋은 프로그램 감사합니다. :-)
좋은 프로그램 감사합니다. :-)
kldp.net 에서 프로젝트 관리를 하시는 것은 어떨까? 생각합니다. :-)
---
Jabber: lum0320@jabber.org
Lum7671's Weblog
KLDP.net에
KLDP.net에 등록하기에는 너무 허접한 스크립트라 부끄럽네요... 그리고 앞으로 업데이트도 별로 없을 것 같으니까...
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
:-)
음... 분명 다른 사람도 어느 순간 필요를 느낄 수도 있을 꺼구요.
그때, 프로그램을 찾으러 다닐 텐데요.
관리가 어떻게 될지 그래서도 kldp.net을 말씀드린 것입니다. :-)
부담이 되신다면, 강요할 수 없죠~~
하여튼, 좋은 프로그램 감사합니다~ :-)
---
Jabber: lum0320@jabber.org
Lum7671's Weblog
괜찮아요. 제
괜찮아요. 제 스크립트는 더 허접하다구요. +_+
개설하시기 부담되시면 저와 같이 진행해도 나쁘지 않을 것 같은데요.
생각 있으시면 연락주세요 ㅎㅎㅎ
아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/ 블로그: http://turtleforward.blogspot.com
블로그: http://turtleforward.blogspot.com
리듬박스용
리듬박스용 플러그인을 추가했습니다.
플러그인은 파이썬으로 짜여 있으며, GPL로 배포합니다. 다른 플레이어용 플러그인도 만들어지면 좋겠네요.
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
PyQt4 설치중입니다.
랄랄라.. PyQt4 설치중입니다. qt4도 설치 중이구요.
아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/ 블로그: http://turtleforward.blogspot.com
블로그: http://turtleforward.blogspot.com
죄송하지만....
pyQT 3.14 1-1
amarok 1.3.9
에도 돌아가는 스크립트 만들어주시면 안될까요...ㅡ.ㅡ;;
제가 fedora 4 을 사용해서 그런지 인스톨이 쉽지만은 않네요..
감비노도 궁금해하더라구..등짝!..등짝을보자!..
감비노도 궁금해하더라구..등짝!..등짝을보자!..
PyQt3을 사용하도록
PyQt3을 사용하도록 고쳤습니다. 제안 고맙습니다~
----
블로그 / 리눅스 스크린샷 갤러리 / 듣는 음악 통계
지금 듣는 곡:
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
고맙습니다..^^
잘나오네요.....^^
잘쓰겠습니다...
감비노도 궁금해하더라구..등짝!..등짝을보자!..
감비노도 궁금해하더라구..등짝!..등짝을보자!..
좋은 플러그인을..
좋은 플러그인을 만들어 주셔서 감사 합니다. ^^
잘쓸께요.
허허!!! 저도 이걸
허허!!! 저도 이걸 테스트해보고 싶은 열망에 그만, 어디 mp3 몇개 주울 수 없을까 인터넷을 활보하는 울적한 사태가 벌어지고 말았습니다.
테스트해 본 소감은 좋은 느낌입니다. :)
barosl.com 접속이 안되요...ㅜ.ㅡ
언제 다시 오픈하시나요....ㅜ.ㅡ;;
혹시 second 로 서버하나 만들고 싶은데 그럴때는 어떻게 하죠??
감비노도 궁금해하더라구..등짝!..등짝을보자!..
감비노도 궁금해하더라구..등짝!..등짝을보자!..
저는 리듬박스
저는 리듬박스 플러긴 사용하려고 하니까 unable to active plugin 이란 경고문이 뜨네요..~~
To follow the path: (이 길을 따르라)
look to the master, (달인을 찾으라)
follow the master, (달인을 따르라)
walk with the master, (달인과 함께 걸으라)
see through the master, (달인을 분석하라)
become the master. (달인이 되라)
--- http://heunoni.tistory
-----------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
DEBIAN TESTING, KDE...
debpolaris.blogspot.kr
저도요.. 젠투에
저도요.. 젠투에 리듬박스 쓰는데 같은 에러가 뜹니다. 전에 우분투에서 쓸때는 잘 됐었는데..
살기엔 참 피곤한 세상이야..
해결했습니다. 콘솔
해결했습니다.
콘솔에서 에러를 확인해보니 gst 모듈이 없다면서 플러그인을 불러오질 못하더군요. 관련 에러메세지로 구글링 하였더니 gst-python 패키지를 설치하면 된다고 하여서 해결보았습니다. :)
살기엔 참 피곤한 세상이야..
데비안에서는
데비안에서는 python-gst을 설치하면 되는 것 같습니다...
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
http://heunoni.tistory.com/
-----------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
DEBIAN TESTING, KDE...
debpolaris.blogspot.kr
이거 되시는 분계신가요??
혹시 서버닫았나요??
가사가 안나오네요...
--------------------------------------------
혼자있고 싶습니다. 모두 지구밖으로 나가주세요.
--------------------------------------------
혼자있고 싶습니다. 모두 지구밖으로 나가주세요.
댓글 달기