Bagaimana cara mengimpor MP3 Amazon dengan Banshee dan Amazon Cloud Player baru?

11

Ekstensi Banshee's Amazon MP3 Import hingga baru-baru ini memungkinkan impor lagu tanpa cacat dari Amazon MP3. Ini dilakukan dengan a) membuka .amzfile dan menggunakannya untuk menyambung ke dan mengunduh file yang dibeli dari server Amazon, dan b) menggunakan kait di browser bawaan Banshee untuk secara otomatis mengenali dan membuka .amzfile ketika diklik di browser.

Namun, baru-baru ini fungsi ini berhenti berfungsi. Banshee akan menampilkan Menghubungi Server di sudut kiri bawah untuk sementara waktu dan kemudian berhenti.

Selanjutnya membuka Amazon Cloud Player di browser Banshee atau browser lain di sistem Linux untuk mengunduh .amzfile secara manual sekarang menghasilkan pesan:

Pada sistem Linux, Cloud Player hanya mendukung pengunduhan lagu satu per satu. Untuk mengunduh musik Anda, hapus centang pada semua kotak centang, pilih kotak centang untuk lagu yang ingin Anda unduh, lalu klik tombol "Unduh".

Bagaimana saya bisa mengatasi ini dan mengimpor musik yang saya beli ke Banshee seperti dulu?

adempewolff
sumber
solusi dengan switcher agen pengguna tidak berfungsi, amazon akan selalu mengunduh amazon downloader dan menunggu untuk menginstalnya. tidak ada cara untuk mendapatkan seluruh album diunduh hanya satu lagu. saya sudah membuat mengeluh kepada amazon, tetapi hanya mendapatkan todo install amazon downloader untuk ubuntu 64 bit dengan ia32libs
Saya merasa sulit untuk percaya bahwa solusi pengalih agen pengguna tidak berfungsi, kesalahan / masalah apa yang Anda temui? Di sisi lain, saya akan sangat tertarik untuk mendengar lebih detail tentang bagaimana Anda menginstal pengunduh MP3 Amazon. Secara teoritis mereka telah berhenti mendukung pengunduh untuk Linux, jadi seharusnya tidak berfungsi sama sekali, titik. Jika Anda berhasil membuatnya bekerja, saya ingin mendengar bagaimana ...
adempewolff
1
FWIW, pemain cloud saat ini akan membiarkan Anda memeriksa beberapa kotak dan mengunduh semuanya, meskipun masing-masing sebagai permintaan terpisah sehingga Anda mungkin harus mengklik selusin dialog.
Phil Frost

Jawaban:

13

Ini bukan masalah teknis. Banshee masih dapat membuka .amzfile dan menggunakannya untuk mengunduh musik yang dibeli. Namun masalah ini diakibatkan oleh keputusan Amazon untuk secara sepihak membatasi semua browser dengan string agen pengguna linux agar tidak dapat mengunduh .amzfile.

Untungnya ada satu solusi segera, dan beberapa jalan untuk tindakan lebih lanjut juga.

Solusi cepat dan kotor:

  1. Instal ekstensi User Agent Switcher untuk Firefox. Switcher / kombinasi agen pengguna lain harus berfungsi juga, saya hanya belum mengujinya.
  2. Gunakan user agent switcheruntuk mengganti string agen pengguna Anda IE 8. Anda dapat menambahkan user agent switcherikon ke toolbar Anda dengan mengklik kanan area toolbar Firefox dan mengklik Customize.
  3. Otorisasi browser semu ini untuk digunakan dengan Amazon Cloud player dengan mengklik tautan ini . Ini menipu Amazon Cloud Player untuk berpikir bahwa Anda telah menginstal Amazon MP3 downloader - mengatur cookie yang memungkinkan Anda untuk mengunduh .amzfile alih-alih diminta untuk menginstal Amazon MP3 downloader terlebih dahulu.
  4. Gunakan Amazon Cloud Player untuk memilih trek dan klik Download.
  5. Gunakan Banshee untuk membuka .amzfile yang diunduh dan itu akan secara otomatis mengunduh dan mengimpor lagu!

Kemungkinan untuk solusi yang lebih permanen:

Fakta bahwa solusi di atas dapat digunakan membuktikan bahwa ini bukan masalah teknis melainkan pilihan oleh Amazon untuk membatasi string agen pengguna browser tertentu agar tidak dapat mengunduh .amzfile. Oleh karena itu ada dua jalur menuju perbaikan yang lebih ramping untuk masalah ini.

  1. Ubah string agen pengguna untuk browser bawaan Banshee dan kemudian beri otorisasi menggunakan tautan di atas. Saya tidak tahu bagaimana cara melakukan ini, tetapi saya berharap mungkin ada yang bisa menulis jawaban lain untuk ini.
  2. Tulis Amazon meminta mereka untuk menjelaskan perubahan ini dan merinci efek negatifnya pada Anda. Inilah pesan yang saya kirimkan kepada mereka:

    Halo,

    Saya telah menjadi pelanggan tetap toko MP3 Amazon untuk sementara waktu sekarang. Setiap kali saya mendengar tentang album baru, saya akan melihat pratinjau dan membeli album dari toko Anda. Sebagian alasannya adalah integrasi MP3 Amazon yang hebat dengan Banshee Media Player (http://banshee.fm). Saya dapat menelusuri Amazon, mempratinjau lagu, dan mengimpor musik saya semua dari dalam Banshee Media Player. Harus menggunakan klien pihak ketiga untuk mengunduh musik yang telah saya beli selalu menjadi masalah besar bagi saya - karenanya, saya tidak suka menggunakan Google Play, dan sebelum saya menemukan integrasi Amazon Banshee, saya tidak suka membeli musik dari Amazon juga.

    Namun dengan pembelian terakhir saya, saya sangat tidak senang mengetahui bahwa impor otomatis Banshee dari lagu yang dibeli dari Amazon MP3 tidak lagi berfungsi. Setelah melakukan sedikit riset, saya memutuskan bahwa penyebabnya adalah Amazon memutuskan untuk mengunci browser apa pun dengan string agen pengguna Linux agar tidak dapat mengunduh beberapa lagu. Jika saya mengotorisasi dan menggunakan browser dengan agen pengguna Windows untuk mengunduh file .amz maka saya dapat membuka file itu dengan Banshee dan mengimpor lagu secara normal. Saya memahami perlunya mengotorisasi perangkat untuk digunakan dengan cloud player, tetapi keputusan untuk secara unilateral mengunci mesin linux agar tidak dapat mengunduh file .amz tampaknya sepenuhnya arbitrer, dan bagi pelanggan ini perkembangan yang sangat mengecewakan.

    Saya tidak akan mengancam untuk memboikot Amazon MP3, dalam semua kemungkinan saya akan terus membeli album MP3 dari layanan Anda. Namun, mulai saat ini saya kemungkinan hanya akan membeli album dengan harga promosi, sekarang saya tidak akan memiliki insentif untuk membeli album dengan harga penuh (di mana Anda menghasilkan uang paling banyak) dari layanan Anda daripada layanan lain - terutama yang memiliki lebih baik dukungan untuk linux.

    Apa yang benar-benar mengganggu saya adalah ini bukan masalah teknis. Saya tidak mengharapkan Anda untuk mendukung sistem operasi lain, perangkat lunak tambahan, atau membuat versi pengunduh MP3 Amazon untuk linux. Ini adalah masalah Amazon - yang tidak dapat dijelaskan - memilih untuk membatasi melalui agen pengguna semua browser yang berjalan pada sistem Linux dari tidak dapat menggunakan fitur yang mereka dapat sepenuhnya gunakan. Bagi saya ini tampaknya tidak hanya tidak masuk akal tetapi juga pilihan bisnis yang buruk dan bukan apa yang saya harapkan dari Amazon dalam hal bagaimana Anda memperlakukan pelanggan Anda.

    Selain itu, saya kecewa dengan kurangnya penjelasan di balik mengapa keputusan ini dibuat. Pengguna Linux disambut oleh pesan meminta maaf bahwa dukungan tidak ditawarkan, tetapi mengingat bahwa dukungan itu sebelumnya tersedia, dan aplikasi seperti Banshee secara teknis masih dapat menggunakan layanan jika mereka menggunakan kunci agen pengguna browser lain untuk mengunduh .amz sementara , Saya percaya bahwa kami layak mendapatkan penjelasan mengapa perubahan ini dilakukan.

    Terima kasih atas waktu Anda membaca ini. Yang saya inginkan adalah baik bagi Anda untuk menyampaikan komentar saya di sepanjang saluran yang sesuai dan saya juga ingin menerima tanggapan yang menyatakan, 1) mengapa perubahan ini dilakukan, dan 2) jika ada rencana untuk mengaktifkan kembali perangkat Linux di masa depan. Sekalipun jawaban atas kedua pertanyaan ini bukan yang saya harapkan, jawaban menyeluruh terhadap masalah ini kemungkinan akan membuat saya pelanggan setia Amazon. Namun saya agak kecewa dengan respons umum yang bisa saya temukan dalam sebuah FAQ. Karena itu, silakan luangkan waktu Anda jika Anda perlu bertanya-tanya untuk mengetahui lebih lanjut tentang situasi ini sebelum merespons. Sekali lagi terima kasih atas waktunya.

    Terbaik,

    Austin Dempewolff

Catatan: Saya telah menulis jawaban ini dengan cepat untuk mencoba dan membantu mereka yang juga menghadapi masalah ini. Saya akan sangat menyambut jawaban lain yang lebih baik diilustrasikan dan / atau memberikan solusi alternatif! Saya lebih suka menerima jawaban tertulis / ilustrasi yang lebih baik daripada yang ini!

adempewolff
sumber
Saya harap Anda akan mendapat respons tentang masalah yang tidak menyenangkan ini.
Takkat
Saya mendapat email awal kembali dari perwakilan layanan pelanggan. mengatakan bahwa dia perlu 1-2 hari kerja untuk menyelidiki masalah ini. Sudah respons yang jauh lebih baik daripada yang saya dapatkan dari perusahaan lain, yang melihat kata "linux" dan menganggapnya sebagai alasan untuk berhenti menyediakan layanan pelanggan terlepas dari apa masalahnya.
adempewolff
Saya menemukan beberapa perusahaan yang bahkan tidak mau menjawab, hampir, mengabaikannya, mendukung permintaan untuk Windows 2000 ketika sedang dalam masa sulit. XP melampaui penjualan berdasarkan tanggal sekarang & jika mereka tidak menganggap dukungan layak untuk demografis pelanggan tertentu, maka diharapkan diabaikan. Ini tidak sopan, tapi ada di sana atau di jalan raya digital.
fleamour
Terima kasih banyak untuk tutorial yang luar biasa ini. Ini benar-benar tidak bisa dimengerti mengapa Amazon sengaja mengunci pengguna. Selama beberapa tahun terakhir Amazon menyediakan pengunduh khusus untuk sistem berbasis Linux. Mengapa tidak hanya memberikan akses ke pengunduh sumber terbuka? Ini bukan pekerjaan untuk karyawan Amazon. Jika ada yang membutuhkannya, ini adalah tautan untuk aktivasi Downloader Amazon.de Jerman.
Andre
Andre senang bahwa itu membantu. Namun kedengarannya seperti Amazon menyerah atau tim Banshee menemukan solusi karena berfungsi untuk saya lagi tanpa solusi. Salah satu jawaban lain menunjukkan bahwa jika Anda menggunakan pembaruan dari Banshee Team PPA, itu akan berfungsi kembali secara normal. Anda bisa mencobanya.
adempewolff
3

Saat Anda membeli album, Anda akan sampai ke halaman dengan pengakuan pembelian terakhir. Di halaman itu ada tautan ("unduh musik Anda sekarang") ke file .amz yang dapat Anda buka di Banshee.

Saya belum menemukan (atau terlihat sangat sulit) pada cara untuk mendapatkan file itu lagi setelah Anda menutup halaman itu, tetapi metode di atas harus cukup untuk mendapatkan musik dengan cara yang cukup dekat dengan cara lama / lebih baik tanpa main-main dengan agen switcher.

Carlos
sumber
Hai Carlos, terima kasih atas jawaban Anda. Apakah Anda yakin bahwa metode ini masih berfungsi (dalam beberapa bulan terakhir) dengan agen pengguna Linux? Saya bertanya karena ini persis seperti yang saya gunakan untuk mengunduh musik, tetapi sekarang saya mendapatkan dialog yang tidak didukung Linux baik menggunakan metode ini dan mengunduh dari cloud player.
adempewolff
Hai adempewolff: Saya belum melakukan ini secara ekstensif, tetapi saya sudah mencobanya kemarin dan itu bekerja dengan baik. Pemain cloud pasti tidak berfungsi, tetapi file .amz berfungsi dari halaman 'dibeli selesai'. Sudahkah Anda mencoba memastikan bahwa firefox (atau apa pun yang Anda gunakan) akan menanyakan apa yang harus Anda lakukan ketika Anda membuka file .amz, sehingga Anda dapat memilih untuk membukanya dengan Banshee?
Carlos
Seperti yang saya katakan, saya dulu melakukannya dengan cara ini, jadi saya tahu itu berfungsi, itu hanya berhenti bekerja di beberapa titik. Saya ingin tahu apakah umpan balik kami benar-benar membuat mereka kembali ke perilaku lama ... Saya akan memeriksanya nanti saat saya membeli album. Apakah Anda tahu jika Anda dapat membeli dari dalam Banshee dan jika Banshee mengait pada tautan itu akan berfungsi?
adempewolff
Woo hoo! Sepertinya korespondensi kami dengan Amazon berhasil! Mereka kembali ke sistem lama. Anda sekarang dapat sekali lagi mengunduh file dari dalam Banshee dengan mengklik tautan "unduh musik Anda sekarang"! Karena Anda memperhatikan ini, saya akan menerima jawaban Anda jika Anda mengeditnya untuk membuatnya sedikit lebih spesifik dan jelas.
adempewolff
2

Jika Anda meluncurkan pemutar cloud (itu hanya aplikasi web) dan kemudian menemukan musik yang Anda beli, itu dapat diunduh sebagai file. Cara ini kurang nyaman daripada membuat banshee melakukan semuanya secara otomatis, tetapi tidak terlalu menjengkelkan daripada mengacaukan string agen-pengguna di browser.

Perhatikan bahwa jika Anda mencoba untuk d / l lebih dari satu lagu pada suatu waktu, Anda mendapatkan pesan yang mengatakan bahwa ini dinonaktifkan secara eksplisit untuk pengguna Linux.

Darren Davison
sumber
1
Sebenarnya saya hanya bermaksud mengomentari posting sebelumnya daripada menambahkan jawaban baru, saya mengklik tautan yang salah :) Diedit sekarang.
Darren Davison
Bagusnya, saya lupa menyebutkan bahwa Anda masih dapat mengunduh file satu per satu. Saya biasanya membeli musik beberapa album sekaligus, jadi mengunduh setiap lagu satu per satu akan berlangsung selamanya. Sehubungan dengan komentar awal Anda, saya harus menunjukkan bahwa ketika saya memanggil mereka, mereka cukup responsif terhadap kekhawatiran saya dan mengatakan mereka akan meneruskannya kepada pengembang dan kembali kepada saya.
adempewolff
ya, saya mungkin cukup keras pada mereka di telepon untuk jujur ​​.. hal-hal ini membuat saya lebih dari yang seharusnya saya membiarkan mereka :)
Darren Davison
2

Langkah 1-4 dari "penyelesaian cepat dan kotor" juga berfungsi untuk saya, untuk mendapatkan file .amz di tempat pertama (di Ubuntu 12.10).

Tetapi langkah 5 tidak, setidaknya untuk file .amz Cloud Player. Beberapa posting menyarankan ada perbedaan antara file .amz yang dibeli dan file Cloud .amz. Banshee (2.6.0) membuka file .amz, mengenali trek yang tercantum di dalamnya, menunjukkan pengunduhan telah dimulai, menunjukkan pengunduhan selesai, tanpa benar-benar mengunduh apa pun.

Saya mencoba clamz 0.5 dan pymazon 0.9.1 dan ini memberi saya indikasi yang lebih baik tentang apa yang terjadi, mereka mencatat 500 Server Internal Error ketika mengunduh setiap lagu. Komentar di bagian bawah Pymazon HowToAmzDownload menunjukkan saya ke arah yang benar. Menginstal klon pymazon jsphslgr menghasilkan Pymazon yang berhasil mengunduh trek dari file Cloud .amz. Rupanya itu ada hubungannya dengan agen-pengguna memeriksa di sisi Amazon. Singkatnya:

  1. Instal FF User Agent Switcher
  2. Alihkan agen pengguna ke IE 8 (sebelum masuk ke amazon.com)
  3. Berpura-pura menginstal Amazon MP3 downloader (tautan amazon yang mengatur cookie)
  4. Klon repo jsphslgr pymazon dan instal
  5. Set / usr / local / bin / pymazon sebagai helper untuk file .amz di FF
  6. Pilih beberapa trek di Cloud Player dan Unduh, FF akan mengunduh .amz dan terbuka di pymazon GUI yang menunjukkan trek .amz
  7. Konfigurasikan pymazon untuk menyimpan file ke folder musik Banshee Anda
  8. Klik Unduh di pymazon, itu akan mengunduh dan menyimpan semua .mp3 yang tercantum di .amz
  9. Pindai ulang perpustakaan musik di Banshee
  10. Banshee memiliki file .mp3 baru Anda.
Jim
sumber
0

Jika Anda berlangganan PPA Tim Banshee maka unduhan sekarang berfungsi kembali seperti biasa.

fleamour
sumber
Ah, baik saya menggunakan PPA mereka sehingga itu masuk akal. Bisakah Anda memverifikasi bahwa pembaruan belum mencapai repo utama dan hanya tersedia dari ppa?
adempewolff
0

Saya menulis Greasmonkey Script yang bekerja di sekitar pembatasan Amazon untuk mengunduh file .amz di Linux Anda bisa mendapatkannya di sini:

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

Gellweiler
sumber