Как импортировать файлы Amazon MP3 с помощью Banshee и нового Amazon Cloud Player?

Расширение Banshee Amazon MP3 Import до недавнего времени позволяло беспрепятственно импортировать песни, приобретенные у Amazon MP3. Это было сделано путем: а) открытия файлов .amz и использования их для подключения и загрузки приобретенных файлов с серверов Amazon, и б) использования хуков во встроенном браузере Banshee для автоматического распознавания и открытия файлов .amz при нажатии на в браузере.

Однако недавно эта функциональность перестала работать. Банши ненадолго отобразит «Связь с сервером» в левом нижнем углу, а затем остановится.

Кроме того, открытие Amazon Cloud Player в браузере Banshee или любом другом браузере в системе Linux для ручной загрузки файла .amz теперь приводит к сообщению:

В системах Linux, Cloud Player поддерживает загрузку песен только по одной. Чтобы загрузить музыку, снимите все флажки, установите флажок для песни, которую хотите загрузить, и нажмите кнопку «Скачать».

Как мне обойти это и импортировать мою купленную музыку в Banshee, как раньше?

11
задан 15 May 2014 в 18:24

6 ответов

Когда вы покупаете альбом, вы попадаете на страницу с окончательным подтверждением покупки. На этой странице есть ссылка («загрузите вашу музыку сейчас») на файл .amz, который вы можете открыть в Banshee.

Я не нашел (или выглядел очень усердно) способ получить этот файл снова, как только вы закроете страницу, но описанного выше метода должно быть достаточно, чтобы музыка была достаточно близка к [ 110] старый / лучший способ без возни с агентским переключателем.

0
ответ дан 15 May 2014 в 18:24

Если вы запустите облачный проигрыватель (это просто веб-приложение), а затем найдете купленную музыку, ее можно будет загрузить в виде файла. Это гораздо менее удобно, чем банши делать все автоматически, но менее раздражает, чем возиться со строками пользовательского агента в браузере.

Обратите внимание, что если вы попытаетесь использовать более одной дорожки за раз, вы получите сообщение о том, что это явно отключено для пользователей Linux.

0
ответ дан 15 May 2014 в 18:24

Я записал Сценарий Greasmonkey, который работает вокруг ограничений Амазонок на загрузку .amz файлы на Linux, можно получить его здесь:

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

0
ответ дан 15 May 2014 в 18:24

Если вы подпишетесь на Banshee Team PPA, загрузка снова будет работать как обычно.

0
ответ дан 15 May 2014 в 18:24

Шаги 1-4 «быстрого и грязного обходного пути» также работают для меня, чтобы сначала получить файл .amz (в Ubuntu 12.10).

Но шаг 5 - по крайней мере для файлов .amz Cloud Player. В некоторых сообщениях предполагается, что есть разница между приобретенными файлами .amz и файлами Cloud Player .amz. Банши (2.6.0) открывает файл .amz, распознает треки, перечисленные в нем, указывает, что загрузка началась, указывает, что загрузка завершена, фактически ничего не загружая.

Я попробовал clamz 0.5 и pymazon 0.9.1, и они дали мне лучшее представление о том, что происходит, они записывают 500 внутренних ошибок сервера при загрузке каждой дорожки. Комментарии в нижней части Pymazon HowToAmzDownload указали мне правильное направление. Установка клона jsphslgr из pymazon приводит к Pymazon, который успешно загружает треки из файла Cloud Player .amz. Очевидно, это связано с проверкой пользовательского агента на стороне Amazon. Итак, вкратце:

  1. Установите FF User Agent Switcher
  2. Переключите пользовательский агент на IE 8 (перед входом на amazon.com)
  3. Делайте вид, что устанавливаете Amazon MP3 downloader (ссылка amazon, которая устанавливает cookie)
  4. Клонировать репозиторий jsphslgr pymazon и установить его
  5. Установить / usr / local / bin / pymazon в качестве помощника для файлов .amz в FF
  6. Выберите несколько треков в Cloud Player и загрузите, FF загрузит .amz и откроет в pymazon GUI, показывающем треки .amz
  7. Сконфигурируйте pymazon для сохранения файлов в музыкальной папке Banshee
  8. Нажмите Download in pymazon, он загрузит и сохранит все .mp3, перечисленные в .amz
  9. Rescan music library in Banshee
  10. Banshee содержит ваши новые файлы .mp3.
0
ответ дан 15 May 2014 в 18:24

Это не техническая проблема. Банши все еще может открывать .amz файлы и использовать их для загрузки приобретенной музыки. Однако эта проблема является результатом решения Amazon односторонне ограничить все браузеры со строками пользовательских агентов linux возможностью загрузки .amz файлов.

К счастью, есть одно немедленное решение, и пара возможностей для дальнейших действий.

Быстрый и грязный обходной путь:

  1. Установите расширение User Agent Switcher для Firefox. Любая другая комбинация переключателя агента пользователя и браузера также должна работать, я просто не проверял их.
  2. Используйте user agent switcher для переключения строки вашего пользовательского агента на IE 8. Вы можете добавить значок user agent switcher на панель инструментов, щелкнув правой кнопкой мыши область панели инструментов Firefox и выбрав Customize.
  3. Авторизуйте этот псевдо-браузер для использования с плеером Amazon Cloud, перейдя по этой ссылке . Это обманывает Amazon Cloud Player, заставляя думать, что вы уже установили Amazon MP3 Downloader - устанавливая cookie-файл, который позволит вам загружать .amz файлы вместо того, чтобы сначала предлагать установить Amazon MP3 Downloader.
  4. Используйте Amazon Cloud Player для выбора треков и нажмите Download.
  5. Используйте Banshee, чтобы открыть загруженный файл .amz, и он автоматически загрузит и импортирует песни!

Возможности для более постоянных решений:

Тот факт, что вышеупомянутый обходной путь может быть использован, доказывает, что это не техническая проблема, а скорее выбор Amazon для ограничения возможности некоторых строк пользовательского агента браузера загружать файлы .amz. Поэтому есть два пути к более обтекаемому решению этой проблемы.

  1. Измените строку пользовательского агента для встроенного браузера Banshee, а затем авторизуйте ее, используя вышеуказанную ссылку. Я не знаю, как это сделать, но я надеюсь, что кто-то может написать другой ответ на это.
  2. Напишите Amazon , попросив их объяснить это изменение и подробно описав его негативное влияние на вас. Вот сообщение, которое я им отправил:

    Здравствуйте,

    Я уже некоторое время являюсь постоянным клиентом магазина MP3 MP3 на Amazon. Всякий раз, когда я слышал о новом альбоме, я просматривал и покупал альбом в вашем магазине. Одной из причин этого была отличная интеграция Amazon MP3 с Banshee Media Player (http://banshee.fm). Я мог просматривать Amazon, просматривать песни и импортировать мою музыку из Banshee Media Player. Необходимость использовать приобретенный мной сторонний клиент для загрузки музыки всегда была для меня очень большой проблемой, поэтому я не люблю пользоваться Google Play, и до того, как я обнаружил интеграцию Banshee с Amazon, мне не нравилось покупать музыка из Амазонки тоже.

    С моей последней покупкой, однако, я был очень недоволен, обнаружив, что автоматический импорт песен Banshee, купленных с Amazon MP3, больше не работает. После небольшого исследования я определил, что причина этого в том, что Amazon решил заблокировать любые браузеры со строками пользовательских агентов Linux от возможности загружать несколько песен. Если я авторизовал и использовал браузер с пользовательским агентом Windows для загрузки файла .amz, я смог открыть этот файл с помощью Banshee и импортировать песни в обычном режиме. Я понимаю необходимость авторизации устройств для использования с облачным плеером, но решение односторонней блокировки компьютеров linux от возможности загрузки файлов .amz кажется совершенно произвольным, и для этого клиента это очень разочаровывает.

    Я не собираюсь угрожать бойкотом Amazon MP3, по всей вероятности, я буду продолжать покупать альбомы MP3 у вас. Однако с этого момента я, скорее всего, буду покупать только рекламные альбомы, и теперь у меня не будет стимула покупать полноценные альбомы (где вы зарабатываете больше всего денег) у вас, а не у другого сервиса, особенно у тех, которые лучше продаются. поддержка Linux.

    Что меня действительно беспокоит, так это то, что это не техническая проблема. Я не ожидаю от вас поддержки другой операционной системы, дополнительного программного обеспечения или создания версии загрузчика Amazon MP3 для Linux. Amazon необъяснимым образом решает ограничить с помощью пользовательского агента все браузеры, работающие в системах Linux, от возможности использовать функции, которые они в противном случае могли бы использовать полностью. Мне это кажется не только неразумным, но и плохим выбором для бизнеса, а не того, что я ожидаю от Amazon с точки зрения того, как вы относитесь к своим клиентам.

    Кроме того, я разочарован отсутствием объяснения, почему это решение было принято. Пользователей Linux приветствует сообщение, извиняющееся о том, что поддержка не предлагается, но с учетом того, что поддержка ранее была доступна, и такие приложения, как Banshee, все еще технически могут использовать службу, если они используют ключ пользовательского агента другого браузера для загрузки .amz, в то время как Я считаю, что мы заслуживаем объяснения того, почему это изменение было сделано.

    Спасибо, что уделили мне время на чтение. Я хотел бы, чтобы вы, пожалуйста, передали мои комментарии по соответствующим каналам, и я также хотел бы получить ответ о том, 1), почему было внесено это изменение, и 2) есть ли какие-либо планы по повторному включению устройств Linux. в будущем. Даже если ответы на эти два вопроса не те, что я надеюсь услышать, тщательный ответ на эти вопросы, скорее всего, сделает меня постоянным клиентом Amazon. Однако я был бы довольно разочарован общим ответом, который я мог бы найти в FAQ. Поэтому, пожалуйста, не торопитесь, если вам нужно спросить вокруг, чтобы узнать больше об этой ситуации, прежде чем ответить. Еще раз спасибо за ваше время.

    Лучший,

    Остин Демпевольф

Примечание: Я написал этот ответ быстро, чтобы попытаться помочь тем которые также сталкиваются с этой проблемой. Я очень приветствую другие ответы, которые лучше проиллюстрированы и / или предлагают альтернативные обходные пути! Я предпочел бы принять лучший письменный / иллюстрированный ответ, чем этот!

0
ответ дан 15 May 2014 в 18:24