por Laércio Benedito Sivali de Sousa
Você, assim como eu, preza bastante pela organização da sua biblioteca do iTunes? Fica chateado porque não consegue baixar as capas da sua coleção dos Beatles, do seu artista nacional favorito ou de qualquer outro álbum que não esteja disponível na iTunes Store, mas também não quer embutir o arquivo da capa em cada uma das 12 faixas do seu álbum? Pois seus problemas acabaram!
Apresento-lhes o Cover Art, uma solução em Python muito inteligente para o problema das capas de álbuns indisponíveis na iTS. Basicamente, o que o programa faz é carregar um servidor proxy local que intercepta as solicitações de capas do iTunes e as redireciona para um outro servidor local, onde você vai escolher a capa desejada e enviá-la de volta para o iTunes. Assim, você pode injetar a sua própria capa no iTunes como se ela tivesse vindo da iTunes Store em si.
A primeira coisa a fazer é baixar o arquivo e descompactá-lo no seu computador (no meu exemplo, usei a minha pasta pessoal). Um alerta para os usuários do Snow Leopard: a versão do Python nativa tem alguns bugs que impedem o Cover Art de funcionar a contento; por isso, vocês devem instalar o Python 2.6.4, disponível para download no seu site oficial.
Uma vez descompactado, abra uma janela de Terminal, acesse o diretório do Cover Art e execute o seguinte comando:
[code lang=”python”]python coverArtServer.py[/code]Antes de usar o Cover Art pela primeira vez, você deve criar uma localização em suas preferências de rede (sugestão: duplique a sua localização atual) e configurá-la para usar o proxy do Cover Art:
Você pode deixar o Cover Art rodando direto e navegar na Web normalmente. Quando quiser adicionar as suas próprias capas no iTunes, altere a localização de rede para aquela configurada com o proxy. Quando quiser acessar a iTunes Store, volte para a localização original.
Agora já podemos usar o iTunes para adicionar as capas. Dê um clique secundário no seu álbum desejado e escolha “Obter Capa do Álbum”. À primeira vista, parece que deu errado, não é?
Não se assuste: este é justamente o comportamento esperado. Abra o seu navegador e acesse o endereço http://localhost:9999
.
Viu só? O álbum em questão está aí, na coluna esquerda. Ao clicar no nome do álbum, o programa fará uma busca por capas na Amazon.com (para saber como configurar o Cover Art para buscar capas na Amazon.com, leia o arquivo README.txt
que acompanha o programa):
Se o resultado retornado não for o que você queria, é possível fazer uma busca com suas próprias palavras, ou mesmo adicionar um arquivo de imagem local:
A capa selecionada aparecerá em destaque na página:
Por fim, basta voltar ao iTunes e repetir o procedimento para obter a capa do álbum. Veja que, agora, o servidor retorna a capa que você selecionou naquela página:
Mais detalhes sobre como configurar e usar o Cover Art (em especial, como configurá-lo no Windows) podem ser encontrados no arquivo README.txt
que acompanha o programa.
Espero que gostem da dica! 😉