Adicionar letra ao MP3

O post desta vez é um pouco diferente dos temas geralmente abordados neste blog, mas gostaria de compartilhar algo que me foi muito útil. Você sabia que é possível armazenar a letra de uma música no próprio arquivo MP3?

Ok, mas pra que alguém iria querer isso?

No meu caso foi pelo seguinte: é que eu ouço LOTS OF music nos idiomas que estudo. Isso é uma forma muito efetiva de  se expandir o vocabulário, e até mesmo de melhorar a pronúncia, quando também cantamos as músicas.

Mas nem sempre estou em frente do computador para ter acesso às letras que ainda não sei de cor ou que não consigo compreender. Tipo naquelas 3 horas que perco diariamente dentro de um ônibus coletivo, indo e voltando do trabalho... Então sempre procuro fazer algo produtivo nessas valiosas horas, e uma delas é ouvir músicas em alemão ou francês.

Descobri então que nos celulares e dispositivos que rodam o sistema Android, a letra da música é exibida se ela estiver armazenada no arquivo MP3. E foi então que pesquisei até descobrir como se faz isso.

Adicionar letra ao arquvivo MP3

É o seguinte: todo arquivo MP3 tem uma série de informações armazenadas por TAGS. As mais comuns você já conhece, e são o nome da música, o nome do artista, do álbum, etc. Mas há uma porção de outras tags que também podem ser utilizadas, e uma delas é a tag para armazenar a letra.

Para isso é necessário um software editor de tags de arquivos MP3. O melhor que encontrei, e que funcionou perfeitamente, suave, com manteiga, foi este aqui:

http://www.mp3tag.de/en/download.html

Após baixar este software, carregue um arquivo (ou uma pasta de arquivos) MP3, clique com o botão direito em cima dele e depois em "Tags".



Em seguida clique no botão "Adicionar campo..."



Na janela que abrir, selecione (ou digite) a opção UNSYNCEDLYRICS e, no campo abaixo, insira a letra.



Prontinho! Fácil demais, n'est-ce pas?

Apenas verifique nas configurações do seu aplicativo se a opção "Letra" está marcada. No meu ela está assim:



Agora, ao tocar o MP3 em um aparelho Android, a letra será exibida, como neste print do meu aparelho: