L’extension Amazon MP3 Import de Banshee autorisait jusqu’à récemment l’importation transparente de morceaux achetés sur Amazon MP3. Pour ce faire, il a) a ouvert les fichiers .amz
et les a utilisé pour se connecter aux fichiers achetés et les télécharger des serveurs Amazon, et b) en utilisant des points d'ancrage dans le navigateur intégré de Banshee pour reconnaître et ouvrir automatiquement le .amz
. fichiers lorsque vous cliquez dessus dans le navigateur.
Cependant, récemment, cette fonctionnalité a cessé de fonctionner. Banshee affichera Contacting Server dans le coin inférieur gauche pendant quelques instants, puis s’arrêtera.
En outre, si vous ouvrez Amazon Cloud Player dans le navigateur Banshee ou tout autre navigateur sur un système Linux pour télécharger manuellement le fichier .amz
, le message suivant s'affiche:
Sur les systèmes Linux, Cloud Player ne prend en charge que le téléchargement de chansons une par une. Pour télécharger votre musique, désélectionnez toutes les cases à cocher, cochez la case correspondant à la chanson que vous souhaitez télécharger, puis cliquez sur le bouton "Télécharger".
Comment puis-je contourner ce problème et importer la musique que j'ai achetée dans Banshee comme auparavant?
Ce n'est pas un problème technique. Banshee est toujours capable d'ouvrir les fichiers .amz
et de les utiliser pour télécharger la musique achetée. Toutefois, ce problème découle d’une décision prise par Amazon de limiter unilatéralement tous les navigateurs dotés de chaînes d’agent utilisateur linux de pouvoir télécharger des fichiers .amz
.
Heureusement, il existe une solution de contournement immédiate et quelques pistes d'action supplémentaires.
Solution de contournement rapide et sale:
user agent switcher
pour passer votre chaîne d’agent d’utilisateur à IE 8
. Vous pouvez ajouter l'icône user agent switcher
à votre barre d'outils en cliquant avec le bouton droit de la souris sur la zone de la barre d'outils Firefox et en cliquant sur Customize
..amz
au lieu d'être invité à installer Amazon MP3 Downloader en premier.Download
..amz
téléchargé. Il téléchargera et importera automatiquement les morceaux!Possibilités de solutions plus permanentes:
Le fait que la solution de contournement ci-dessus puisse être utilisée prouve qu'il ne s'agit pas d'un problème technique mais d'un choix d'Amazon pour empêcher certaines chaînes d'agent d'utilisateur de navigateur de télécharger des fichiers .amz
. Par conséquent, il existe deux voies vers un correctif plus rationnel pour ce problème.
Write Amazon en leur demandant d'expliquer ce changement et de détailler ses effets négatifs sur vous. Voici le message que je leur ai envoyé:
Salut,
Je suis un client régulier de la boutique MP3 MP3 d’Amazon depuis quelque temps maintenant. Chaque fois que j'entendais parler d'un nouvel album, je l'aperçais et l'achetais dans votre magasin. Une partie de la raison en était la grande intégration Amazon MP3 avec Banshee Media Player (http://banshee.fm). Je pouvais parcourir Amazon, prévisualiser des chansons et importer ma musique depuis Banshee Media Player. Le fait de devoir utiliser un client tiers pour télécharger la musique que j'ai achetée a toujours été un gros problème pour moi. Par conséquent, je n'aime pas utiliser Google Play. Avant de découvrir l'intégration Amazon de Banshee, je n'aimais pas acheter. musique d'Amazon non plus.
Lors de mon dernier achat, toutefois, j'ai été très mécontent de découvrir que l'importation automatique par Banshee de chansons achetées sur Amazon MP3 ne fonctionnait plus. Après quelques recherches, j’ai déterminé que la raison en était qu’Amazon avait décidé de verrouiller tous les navigateurs dotés de chaînes d’agent utilisateur Linux afin qu’ils ne puissent télécharger plusieurs chansons. Si j'ai autorisé et utilisé un navigateur avec un agent d'utilisateur Windows pour télécharger le fichier .amz, j'ai pu ouvrir ce fichier avec Banshee et importer les chansons normalement. Je comprends la nécessité d'autoriser les périphériques à être utilisés avec le lecteur cloud, mais la décision d'empêcher unilatéralement les machines Linux de télécharger des fichiers .amz semble totalement arbitraire, et le développement de ce client est très décevant.
Je ne vais pas menacer de boycotter Amazon MP3, je continuerai probablement à acheter des albums MP3 auprès de votre service. Cependant, à partir de ce moment, je n'achèterai probablement que des albums à prix promotionnels. Je n'aurai plus aucune raison d'acheter les albums à prix complet (où vous gagnez le plus d'argent) de votre service plutôt que d'un autre service - en particulier ceux qui ont une meilleure qualité. support pour linux.
Ce qui me dérange vraiment à ce sujet, c’est que ce n’est pas un problème technique. Je ne m'attends pas à ce que vous preniez en charge un autre système d'exploitation, des logiciels supplémentaires ou que vous fabriquiez une version du téléchargeur Amazon MP3 pour Linux. C'est une question d'Amazon - inexplicablement - de choisir de restreindre via un agent utilisateur tous les navigateurs fonctionnant sur des systèmes Linux de manière à pouvoir utiliser des fonctionnalités qu'ils seraient autrement tout à fait capables d'utiliser. Cela me semble non seulement déraisonnable, mais également un mauvais choix commercial et non pas ce que j'attends d'Amazon en termes de traitement de vos clients.
De plus, je suis déçu de l'absence d'explication expliquant la raison de cette décision. Les utilisateurs de Linux reçoivent un message s’excusant sur le fait que le support n’est pas offert, mais qu’il était auparavant disponible et que des applications telles que Banshee sont toujours techniquement en mesure d’utiliser ce service s’ils utilisent une autre clé d’agent utilisateur pour les navigateurs Web pour télécharger le fichier .amz pendant le téléchargement. , Je crois que nous méritons une explication de la raison pour laquelle ce changement a été apporté.
Merci pour votre temps à lire ceci. Ce que j'aimerais, c'est que vous transmettiez mes commentaires par les canaux appropriés et j'aimerais également recevoir une réponse indiquant, 1) pourquoi cette modification a été apportée, et 2) s'il est prévu de réactiver les périphériques Linux. A l'avenir. Même si les réponses à ces deux questions ne sont pas ce que j'espère entendre, une réponse complète à ces problèmes ferait probablement de moi un client fidèle d'Amazon. Je serais cependant plutôt déçu d'une réponse générique que j'aurais pu trouver dans une FAQ. En tant que tel, prenez votre temps si vous devez vous renseigner pour en savoir plus sur cette situation avant de répondre. Merci encore pour votre temps.
Meilleur,
Austin Dempewolff
Remarque: J'ai écrit cette réponse rapidement pour essayer d'aider ceux qui sont également confrontés à ce problème. Je serais très heureux d’obtenir d’autres réponses mieux illustrées et/ou offrant d’autres solutions de contournement! Je préférerais accepter une réponse mieux écrite/illustrée que celle-ci!
Lorsque vous achetez l'album, vous accédez à une page avec un accusé de réception final de l'achat. Cette page contient un lien ("téléchargez votre musique maintenant") vers un fichier .amz que vous pouvez ouvrir dans Banshee.
Je n’ai pas trouvé (ou j’ai cherché très difficile) un moyen de récupérer ce fichier une fois que vous avez fermé la page, mais la méthode ci-dessus devrait suffire à obtenir une musique suffisamment proche de la old/better manière sans déconner avec un commutateur d’agent.
Les étapes 1 à 4 de la "solution rapide et rapide" fonctionnent également pour moi, afin d'obtenir le fichier .amz en premier lieu (sous Ubuntu 12.10).
Mais l'étape 5 ne le fait pas, du moins pour les fichiers .amz de Cloud Player. Certains articles suggèrent qu'il y a une différence entre les fichiers .amz achetés et les fichiers .amz de Cloud Player. Banshee (2.6.0) ouvre le fichier .amz, reconnaît les pistes qui y sont répertoriées, indique qu'un téléchargement a commencé, indique que les téléchargements sont terminés, sans rien télécharger.
J'ai essayé clamz 0.5 et pymazon 0.9.1 et ceux-ci m'ont donné une meilleure indication de ce qui se passe, ils enregistrent une erreur de 500 serveur interne lors du téléchargement de chaque piste. Les commentaires au bas de la Pymazon HowToAmzDownload m'ont orienté dans la bonne direction. L'installation du clone jsphslgr de pymazon donne un Pymazon qui télécharge avec succès les pistes d'un fichier .amz de Cloud Player. Apparemment, cela concerne la vérification de l'agent utilisateur du côté d'Amazon. Donc en bref:
Si vous lancez le lecteur cloud (il ne s'agit que d'une application Web), puis que vous trouvez la musique que vous avez achetée, vous pouvez la télécharger sous forme de fichier. C'est beaucoup moins pratique que de laisser banshee tout faire automatiquement, mais moins gênant que de jouer avec les chaînes d'agent utilisateur dans un navigateur.
Notez cependant que si vous essayez de d/l plusieurs pistes à la fois, vous obtenez un message indiquant que cette option est explicitement désactivée pour les utilisateurs Linux.
J'ai écrit un script Greasmonkey qui corrige les restrictions imposées par Amazons au téléchargement de fichiers .amz sous Linux. Vous pouvez l'obtenir ici:
Si vous vous abonnez au PPA Banshee Team, les téléchargements fonctionnent à nouveau normalement.