Como importo Amazon MP3s com o Banshee e o novo Amazon Cloud Player?

11

A extensão Amazon MP3 Import da Banshee até recentemente permitia a importação sem problemas de músicas compradas da Amazon MP3. Isso foi feito com a) abrindo .amz arquivos e usando-os para conectar e fazer o download dos arquivos comprados dos servidores da Amazon eb) usando ganchos no navegador interno do Banshee para reconhecer e abrir automaticamente os arquivos .amz quando clicados no navegador.

No entanto, recentemente essa funcionalidade parou de funcionar. O Banshee exibirá o Contacting Server no canto inferior esquerdo por alguns instantes e depois parará.

Além disso, abrir o Amazon Cloud Player no navegador Banshee ou em qualquer outro navegador em um sistema Linux para baixar manualmente o arquivo .amz agora resulta na mensagem:

  

Em sistemas Linux, o Cloud Player suporta apenas o download de músicas   um tempo. Para baixar suas músicas, desmarque todas as caixas de seleção, selecione   caixa de seleção da música que você deseja baixar e clique no botão "Download"   botão.

Como posso contornar isso e importar minhas músicas compradas para o Banshee como eu costumava?

    
por adempewolff 07.10.2012 / 14:04

6 respostas

13

Este não é um problema técnico. O Banshee ainda pode abrir .amz arquivos e usá-los para baixar músicas compradas. No entanto, esse problema resulta de uma decisão da Amazon de restringir unilateralmente todos os navegadores com strings do agente do usuário linux de serem capazes de fazer o download de .amz files.

Por sorte, há uma solução imediata e alguns caminhos para outras ações também.

Solução alternativa rápida e suja:

  1. Instale o Agente do usuário Switcher extensão para o Firefox. Qualquer outra combinação de comutador / navegador de agente de usuário também deve funcionar, mas não testei-o.
  2. Use o user agent switcher para alternar sua string do agente do usuário para IE 8 . Você pode adicionar o ícone user agent switcher à sua barra de ferramentas clicando com o botão direito do mouse na área da barra de ferramentas do Firefox e clicando em Customize .
  3. Autorize este pseudo-navegador para uso com o Amazon Cloud Player clicando neste link . Isso engana o Amazon Cloud Player, fazendo-o pensar que você já instalou o Amazon MP3 Downloader - definindo um cookie que permitirá o download de .amz arquivos em vez de ser solicitado a instalar o Amazon MP3 Downloader primeiro.
  4. Use o Amazon Cloud Player para selecionar faixas e clique em Download .
  5. Use o Banshee para abrir o arquivo .amz baixado e ele irá automaticamente baixar e importar as músicas!

Possibilidades para soluções mais permanentes:

O fato de que a solução alternativa acima pode ser usada prova que isso não é um problema técnico, mas sim uma escolha da Amazon para impedir que certas cadeias de agentes de usuários de navegador baixem arquivos .amz . Portanto, há dois caminhos para uma correção mais simplificada para esse problema.

  1. Modifique a string do agente do usuário para o navegador interno do Banshee e, em seguida, autorize-a usando o link acima. Eu não sei como fazer isso, mas espero que talvez algo possa escrever outra resposta para isso.
  2. Escreva para a Amazon pedindo que eles expliquem essa mudança e detalhando efeitos negativos em você. Aqui está a mensagem que eu enviei:

      

    Olá,

         

    Eu tenho sido um cliente regular da loja Amazon MP3 por algum tempo agora.   Sempre que eu ouvia sobre um novo álbum eu visualizava e comprava o álbum   da sua loja. Parte da razão para isso foi o ótimo Amazon MP3   integração com o Banshee Media Player (http://banshee.fm). eu poderia   navegue pela Amazon, visualize músicas e importe todas as músicas de dentro   Banshee Media Player. Ter que usar um cliente de terceiros para baixar   música que eu comprei sempre foi um grande desligar para   eu - por isso, não gosto de usar o Google Play e antes de descobrir   Integração com a Amazon da Banshee Eu não gostei de comprar música de   Amazon também.

         

    Com minha compra mais recente, porém, fiquei muito descontente em descobrir   que a importação automática de músicas compradas da Amazon MP3 do Banshee era   não está mais funcionando. Depois de uma pequena pesquisa, determinei que a causa   isso foi que a Amazon decidiu bloquear todos os navegadores com um   Agentes de usuários do Linux não podem baixar várias músicas.   Se eu autorizei e usei um navegador com um agente de usuário do Windows para   baixar o arquivo .amz, então eu consegui abrir esse arquivo com o Banshee   e importe as músicas normalmente. Eu entendo a necessidade de autorizar   dispositivos para uso com o Cloud Player, mas a decisão de   Unilateralmente bloquear máquinas Linux de ser capaz de baixar.   arquivos parece completamente arbitrária, e para este cliente é muito   desenvolvimento decepcionante.

         

    Eu não vou ameaçar boicotar o Amazon MP3, em toda a probabilidade que eu   continuará a comprar álbuns de MP3 do seu serviço. No entanto, de   Neste ponto eu provavelmente só comprarei o preço promocional   álbuns, agora não terei incentivo para comprar os álbuns com preços completos   (onde você ganha mais dinheiro) do seu serviço em vez de outro   serviço - especialmente aqueles que têm melhor suporte para linux.

         

    O que realmente me incomoda sobre isso é que não é uma questão técnica.   Eu não estou esperando que você suporte outro sistema operacional, adicional   software, ou para fazer uma versão do Amazon MP3 Downloader para Linux.   É uma questão da Amazon - inexplicavelmente - escolher restringir via usuário   agente todos os navegadores em execução em sistemas Linux de ser capaz de usar   recursos que, de outra forma, são totalmente capazes de usar. Para mim isso   parece não só irracional, mas também uma escolha de negócios pobres e não   o que eu espero da Amazon em termos de como você trata seus clientes.

         

    Além disso, estou desapontado com a falta de uma explicação por trás   porque esta decisão foi tomada.Usuários Linux são recebidos por uma mensagem   desculpando-se que o apoio não é oferecido, mas dado que o apoio foi   anteriormente disponível, e aplicativos como o Banshee ainda   tecnicamente capaz de usar o serviço se eles usam outro usuário de navegadores   chave do agente para baixar o .amz enquanto, eu acredito que nós merecemos   explicação de porque esta mudança foi feita.

         

    Obrigado pelo seu tempo lendo isso. O que eu gostaria é tanto para   você por favor, transmitir meus comentários ao longo dos canais apropriados e eu   também gostaria de receber uma resposta afirmando: 1) por que essa mudança foi   feito, e 2) se houver algum plano para reativar os dispositivos Linux no   futuro. Mesmo que as respostas para essas duas perguntas não sejam o que eu espero   ouvir, uma resposta completa abordando essas questões provavelmente   me um cliente fiel da Amazon. Eu ficaria bastante desapontado   com uma resposta genérica que eu poderia ter me encontrado em um FAQ. Como   tal, por favor, tome o seu tempo, se você precisar perguntar ao redor para saber mais   sobre esta situação antes de responder. Obrigado novamente pelo seu tempo.

         

    Melhor,

         

    Austin Dempewolff

Nota:  Eu escrevi essa resposta rapidamente para tentar ajudar aqueles que também estão enfrentando esse problema. Eu daria boas vindas a outras respostas que são melhor ilustradas e / ou oferecem soluções alternativas alternativas! Eu preferiria aceitar uma resposta escrita / ilustrada melhor que essa!

    
por adempewolff 07.10.2012 / 14:04
3

Ao comprar o álbum, você chegará a uma página com um aviso final da compra. Nessa página há um link ("faça o download da sua música agora") para um arquivo .amz que você pode abrir no Banshee.

Eu não encontrei (ou aparentei muito) para recuperar o arquivo depois de fechar a página, mas o método acima deve ser suficiente para deixar a música perto o suficiente do antigo / melhor maneira sem mexer com um agente alternador.

    
por Carlos 17.11.2012 / 21:11
2

Se você iniciar o Cloud Player (é apenas um aplicativo da Web) e encontrar a música que comprou, ele poderá ser baixado como um arquivo. É muito menos conveniente do que fazer o banshee fazer tudo automaticamente, mas é menos irritante do que mexer nas strings do agente do usuário em um navegador.

Note, porém, que se você tentar d / l mais de uma faixa por vez, receberá uma mensagem dizendo que isso está explicitamente desativado para usuários do Linux.

    
por Darren Davison 16.10.2012 / 17:27
2

Os passos 1-4 da "solução alternativa rápida e suja" funcionam para mim também, a fim de obter o arquivo .amz em primeiro lugar (no Ubuntu 12.10).

Mas o passo 5 não, pelo menos para arquivos .amz do Cloud Player. Algumas postagens sugerem que há uma diferença entre os arquivos .amz comprados e os arquivos .amz do Cloud Player. O Banshee (2.6.0) abre o arquivo .amz, reconhece as faixas listadas nele, indica que um download foi iniciado, indica que os downloads terminaram, sem realmente fazer o download de qualquer coisa.

Eu tentei clamz 0.5 e pymazon 0.9.1 e estes me deram uma indicação melhor do que está acontecendo, eles registram um 500 Internal Server Error ao baixar cada faixa. Os comentários na parte inferior do Pymazon HowToAmzDownload apontaram-me na direção certa. A instalação do clone do pymazon do jsphslgr produz um Pymazon que baixa com sucesso as faixas de um arquivo .amz do Cloud Player. Aparentemente, isso tem a ver com a verificação do user-agent no lado da Amazon. Então, resumindo:

  1. Instalar alternador do agente do usuário FF
  2. Troque o agente do usuário para o IE 8 (antes de fazer login no amazon.com)
  3. Finja instalar o Amazon MP3 Downloader (o link da Amazon que define o cookie)
  4. Clone o repositório pymazon jsphslgr e instale-o
  5. Defina / usr / local / bin / pymazon como o auxiliar dos arquivos .amz no FF
  6. Selecione várias faixas no Cloud Player e no Download, o FF baixará o .amz e abrirá na GUI pymazon mostrando as faixas do .amz
  7. Configure o pymazon para salvar arquivos em sua pasta de músicas do Banshee
  8. Clique em Download no pymazon, ele irá baixar e salvar todos os arquivos .mp3 listados no .amz
  9. Reexaminar a biblioteca de músicas no Banshee
  10. O Banshee tem seus novos arquivos .mp3.
por jim 24.11.2012 / 04:30
0

Eu escrevi um Greasmonkey Script que trabalha em torno das restrições do Amazonas sobre o download de arquivos .amz no Linux. Você pode obtê-lo aqui:

link

    
por Gellweiler 30.03.2014 / 16:47
0

Se você assinar o PPA da Banshee Team, os downloads agora estão funcionando normalmente.

    
por fleamour 29.11.2012 / 15:07