¿Cómo importo MP3 de Amazon con Banshee y el nuevo Amazon Cloud Player?

11

La extensión de Amazon MP3 Import de Banshee hasta hace poco permitía la importación sin problemas de canciones compradas en Amazon MP3. Lo hizo a) abriendo .amzarchivos y usándolos para conectarse y descargar los archivos comprados de los servidores de Amazon, yb) usando ganchos en el navegador incorporado de Banshee para reconocer y abrir automáticamente los .amzarchivos cuando se hace clic en el navegador.

Sin embargo, recientemente esta funcionalidad dejó de funcionar. Banshee mostrará Contacting Server en la esquina inferior izquierda por un momento y luego se detendrá.

Además, abrir Amazon Cloud Player en el navegador Banshee o cualquier otro navegador en un sistema Linux para descargar manualmente el .amzarchivo ahora da como resultado el mensaje:

En los sistemas Linux, Cloud Player solo admite la descarga de canciones de una en una. Para descargar su música, deseleccione todas las casillas de verificación, seleccione la casilla de verificación de la canción que desea descargar y luego haga clic en el botón "Descargar".

¿Cómo puedo evitar esto e importar mi música comprada a Banshee como solía hacerlo?

adempewolff
fuente
la solución con el agente de usuario no funciona, amazon siempre descargará el descargador de amazon y esperará a instalarlo. no hay forma de descargar todo el álbum solo una canción. Me he quejado con Amazon, pero solo tengo un descargador de instalación de Amazon para Ubuntu 64 bit con ia32libs
Me resulta difícil creer que la solución de cambio de agente de usuario no funcionó, ¿qué error / problema está encontrando? Por otro lado, estaría muy interesado en escuchar más detalles sobre cómo instaló el descargador de MP3 de Amazon. Teóricamente, han dejado de admitir el descargador para Linux, por lo que no debería funcionar en absoluto, punto. Sin embargo, si has logrado que funcione, me encantaría saber cómo ...
adempewolff
1
FWIW, el reproductor en la nube actual le permitirá marcar varias casillas y descargarlas todas, aunque cada una como una solicitud separada, por lo que es posible que tenga que hacer clic en una docena de cuadros de diálogo.
Phil Frost

Respuestas:

13

Esto no es un problema técnico. Banshee todavía puede abrir .amzarchivos y usarlos para descargar la música comprada. Sin embargo, este problema es el resultado de una decisión de Amazon de restringir unilateralmente todos los navegadores con cadenas de agente de usuario de Linux para que no puedan descargar .amzarchivos.

Afortunadamente, hay una solución inmediata, y también un par de vías para acciones adicionales.

Solución rápida y sucia:

  1. Instale la extensión User Agent Switcher para Firefox. Cualquier otra combinación de agente de usuario / navegador debería funcionar también, simplemente no los he probado.
  2. Use user agent switcherpara cambiar su cadena de agente de usuario a IE 8. Puede agregar el user agent switchericono a su barra de herramientas haciendo clic derecho en el área de la barra de herramientas de Firefox y haciendo clic Customize.
  3. Autorice este pseudo-navegador para usar con el reproductor Amazon Cloud haciendo clic en este enlace . Esto engaña a Amazon Cloud Player para que piense que ya ha instalado Amazon MP3 Downloader, configurando una cookie que le permitirá descargar .amzarchivos en lugar de que se le solicite que instale Amazon MP3 Downloader primero.
  4. Use Amazon Cloud Player para seleccionar pistas y haga clic Download.
  5. ¡Usa Banshee para abrir el .amzarchivo descargado y automáticamente descargará e importará las canciones!

Posibilidades de soluciones más permanentes:

El hecho de que se pueda usar la solución anterior demuestra que no se trata de un problema técnico, sino de una elección de Amazon para restringir ciertas cadenas de agente de usuario del navegador para que no puedan descargar .amzarchivos. Por lo tanto, hay dos caminos hacia una solución más simplificada para este problema.

  1. Modifique la cadena de agente de usuario para el navegador incorporado de Banshee y luego autorícela usando el enlace anterior. No sé cómo hacer esto, pero espero que tal vez algo pueda escribir otra respuesta para esto.
  2. Escribe Amazon pidiéndoles que expliquen este cambio y detallando sus efectos negativos en ti. Aquí está el mensaje que les envié:

    Hola,

    He sido cliente habitual de la tienda de MP3 de Amazon desde hace un tiempo. Cada vez que escuchaba sobre un nuevo álbum, veía una vista previa y compraba el álbum en su tienda. Parte de la razón de esto fue la gran integración de Amazon MP3 con Banshee Media Player (http://banshee.fm). Podía navegar por Amazon, previsualizar canciones e importar mi música desde Banshee Media Player. Tener que usar un cliente de terceros para descargar la música que he comprado siempre ha sido muy desagradable para mí, por lo tanto, no me gusta usar Google Play, y antes de descubrir la integración de Banshee en Amazon no me gustaba comprar música de Amazon tampoco.

    Sin embargo, con mi compra más reciente me disgustó mucho descubrir que la importación automática de canciones compradas por Amazon MP3 de Banshee ya no funcionaba. Después de un poco de investigación, determiné que la causa de esto era que Amazon había decidido bloquear cualquier navegador con cadenas de agentes de usuario de Linux para que no pudieran descargar varias canciones. Si autoricé y utilicé un navegador con un agente de usuario de Windows para descargar el archivo .amz, pude abrir ese archivo con Banshee e importar las canciones normalmente. Entiendo la necesidad de autorizar el uso de dispositivos con el reproductor en la nube, pero la decisión de bloquear unilateralmente las máquinas Linux para que no puedan descargar archivos .amz parece completamente arbitraria, y para este cliente es un desarrollo muy decepcionante.

    No voy a amenazar con boicotear Amazon MP3, con toda probabilidad continuaré comprando álbumes MP3 de su servicio. Sin embargo, a partir de este momento probablemente solo compraré los álbumes con precios promocionales, ahora no tendré ningún incentivo para comprar los álbumes a precio completo (donde usted gana más dinero) de su servicio en lugar de otro servicio, especialmente aquellos que tienen mejores Soporte para Linux.

    Lo que realmente me molesta de esto es que no es un problema técnico. No espero que sea compatible con otro sistema operativo, software adicional o que haga una versión del descargador de MP3 de Amazon para Linux. Es una cuestión de Amazon, inexplicablemente, elegir restringir a través del agente de usuario a todos los navegadores que se ejecutan en sistemas Linux para que no puedan usar funciones que de otro modo serían completamente capaces de usar. Para mí, esto no solo parece irrazonable, sino también una mala elección comercial y no lo que espero de Amazon en términos de cómo trata a sus clientes.

    Además, estoy decepcionado por la falta de una explicación de por qué se tomó esta decisión. Los usuarios de Linux son recibidos por un mensaje pidiendo disculpas de que no se ofrece soporte, pero dado que el soporte estaba previamente disponible, y las aplicaciones como Banshee aún son técnicamente capaces de usar el servicio si usan la clave de agente de usuario de otros navegadores para descargar el .amz mientras , Creo que merecemos una explicación de por qué se ha realizado este cambio.

    Gracias por tu tiempo leyendo esto. Lo que me gustaría es que transmitan mis comentarios a través de los canales apropiados y también me gustaría recibir una respuesta que indique: 1) por qué se realizó este cambio, y 2) si hay planes para volver a habilitar dispositivos Linux en el futuro. Incluso si las respuestas a estas dos preguntas no son lo que espero escuchar, una respuesta completa que aborde estos problemas probablemente me mantendrá como un cliente fiel de Amazon. Sin embargo, estaría bastante decepcionado con una respuesta genérica que podría haber encontrado en un FAQ. Como tal, tómese su tiempo si necesita preguntar para averiguar más sobre esta situación antes de responder. Gracias de nuevo por tu tiempo.

    Mejor,

    Austin Dempewolff

Nota: He escrito esta respuesta rápidamente para tratar de ayudar a aquellos que también enfrentan este problema. ¡Me gustaría recibir otras respuestas que estén mejor ilustradas y / o brinden soluciones alternativas! ¡Prefiero aceptar una mejor respuesta escrita / ilustrada que esta!

adempewolff
fuente
Espero que obtenga una respuesta sobre este asunto desagradable.
Takkat
Recibí un correo electrónico preliminar de un representante de servicio al cliente. diciendo que necesitaría 1-2 días hábiles para investigar el asunto. Ya es una respuesta mucho mejor que la que he recibido de otras compañías, que ven la palabra "linux" y la toman como una excusa para dejar de brindar servicio al cliente, independientemente del problema.
adempewolff
Encontré que varias compañías no estaban dispuestas a responder, casi ignorar fácilmente, las solicitudes de soporte para Windows 2000 cuando estaba agonizando. XP está más allá de su fecha de caducidad y si no consideran que el soporte valga la pena para un grupo demográfico específico de un cliente, espere ser ignorado. Es grosero, pero está allí o en la autopista digital.
fleamour
Muchas gracias por este gran tutorial. Realmente no es comprensible por qué Amazon está bloqueando intencionalmente a los usuarios. En los últimos años, Amazon proporcionó un descargador dedicado para sistemas basados ​​en Linux. ¿Por qué no simplemente otorgar acceso a los descargadores de código abierto? Esto no es trabajo para los empleados de Amazon. Si alguien lo necesita, este es el enlace para la activación del descargador alemán Amazon.de.
Andre
Andre, contento de que haya ayudado. Sin embargo, parece que Amazon cedió o que el equipo de Banshee encontró una solución, ya que está funcionando para mí nuevamente sin la solución. Una de las otras respuestas sugiere que si utiliza las actualizaciones del Banshee Team PPA, volverá a funcionar normalmente. Podrías intentar eso.
adempewolff
3

Cuando compre el álbum, accederá a una página con un reconocimiento final de la compra. En esa página hay un enlace ("descarga tu música ahora") a un archivo .amz que puedes abrir en Banshee.

No he encontrado (o he buscado mucho) una forma de obtener ese archivo nuevamente una vez que cierra esa página, pero el método anterior debería ser suficiente para que la música se acerque lo suficiente a la forma anterior / mejor sin perder el tiempo con un agente de cambio.

Carlos
fuente
Hola Carlos, gracias por tu respuesta. ¿Está seguro de que este método todavía funciona (en los últimos meses) con un agente de usuario de Linux? Pregunto porque así es exactamente como solía descargar la música, pero ahora obtengo un cuadro de diálogo no compatible con Linux usando este método y descargando desde el reproductor en la nube.
adempewolff
Hola adempewolff: No lo he hecho mucho, pero lo intenté ayer y funcionó bien. El reproductor en la nube definitivamente no funciona, pero el archivo .amz funciona desde la página 'comprado completado'. ¿Has intentado asegurarte de que Firefox (o lo que sea que estés usando) te preguntará qué hacer cuando abras un archivo .amz, para que puedas elegir abrirlo con Banshee?
Carlos
Como dije, solía hacerlo de esta manera, así que sé que funciona, simplemente dejó de funcionar en algún momento. Me pregunto si nuestros comentarios realmente hicieron que volvieran al antiguo comportamiento ... Veré esto la próxima vez que compre un álbum. ¿Sabes si puedes comprar desde Banshee y si el gancho Banshee en ese enlace funcionará?
adempewolff
Woohoo! ¡Parece que nuestra correspondencia con Amazon funcionó! Volvieron al viejo sistema. ¡Ahora puede descargar nuevamente los archivos desde Banshee haciendo clic en el enlace "descargar su música ahora"! Dado que notó esto, aceptaré su respuesta si la edita para hacerlo un poco más específico y claro.
adempewolff
2

Si inicia el reproductor en la nube (es solo una aplicación web) y luego encuentra la música que compró, se puede descargar como un archivo. Es mucho menos conveniente que hacer que Banshee lo haga todo automáticamente, pero menos molesto que meterse con cadenas de agente de usuario en un navegador.

Sin embargo, tenga en cuenta que si intenta d / l más de una pista a la vez, recibirá un mensaje que dice que está explícitamente deshabilitado para los usuarios de Linux.

Darren Davison
fuente
1
En realidad, solo tenía la intención de comentar la publicación anterior en lugar de agregar una nueva respuesta, hice clic en el enlace equivocado :) Editado ahora.
Darren Davison
Buen punto, me olvidé de mencionar que todavía puedes descargar los archivos uno por uno. Sin embargo, generalmente compro música un par de álbumes a la vez, por lo que descargar cada canción individualmente tomaría una eternidad. Con respecto a su comentario original, debo señalar que cuando los llamé respondieron bastante bien a mis inquietudes y dijeron que los transmitirían a los desarrolladores y me responderían.
adempewolff
sí, probablemente fui bastante duro con ellos por teléfono para ser honesto ... estas cosas me terminan más de lo que debería permitirles :)
Darren Davison
2

Los pasos 1 a 4 de la "solución rápida y sucia" también funcionan para mí, para obtener el archivo .amz en primer lugar (en Ubuntu 12.10).

Pero el paso 5 no lo hace, al menos para los archivos .amz de Cloud Player. Algunas publicaciones sugieren que hay una diferencia entre los archivos .amz comprados y los archivos .amz de Cloud Player. Banshee (2.6.0) abre el archivo .amz, reconoce las pistas enumeradas en él, indica que se ha iniciado una descarga, indica que las descargas finalizaron, sin descargar realmente nada.

Probé clamz 0.5 y pymazon 0.9.1 y estos me dieron una mejor indicación de lo que está sucediendo, registran un error interno del servidor 500 al descargar cada pista. Los comentarios en la parte inferior de Pymazon HowToAmzDownload me apuntaron en la dirección correcta. La instalación del clon de pymazon de jsphslgr produce un Pymazon que descarga con éxito pistas de un archivo .amz de Cloud Player. Aparentemente tiene que ver con la verificación de agente de usuario por parte de Amazon. En resumen:

  1. Instale el conmutador de agente de usuario FF
  2. Cambie el agente de usuario a IE 8 (antes de iniciar sesión en amazon.com)
  3. Finja instalar Amazon MP3 Downloader (el enlace de Amazon que establece la cookie)
  4. Clone el repositorio jsphslgr pymazon e instálelo
  5. Establezca / usr / local / bin / pymazon como ayudante para archivos .amz en FF
  6. Seleccione varias pistas en Cloud Player y descargue, FF descargará el .amz y se abrirá en la GUI de pymazon que muestra las pistas de .amz
  7. Configure pymazon para guardar archivos en su carpeta de música Banshee
  8. Haga clic en Descargar en pymazon, descargará y guardará todos los archivos .mp3 enumerados en .amz
  9. Volver a explorar la biblioteca de música en Banshee
  10. Banshee tiene tus nuevos archivos .mp3.
jim
fuente
0

Si se suscribe al PPA del equipo Banshee, las descargas ahora vuelven a funcionar normalmente.

fleamour
fuente
Ah, bueno, sí uso su PPA para que tenga sentido. ¿Puedes verificar que la actualización aún no ha llegado a los repositorios principales y solo está disponible desde el ppa?
adempewolff