Wie importiere ich Amazon MP3s mit Banshee und dem neuen Amazon Cloud Player?

11

Die Amazon MP3 Import-Erweiterung von Banshee ermöglichte bis vor kurzem den nahtlosen Import von Songs, die bei Amazon MP3 gekauft wurden. Dies geschah, indem a) .amzDateien geöffnet und verwendet wurden, um eine Verbindung zu den gekauften Dateien herzustellen und diese von den Servern von Amazon herunterzuladen, und b) Hooks im integrierten Browser von Banshee verwendet wurden, um die .amzDateien automatisch zu erkennen und zu öffnen , wenn im Browser darauf geklickt wird.

In letzter Zeit funktioniert diese Funktion jedoch nicht mehr. Banshee zeigt Contacting Server für eine Weile in der unteren linken Ecke an und stoppt dann.

Wenn Sie den Amazon Cloud Player im Banshee-Browser oder einem anderen Browser auf einem Linux-System öffnen, um die .amzDatei manuell herunterzuladen, wird folgende Meldung angezeigt :

Auf Linux-Systemen unterstützt Cloud Player nur das Herunterladen von Songs nacheinander. Deaktivieren Sie zum Herunterladen Ihrer Musik alle Kontrollkästchen, aktivieren Sie das Kontrollkästchen für den Titel, den Sie herunterladen möchten, und klicken Sie dann auf die Schaltfläche "Herunterladen".

Wie kann ich das umgehen und meine gekaufte Musik wie früher in Banshee importieren?

adempewolff
quelle
Die Lösung mit dem User Agent Switcher funktioniert nicht. Amazon wird immer den Amazon Downloader herunterladen und auf die Installation warten. Es gibt keine Möglichkeit, das gesamte Album nur mit einem Song herunterzuladen. Ich habe mich bei Amazon beschwert, bekomme aber nur einen ToDo-Installations-Amazon-Downloader für Ubuntu 64 Bit mit ia32libs
Es fällt mir schwer zu glauben, dass die User Agent Switcher-Lösung nicht funktioniert hat. Auf welchen Fehler / welches Problem stoßen Sie? Andererseits wäre ich sehr interessiert, mehr Details darüber zu erfahren, wie Sie den Amazon MP3-Downloader installiert haben. Theoretisch haben sie die Unterstützung des Downloaders für Linux eingestellt, daher sollte es überhaupt nicht funktionieren. Wenn Sie es trotzdem geschafft haben, würde ich gerne hören, wie ...
adempewolff
1
FWIW, mit dem aktuellen Cloud-Player können Sie mehrere Kontrollkästchen aktivieren und alle herunterladen, jedoch jeweils als separate Anforderung, sodass Sie möglicherweise auf ein Dutzend Dialogfelder klicken müssen.
Phil Frost

Antworten:

13

Dies ist kein technisches Problem. Banshee kann weiterhin .amzDateien öffnen und zum Herunterladen gekaufter Musik verwenden. Dieses Problem resultiert jedoch aus der Entscheidung von Amazon, einseitig alle Browser mit Linux-Benutzeragentenzeichenfolgen daran zu hindern, .amzDateien herunterzuladen .

Glücklicherweise gibt es eine sofortige Problemumgehung und ein paar Möglichkeiten für weitere Maßnahmen.

Schnelle und schmutzige Problemumgehung:

  1. Installieren Sie die User Agent Switcher- Erweiterung für Firefox. Jede andere User Agent Switcher / Browser-Kombination sollte ebenfalls funktionieren, ich habe sie nur nicht getestet.
  2. Verwenden Sie die Option user agent switcher, um die Zeichenfolge Ihres Benutzeragenten auf zu ändern IE 8. Sie können das user agent switcherSymbol zu Ihrer Symbolleiste hinzufügen , indem Sie mit der rechten Maustaste auf den Firefox-Symbolleistenbereich klicken und auf klicken Customize.
  3. Autorisieren Sie diesen Pseudobrowser für die Verwendung mit Amazon Cloud Player, indem Sie auf diesen Link klicken . Dies lässt Amazon Cloud Player glauben, dass Sie Amazon MP3 Downloader bereits installiert haben. Setzen Sie ein Cookie, mit dem Sie .amzDateien herunterladen können, anstatt zuerst aufgefordert zu werden, Amazon MP3 Downloader zu installieren.
  4. Verwenden Sie Amazon Cloud Player, um Titel auszuwählen und zu klicken Download.
  5. Verwenden Sie Banshee, um die heruntergeladene .amzDatei zu öffnen. Die Songs werden automatisch heruntergeladen und importiert!

Möglichkeiten für dauerhaftere Lösungen:

Die Tatsache, dass die oben beschriebene Problemumgehung verwendet werden kann, zeigt, dass dies kein technisches Problem ist, sondern eine Entscheidung von Amazon, bestimmte Browser-Benutzeragentenzeichenfolgen daran zu hindern, .amzDateien herunterladen zu können. Daher gibt es zwei Wege zu einer optimierten Lösung für dieses Problem.

  1. Ändern Sie die Benutzeragentenzeichenfolge für den integrierten Browser von Banshee und autorisieren Sie sie dann über den obigen Link. Ich weiß nicht, wie ich das machen soll, aber ich hoffe, dass etwas eine andere Antwort darauf schreiben kann.
  2. Schreiben Sie Amazon und bitten Sie sie, diese Änderung zu erklären und die negativen Auswirkungen auf Sie zu erläutern. Hier ist die Nachricht, die ich ihnen gesendet habe:

    Hallo,

    Ich bin seit einiger Zeit Stammkunde des Amazon MP3-Stores. Wann immer ich von einem neuen Album hörte, sah ich mir das Album in der Vorschau an und kaufte es in Ihrem Geschäft. Ein Grund dafür war die großartige Integration von Amazon MP3 in Banshee Media Player (http://banshee.fm). Ich konnte Amazon durchsuchen, eine Vorschau der Songs anzeigen und meine Musik aus dem Banshee Media Player importieren. Die Verwendung eines Drittanbieter-Clients zum Herunterladen von Musik, die ich gekauft habe, war für mich immer ein großes Problem. Daher verwende ich Google Play nicht gern, und bevor ich die Amazon-Integration von Banshee entdeckte, kaufte ich sie nicht gern Musik von Amazon auch.

    Bei meinem letzten Kauf war ich jedoch sehr unzufrieden damit, dass Banshees automatischer Import von Songs, die bei Amazon MP3 gekauft wurden, nicht mehr funktionierte. Nach ein wenig Recherche stellte ich fest, dass die Ursache dafür war, dass Amazon beschlossen hatte, alle Browser mit Zeichenfolgen eines Linux-Benutzeragenten daran zu hindern, mehrere Songs herunterzuladen. Wenn ich einen Browser mit einem Windows-Benutzeragenten zum Herunterladen der AMZ-Datei autorisiert und verwendet habe, konnte ich diese Datei mit Banshee öffnen und die Songs normal importieren. Ich verstehe die Notwendigkeit, Geräte für die Verwendung mit dem Cloud-Player zu autorisieren, aber die Entscheidung, Linux-Computer einseitig vom Herunterladen von AMZ-Dateien auszuschließen, scheint völlig willkürlich, und für diesen Kunden ist dies eine sehr enttäuschende Entwicklung.

    Ich werde nicht drohen, Amazon MP3 zu boykottieren. Höchstwahrscheinlich werde ich weiterhin MP3-Alben von Ihrem Dienst kaufen. Ab diesem Zeitpunkt werde ich jedoch wahrscheinlich nur die Alben zu Sonderpreisen kaufen. Jetzt habe ich keinen Anreiz mehr, die Alben zum vollen Preis (bei denen Sie das meiste Geld verdienen) von Ihrem Service zu kaufen, anstatt von einem anderen Service - insbesondere von denen, die bessere haben Unterstützung für Linux.

    Was mich daran wirklich stört, ist, dass es sich nicht um ein technisches Problem handelt. Ich erwarte nicht, dass Sie ein anderes Betriebssystem oder zusätzliche Software unterstützen oder eine Version des Amazon MP3-Downloaders für Linux erstellen. Es ist eine Frage von Amazon - aus unerklärlichen Gründen -, alle auf Linux-Systemen ausgeführten Browser über den Benutzeragenten daran zu hindern, Funktionen zu verwenden, die sie ansonsten vollständig nutzen können. Für mich scheint dies nicht nur unvernünftig, sondern auch eine schlechte Geschäftsentscheidung zu sein und nicht das, was ich von Amazon in Bezug auf den Umgang mit Ihren Kunden erwarte.

    Darüber hinaus bin ich enttäuscht über das Fehlen einer Erklärung, warum diese Entscheidung getroffen wurde. Linux-Benutzer werden mit einer Meldung begrüßt, in der sie sich entschuldigen, dass kein Support angeboten wird. Da jedoch zuvor Support verfügbar war, können Anwendungen wie Banshee den Dienst technisch weiterhin nutzen, wenn sie den Benutzeragentenschlüssel eines anderen Browsers zum Herunterladen der .amz verwenden Ich glaube, wir verdienen eine Erklärung, warum diese Änderung vorgenommen wurde.

    Vielen Dank für Ihre Zeit beim Lesen. Ich möchte, dass Sie beide meine Kommentare auf den entsprechenden Kanälen übermitteln. Außerdem möchte ich eine Antwort erhalten, in der angegeben wird, 1) warum diese Änderung vorgenommen wurde und 2) ob Pläne zur Wiederaktivierung von Linux-Geräten bestehen in der Zukunft. Selbst wenn die Antworten auf diese beiden Fragen nicht das sind, was ich zu hören hoffe, würde mich eine gründliche Antwort auf diese Probleme wahrscheinlich zu einem treuen Kunden von Amazon machen. Ich wäre jedoch ziemlich enttäuscht von einer allgemeinen Antwort, die ich in einer FAQ hätte finden können. Nehmen Sie sich daher bitte Zeit, wenn Sie nachfragen müssen, um mehr über diese Situation zu erfahren, bevor Sie antworten. Nochmals vielen Dank für Ihre Zeit.

    Beste,

    Austin Dempewolff

Hinweis: Ich habe diese Antwort schnell geschrieben, um denjenigen zu helfen, die ebenfalls mit diesem Problem konfrontiert sind. Ich würde andere Antworten sehr begrüßen, die besser illustriert sind und / oder alternative Problemumgehungen bieten! Ich würde es vorziehen, eine besser geschriebene / illustrierte Antwort als diese zu akzeptieren!

adempewolff
quelle
Ich hoffe, Sie erhalten eine Antwort auf diese unangenehme Angelegenheit.
Takkat
Ich habe eine vorläufige E-Mail von einem Kundendienstmitarbeiter erhalten. Er sagte, dass er 1-2 Werktage brauchen würde, um die Angelegenheit zu untersuchen. Bereits eine viel bessere Antwort als ich von bestimmten anderen Unternehmen erhalten habe, die das Wort "Linux" sehen und es als Ausrede ansehen, den Kundenservice nicht mehr anzubieten, unabhängig davon, um welches Problem es sich handelt.
Adempewolff
Ich fand mehrere Unternehmen, die nicht einmal bereit waren, Supportanfragen für Windows 2000 zu beantworten, fast zu ignorieren, als es in den Todeskämpfen war. XP ist bis zum Verkaufsdatum nicht mehr verfügbar. Wenn der Support für eine bestimmte Kundendemografie nicht als lohnenswert erachtet wird, wird er voraussichtlich ignoriert. Es ist unhöflich, aber es ist dort Weg oder die digitale Autobahn.
Fleamour
Vielen Dank für dieses großartige Tutorial. Es ist wirklich nicht verständlich, warum Amazon Benutzer absichtlich sperrt. In den letzten Jahren hat Amazon einen dedizierten Downloader für Linux-basierte Systeme bereitgestellt. Warum nicht einfach Open Source Downloadern Zugriff gewähren? Dies ist keine Arbeit für Amazon-Mitarbeiter. Wenn jemand es braucht, ist dies der Link für die deutsche Amazon.de Downloader-Aktivierung.
Andre
Andre - froh, dass es geholfen hat. Es hört sich jedoch so an, als ob Amazon nachgegeben hat oder das Banshee-Team eine Problemumgehung gefunden hat, da es ohne die Problemumgehung wieder für mich funktioniert. Eine der anderen Antworten deutet darauf hin, dass die Updates des Banshee Team PPA wieder normal funktionieren. Das könntest du versuchen.
Adempewolff
3

Wenn Sie das Album kaufen, gelangen Sie zu einer Seite mit einer endgültigen Bestätigung des Kaufs. Auf dieser Seite befindet sich ein Link ("Laden Sie Ihre Musik jetzt herunter") zu einer AMZ-Datei, die Sie in Banshee öffnen können.

Ich habe keine Möglichkeit gefunden (oder sehr genau nachgesehen), diese Datei nach dem Schließen dieser Seite wieder abzurufen, aber die oben beschriebene Methode sollte ausreichen, um die Musik so nahe wie möglich an die alte / bessere Art zu bringen, ohne herumzuspielen mit einem Agentenumschalter.

Carlos
quelle
Hallo Carlos, danke für deine Antwort. Sind Sie sicher, dass diese Methode (in den letzten Monaten) noch mit einem Linux-Benutzeragenten funktioniert? Ich frage, weil ich genau so die Musik heruntergeladen habe, aber jetzt erhalte ich einen nicht unterstützten Linux-Dialog, sowohl mit dieser Methode als auch beim Herunterladen vom Cloud Player.
Adempewolff
Hallo adempewolff: Ich habe das nicht ausgiebig gemacht, aber ich habe es gestern versucht und es hat gut funktioniert. Der Cloud-Player funktioniert definitiv nicht, aber die AMZ-Datei funktioniert auf der Seite "Gekauft abgeschlossen". Haben Sie versucht sicherzustellen, dass Firefox (oder was auch immer Sie verwenden) Sie fragt, was zu tun ist, wenn Sie eine AMZ-Datei öffnen, damit Sie sie mit Banshee öffnen können?
Carlos
Wie ich schon sagte, ich habe es früher so gemacht, also weiß ich, dass es funktioniert, es hat einfach irgendwann aufgehört zu funktionieren. Ich frage mich, ob unser Feedback tatsächlich dazu geführt hat, dass sie zum alten Verhalten zurückgekehrt sind ... Ich werde dies beim nächsten Kauf eines Albums überprüfen. Wissen Sie, ob Sie bei Banshee einkaufen können und ob der Banshee-Haken an diesem Link funktioniert?
Adempewolff
Woohoo! Es sieht so aus, als ob unsere Korrespondenz mit Amazon funktioniert hat! Sie kehrten zum alten System zurück. Sie können die Dateien jetzt erneut aus Banshee herunterladen, indem Sie auf den Link "Musik jetzt herunterladen" klicken! Da Sie dies bemerkt haben, akzeptiere ich Ihre Antwort, wenn Sie sie bearbeiten, um sie etwas spezifischer und klarer zu gestalten.
Adempewolff
2

Wenn Sie den Cloud-Player starten (es ist nur eine Web-App) und dann die von Ihnen gekaufte Musik finden, kann sie als Datei heruntergeladen werden. Es ist weitaus weniger praktisch, als wenn Banshee alles automatisch erledigt, aber weniger ärgerlich, als mit User-Agent-Zeichenfolgen in einem Browser herumzuspielen.

Beachten Sie jedoch, dass beim Versuch, mehr als eine Spur gleichzeitig zu d / len, die Meldung angezeigt wird, dass dies für Linux-Benutzer explizit deaktiviert ist.

Darren Davison
quelle
1
Ich wollte eigentlich nur den vorherigen Beitrag kommentieren, anstatt eine neue Antwort hinzuzufügen. Ich habe auf den falschen Link geklickt :) Jetzt bearbeitet.
Darren Davison
Guter Punkt, ich hatte vergessen zu erwähnen, dass Sie die Dateien immer noch einzeln herunterladen können. Normalerweise kaufe ich Musik ein paar Alben gleichzeitig, so dass das Herunterladen jedes einzelnen Songs ewig dauern würde. In Bezug auf Ihren ursprünglichen Kommentar sollte ich darauf hinweisen, dass sie, als ich sie anrief, ziemlich auf meine Bedenken reagierten und sagten, sie würden sie an die Entwickler weitergeben und sich bei mir melden.
Adempewolff
Ja, ich war wahrscheinlich ziemlich hart am Telefon, um ehrlich zu sein. Diese Dinge machen mich mehr fertig, als ich es zulassen sollte :)
Darren Davison
2

Die Schritte 1 bis 4 der "schnellen und schmutzigen Problemumgehung" funktionieren auch für mich, um die AMZ-Datei überhaupt zu erhalten (unter Ubuntu 12.10).

Schritt 5 jedoch nicht, zumindest für .amz-Dateien von Cloud Player. Einige Beiträge weisen darauf hin, dass es einen Unterschied zwischen gekauften AMZ-Dateien und Cloud Player-AMZ-Dateien gibt. Banshee (2.6.0) öffnet die AMZ-Datei, erkennt die darin aufgeführten Titel, zeigt an, dass ein Download gestartet wurde, zeigt an, dass die Downloads abgeschlossen sind, ohne tatsächlich etwas herunterzuladen.

Ich habe Clamz 0.5 und Pymazon 0.9.1 ausprobiert und diese gaben mir einen besseren Hinweis darauf, was passiert. Sie protokollieren einen 500 Internal Server Error, wenn sie jeden Track herunterladen. Die Kommentare am Ende des Pymazon HowToAmzDownloads wiesen mich in die richtige Richtung. Wenn Sie den Pymazon-Klon von jsphslgr installieren, erhalten Sie einen Pymazon, der erfolgreich Titel aus einer .amz-Datei von Cloud Player herunterlädt. Anscheinend hat es mit der Überprüfung von Benutzeragenten auf Amazon-Seite zu tun. Also kurz gesagt:

  1. Installieren Sie FF User Agent Switcher
  2. Wechseln Sie zum Benutzeragenten zu IE 8 (bevor Sie sich bei amazon.com anmelden)
  3. Stellen Sie sich vor, Sie installieren den Amazon MP3-Downloader (den Amazon-Link, über den das Cookie gesetzt wird).
  4. Klonen Sie das jsphslgr pymazon repo und installieren Sie es
  5. Legen Sie / usr / local / bin / pymazon als Hilfsmittel für AMZ-Dateien in FF fest
  6. Wählen Sie im Cloud Player mehrere Titel aus und laden Sie sie herunter. FF lädt die .amz-Datei herunter und öffnet sie in der Pymazon-Benutzeroberfläche mit den .amz-Titeln
  7. Konfigurieren Sie pymazon so, dass Dateien in Ihrem Banshee-Musikordner gespeichert werden
  8. Klicken Sie auf In pymazon herunterladen, um alle in der .amz aufgelisteten MP3-Dateien herunterzuladen und zu speichern
  9. Musikbibliothek in Banshee erneut scannen
  10. Banshee hat Ihre neuen MP3-Dateien.
Jim
quelle
0

Wenn Sie das Banshee Team PPA abonnieren, funktionieren die Downloads jetzt wieder wie gewohnt.

Fleamour
quelle
Ah, nun, ich benutze ihre PPA, damit das Sinn macht. Können Sie überprüfen, ob das Update die Hauptrepos noch nicht erreicht hat und nur über die ppa verfügbar ist?
Adempewolff
0

Ich habe ein Greasmonkey-Skript geschrieben, das die Amazon-Einschränkungen beim Herunterladen von AMZ-Dateien unter Linux umgeht. Sie können es hier herunterladen:

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

Gellweiler
quelle