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

11

A extensão Amazon MP3 Import da Banshee até recentemente permitia a importação contínua de músicas compradas no Amazon MP3. Isso foi feito: a) abrindo .amzarquivos e usando-os para conectar e baixar os arquivos comprados dos servidores da Amazon; eb) usando ganchos no navegador interno da Banshee para reconhecer e abrir automaticamente os .amzarquivos quando clicados no navegador.

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

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

Nos sistemas Linux, o Cloud Player suporta apenas o download de músicas uma por vez. Para baixar sua música, desmarque todas as caixas de seleção, marque a caixa de seleção da música que deseja baixar e clique no botão "Download".

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

adempewolff
fonte
Se a solução com o agente do usuário switcher não funcionar, a amazon sempre fará o download do amazon downloader e aguarde a instalação. não há como baixar o álbum inteiro apenas uma música. Eu fiz uma reclamar com amazon, mas apenas obter um TODO instalar amazon downloader para o Ubuntu de 64 bits com ia32libs
Acho difícil acreditar que a solução de alternador de agente de usuário não funcionou, que erro / problema você está encontrando? Por outro lado, eu ficaria muito interessado em saber mais detalhes sobre como você instalou o Amazon MP3 Downloader. Teoricamente, eles pararam de oferecer suporte ao downloader para Linux, por isso não deve funcionar, ponto final. Se você conseguiu fazê-lo funcionar, porém, eu adoraria ouvir como ...
adempewolff
1
FWIW, o player atual da nuvem permitirá que você marque várias caixas e faça o download de todas, embora cada uma como uma solicitação separada, para que você precise clicar em uma dúzia de caixas de diálogo.
Phil Geada

Respostas:

13

Este não é um problema técnico. O Banshee ainda pode abrir .amzarquivos 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 cadeias de agente de usuário linux de poder baixar .amzarquivos.

Felizmente, há uma solução imediata e algumas alternativas para outras ações.

Solução rápida e suja:

  1. Instale a extensão User Agent Switcher para Firefox. Qualquer outra combinação de alternador / navegador de agente de usuário também deve funcionar, apenas não os testei.
  2. Use o user agent switcherpara alternar sua sequência de agente do usuário IE 8. Você pode adicionar o user agent switcherícone à 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 faz o Amazon Cloud Player pensar que você já instalou o Amazon MP3 downloader - configurando um cookie que permitirá que você baixe .amzarquivos 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 .amzarquivo baixado e ele irá baixar e importar automaticamente as músicas!

Possibilidades de soluções mais permanentes:

O fato de que a solução alternativa acima pode ser usada prova que esse não é um problema técnico, mas uma opção da Amazon para restringir determinadas cadeias de agentes do usuário do navegador de poder baixar .amzarquivos. Portanto, existem dois caminhos para uma correção mais simplificada para esse problema.

  1. Modifique a sequência do agente do usuário do navegador interno do Banshee e autorize-a usando o link acima. Não sei como fazer isso, mas espero que talvez algo possa escrever outra resposta para isso.
  2. Escreva à Amazon pedindo que expliquem essa alteração e detalhando seus efeitos negativos sobre você. Aqui está a mensagem que eu lhes enviei:

    Olá,

    Sou cliente regular da loja de MP3 da Amazon há algum tempo. Sempre que eu ouvia falar de um novo álbum, eu visualizava e comprava o álbum na sua loja. Parte do motivo disso foi a grande integração do Amazon MP3 com o Banshee Media Player (http://banshee.fm). Eu poderia navegar na Amazon, visualizar músicas e importar minhas músicas no Banshee Media Player. Ter que usar um cliente de terceiros para baixar músicas que eu comprei sempre foi uma grande desvantagem para mim - portanto, eu não gosto de usar o Google Play e, antes de descobrir a integração da Banshee na Amazon, não gostava de comprar música da Amazon também.

    No entanto, com minha compra mais recente, fiquei muito descontente ao descobrir que a importação automática de músicas compradas pelo Amazon MP3 da Banshee não estava mais funcionando. Após uma pequena pesquisa, determinei que a causa disso era que a Amazon havia decidido bloquear qualquer navegador com uma string de agentes de usuário do Linux para poder 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, consegui abrir esse arquivo com o Banshee e importar as músicas normalmente. Entendo a necessidade de autorizar dispositivos para uso com o player de nuvem, mas a decisão de bloquear unilateralmente as máquinas Linux de poder baixar arquivos .amz parece completamente arbitrária e, para esse cliente, é um desenvolvimento muito decepcionante.

    Não vou ameaçar boicotar o Amazon MP3, provavelmente continuarei comprando álbuns de MP3 do seu serviço. No entanto, a partir de agora, provavelmente comprarei apenas os álbuns com preços promocionais, agora não terei mais incentivo para comprar os álbuns com preços completos (onde você ganha mais dinheiro) do seu serviço do que de outro serviço - especialmente aqueles que possuem melhor desempenho. suporte para linux.

    O que realmente me incomoda sobre isso é que não é um problema técnico. Não espero que você suporte outro sistema operacional, software adicional ou faça uma versão do Amazon MP3 Downloader para Linux. É uma questão de a Amazon - inexplicavelmente - optar por restringir, por meio do agente do usuário, todos os navegadores executados nos sistemas Linux de poder usar recursos que, de outra forma, seriam totalmente capazes de usar. Para mim, isso parece não apenas razoável, mas também uma má escolha de negócios e não o que eu espero da Amazon em termos de como você trata seus clientes.

    Além disso, estou decepcionado com a falta de uma explicação por que essa decisão foi tomada. Os usuários do Linux são recebidos por uma mensagem pedindo desculpas por não oferecer suporte, mas como esse suporte estava disponível anteriormente, e aplicativos como o Banshee ainda podem tecnicamente usar o serviço se usarem outra chave de agente de usuário do navegador para baixar o .amz enquanto , Acredito que merecemos uma explicação de por que essa alteração foi feita.

    Obrigado pelo seu tempo lendo isso. Gostaria que você transmitisse meus comentários pelos canais apropriados e também gostaria de receber uma resposta informando: 1) por que essa alteração foi feita e 2) se há algum plano para reativar os dispositivos Linux no futuro. Mesmo que as respostas a essas duas perguntas não sejam o que eu espero ouvir, uma resposta completa abordando esses problemas provavelmente me manteria um cliente fiel da Amazon. No entanto, eu ficaria um pouco decepcionado com uma resposta genérica que eu poderia ter me encontrado em um FAQ. Como tal, não se preocupe, se precisar pedir informações sobre essa situação antes de responder. Mais uma vez obrigado pelo seu tempo.

    melhor,

    Austin Dempewolff

Nota: Eu escrevi esta resposta rapidamente para tentar ajudar aqueles que também estão enfrentando esse problema. Eu gostaria muito de receber outras respostas que sejam melhor ilustradas e / ou forneçam soluções alternativas! Eu preferiria aceitar uma resposta melhor escrita / ilustrada do que esta!

adempewolff
fonte
Espero que você obtenha uma resposta sobre este assunto desagradável.
Takkat 7/10/12
Recebi um e-mail preliminar de um representante de atendimento ao cliente. dizendo que ele precisaria de um a dois dias úteis para analisar o problema. Já é uma resposta muito melhor do que recebi de outras empresas, que veem a palavra "linux" e a consideram uma desculpa para deixar de prestar serviço ao cliente, independentemente do problema.
8262 adempewolff
Eu encontrei várias empresas que não estavam dispostas a responder, quase, prontamente ignorar, solicitações de suporte para o Windows 2000 quando ele estava em apuros. O XP está além da venda por data agora e, se eles não considerarem o suporte valioso para um público demográfico específico do cliente, esperam ser ignorados. É rude, mas existe o caminho ou a estrada digital.
Fleamour 9/10/12
Muito obrigado por este ótimo tutorial. Realmente não é compreensível o motivo pelo qual a Amazon está bloqueando intencionalmente os usuários. Nos últimos anos, a Amazon estava fornecendo um downloader dedicado para sistemas baseados em Linux. Por que não apenas conceder acesso a downloaders de código aberto? Isso não é trabalho para funcionários da Amazon. Se alguém precisar, este é o link para a ativação alemã Amazon.de Downloader.
Andre
Andre- feliz por ter ajudado. No entanto, parece que a Amazon cedeu ou a equipe da Banshee encontrou uma solução alternativa, pois está trabalhando para mim novamente sem a solução alternativa. Uma das outras respostas sugere que, se você usar as atualizações do PPA do Banshee Team, ele funcionará novamente normalmente. Você poderia tentar isso.
Adempewolff 3/12/12
3

Quando você compra o álbum, chega a uma página com um reconhecimento final da compra. Nessa página, há um link ("baixe sua música agora") para um arquivo .amz que você pode abrir no Banshee.

Não encontrei (ou procurei muito) uma maneira de obter esse arquivo novamente quando você fechar essa página, mas o método acima deve ser suficiente para aproximar a música da maneira antiga / melhor sem mexer com um comutador de agentes.

Carlos
fonte
Olá Carlos, obrigado pela sua resposta. Você tem certeza de que esse método ainda funciona (nos últimos dois meses) com um agente de usuário Linux? Pergunto, porque é exatamente assim que eu costumava baixar as músicas, mas agora recebo uma caixa de diálogo não suportada no Linux, usando esse método e baixando do cloud player.
18712 Adempewolff
Oi adempewolff: Eu não fiz isso extensivamente, mas tentei ontem e funcionou bem. O player de nuvem definitivamente não funciona, mas o arquivo .amz funciona na página 'comprado concluído'. Você já tentou se certificar de que o firefox (ou o que você estiver usando) perguntará o que fazer quando você abrir um arquivo .amz, para que você possa optar por abri-lo com o Banshee?
Carlos
Como eu disse, eu costumava fazer dessa maneira, então eu sei que funciona, simplesmente parou de funcionar em algum momento. Gostaria de saber se nosso feedback realmente os fez reverter para o comportamento antigo ... Vou verificar isso na próxima vez que comprar um álbum. Você sabe se pode comprar no Banshee e se o gancho do Banshee nesse link funcionará?
adempewolff
Woohoo! Parece que nossa correspondência com a Amazon funcionou! Eles voltaram ao sistema antigo. Agora você pode baixar os arquivos novamente no Banshee clicando no link "baixe sua música agora"! Como você percebeu isso, aceitarei sua resposta se você a editar para torná-la um pouco mais específica e clara.
adempewolff
2

Se você iniciar o cloud player (é apenas um aplicativo da web) e, em seguida, encontrar a música que você comprou, ele poderá ser baixado como um arquivo. É muito menos conveniente do que fazer com que o banshee faça tudo automaticamente, mas menos irritante do que mexer com as seqüências de agente do usuário em um navegador.

Observe, 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.

Darren Davison
fonte
1
Na verdade, eu só queria comentar a postagem anterior, em vez de adicionar uma nova resposta, cliquei no link errado :) Editado agora.
Darren Davison
Bom ponto, esqueci de mencionar que você ainda pode baixar os arquivos um por um. Eu costumo comprar músicas de alguns álbuns de cada vez, então o download de cada música individualmente levaria uma eternidade. Em relação ao seu comentário original, devo salientar que, quando os chamei, eles responderam bastante às minhas preocupações e disseram que os repassariam aos desenvolvedores e retornariam para mim.
adempewolff
sim, eu era provavelmente muito duras sobre eles ao telefone para ser honesto .. essas coisas acabam me mais do que eu deveria deixá-los :)
Darren Davison
2

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

Mas a etapa 5 não, pelo menos para arquivos .amz do Cloud Player. Algumas postagens sugerem que há uma diferença entre os arquivos .amz adquiridos e os arquivos .amz do Cloud Player. Banshee (2.6.0) abre o arquivo .amz, reconhece as faixas listadas, indica que um download foi iniciado, indica que os downloads foram concluídos, sem realmente fazer download de nada.

Eu tentei o clamz 0.5 e o pymazon 0.9.1 e eles me deram uma indicação melhor do que está acontecendo; eles registram um erro interno de 500 servidores ao baixar cada faixa. Os comentários na parte inferior do HowToAmzDownload do Pymazon me indicaram a direção certa. A instalação do clone de pymazon do jsphslgr produz um Pymazon que baixa com êxito as faixas de um arquivo .amz do Cloud Player. Aparentemente, isso tem a ver com a verificação de agente do usuário no lado da Amazon. Então, resumindo:

  1. Instalar FF User Agent Switcher
  2. Alterne 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 jsphslgr pymazon e instale-o
  5. Defina / usr / local / bin / pymazon como o auxiliar para arquivos .amz no FF
  6. Selecione várias faixas no Cloud Player e Download, o FF fará o download do .amz e abrirá na pymazon GUI, mostrando as faixas do .amz
  7. Configure o pymazon para salvar arquivos na pasta de músicas do Banshee
  8. Clique em Download no pymazon, ele fará o download e salvará todos os .mp3s listados no arquivo .amz
  9. Examinar novamente a biblioteca de músicas em Banshee
  10. Banshee tem seus novos arquivos .mp3.
jim
fonte
0

Se você se inscrever no PPA do Banshee Team, os downloads voltarão a funcionar normalmente.

farinha
fonte
Ah, bem, eu uso o PPA deles para que faça sentido. Você pode verificar se a atualização ainda não atingiu os principais repositórios e só está disponível no ppa?
31512 adempewolff
0

Eu escrevi um script Greasmonkey que funciona com as restrições da Amazônia sobre o download de arquivos .amz no Linux. Você pode obtê-lo aqui:

http://userscripts.org/scripts/show/426973

Gellweiler
fonte