Lyrics no Audacious
Uma coisa que ouço constantemente colegas reclamando sobre o Linux, é que não possui um programa para exibição de lyrics(letras de musicas ) como no windows(EviLyrics, Vagalume etc…).
Engano deles! O Amarok possui vários plugins para exibição de lyrics. Mas, e o pessoal do Audacious? LyricZilla? getlyrics? Não fui com a cara de nenhum deles. E ainda por cima, o LyricZilla não aparece no menu de plugins do Audacious no SuSE.
Dando uma googlada descobri que é muito simples utilizar o plugin do Wiki-Lyrics do Amarok no Audacious.
1)Ative o plugin Song Change no Audacious – Ctrl + p -> Plugins – > Geral
2)Baixe o Wiku-Lyrics do site: http://www.kde-apps.org/content/show.php?content=35151 e depois descompacte-o.
3)Crie um script com o seguinte conteúdo:
#!/bin/bash
artista=$1
titulo=$1
comando='/usr/lib/audacious/wiki_lyrics/cli/wikilyrics.rb'
artista=${artista%%\ -*}
titulo=${titulo##*-\ }
ps axu | grep "wiki" | grep -v grep | awk '{print $2}' | xargs kill -9
$comando -k gtk -a "$artista" -t "$titulo" --sites TerraLetra
4)Configure o Song Change para executar o script quando começar uma nova musica: Ctrl + p -> Song Change -> No primeiro campo texto -> caminho_do_script “%s” .
Se tudo correu bem, a cada nova musica deverá aparecer uma janela com a lyric. Como na foto abaixo.
A sim. Já estava esquecendo. O Wiki-Lyrics precisa do Ruby-GTK2. Pode ser encontrado em: http://ruby-gnome2.sourceforge.jp/
Fiz tudo como dito, mas não funciona.
Rodei somente o script para testar e não aparece mensagem de erro alguma. Tem algum tipo de incompatibilidade com alguma versão?
Não entendo quase nada de Linux, então…
Onde eu desconpacto a pasta do “Wiku-Lyrics”?
O “Song Change” não está habilitado para que eu altere suas preferências. Oque devo fazer?
Não consegui baixar o “Ruby-GTK2″. E depois de baixar, oque faço com ele?
Obrigado!
@Thiago:
Pode extrair em qualquer pasta (Menos em /tmp, por favor), o que importa é que você mencione ela na quarta linha do script.
Você não depende unicamente de GTK2… O Wiki-lyrics aceita outros toolkits. No parâmetro -k , passe mais de um separados por vírgula. Se um não estiver dispinível, ele cai no seguinte
Exemplo: $comando -k gtk,qt3,qt4,tk2 -a “$artista” -t “$titulo” –sites TerraLetra
Estava procurando exatamente um Plugin pro Audacious para apresentar as Lyrics. O problema é que o Song Change não extrai metadados da MP3, e como não costumo salvar as músicas com “ARTISTA – TITULO”, ele só reconhece o título =[.
Não quero ter que mudar pra outro tocador só por causa disso, gosto sa simplicidade do Audacious.