Amazon Music cannot download files
Requests to music.amazon.com and amazon.com to download mp3 files fail. After a long session with Amazon tech they informed me that they have changed code and 'no longer support' firefox in this regard. A Firefox update is apparently needed. I am making this post mostly to notify mozilla if needed, and to ask if others have had the same problem.
由Etnier于
所有回复 (17)
Hi Etnier, could you describe in a little more detail what you are doing? For example:
- Downloading a purchased MP3 from your Amazon digital library
- Downloading a music file from Amazon Prime Streaming/Amazon Music
- Something else
Does it work in Safari?
The files I was attempting to download were 'bonus' mp3 versions connected to retail purchases of vinyl records. They would not download from the music side (https://music.amazon.com) or from the retail side. (As part of the troubleshooting process, Amazon had me go through the mp3 purchase process separately and attempt to download- this also failed.)
For some reason I couldn't get Safari to work for any of this. I was in the midst of a lengthy tech support call, and I can't now recall what Safari was having difficulty with. I installed Chrome and that worked. At that point the rep claimed to have been informed by a superior that they had changed their code recently and that Firefox was 'not supported' by the new code. The solution was to wait for Firefox to be updated and to use Chrome for these downloads until then.
由Etnier于
Ubuntu 19.10 FF 70.0.1 (64)
I cannot even get to DL anything, as soon as I open Music I get the warning message. Screenshot attached. I have to use GChrome instead.
Hi Quentin, what page is that? Can you give a general URL (i.e., not containing personal information)?
Did you check the Web Console for possible messages related to this issue ?
- "3-bar" menu button or Tools -> Web Developer
Is this what you are talking about? I don't understand it:
e.js 0.8.14 in debug mode, more... WebPlayer.vendors.907d429f85b030920d47.js:38:40906 Ractive.js: Missing "focusin" events plugin. You may need to download a plugin via http://docs.ractivejs.org/latest/plugins#eventss WebPlayer.vendors.907d429f85b030920d47.js:38:41205 uncaught exception: Incognito check failed for this browser. The video on this page can’t be played. Your system may not have the required video codecs for: audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2" albums Source map error: Error: request failed with status 404 Resource URL: https://music.amazon.com/my/albums Source Map URL: appContextScript.js.map 2 Source map error: Error: request failed with status 404 Resource URL: https://music.amazon.com/my/albums
由Quentin于
e.js 0.8.14 in debug mode, more... WebPlayer.vendors.907d429f85b030920d47.js:38:40906 Ractive.js: Missing "focusin" events plugin. You may need to download a plugin via http://docs.ractivejs.org/latest/plugins#eventss WebPlayer.vendors.907d429f85b030920d47.js:38:41205 uncaught exception: Incognito check failed for this browser. The video on this page can’t be played. Your system may not have the required video codecs for: audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2", audio/mp4; codecs="mp4a.40.2" albums Source map error: Error: request failed with status 404 Resource URL: https://music.amazon.com/my/albums Source Map URL: appContextScript.js.map 2 Source map error: Error: request failed with status 404 Resource URL: https://music.amazon.com/my/albums
Music plays fine for me from this page
https://music.amazon.com/my/albums?force=true
(I don't know where force=true came from)
I'm using Firefox 70.0.1 on Windows. What is your Firefox sending as your user agent string? It should appear in red on the following diagnostic page:
https://www.jeffersonscher.com/res/jstest.php
When downloading a track, I notice it is hosted on Cloudfront, which could be a point to investigate in tracking down issues.
This is interesting:
Quentin said
uncaught exception: Incognito check failed for this browser.
Do you have any add-ons or other modifications aimed at preventing sites from testing Firefox storage features to determine whether you are browsing in a private window?
I have no idea.
Ubuntu 19.10 FF 70.0.1
Quentin said
I have no idea.
Can you use quoting so it's clearer what you are replying to? If this is about add-ons, try testing in Firefox's Safe Mode. In its Safe Mode, Firefox temporarily deactivates extensions, hardware acceleration, any userChrome.css/userContent.css files, and some other advanced features to help you assess whether these are causing the problem.
You can restart Firefox in Safe Mode using either:
- "3-bar" menu button > "?" Help button > Restart with Add-ons Disabled
- (menu bar) Help menu > Restart with Add-ons Disabled
and OK the restart.
A small dialog should appear. Click "Start in Safe Mode" (not Refresh).
Any difference?
"You can restart Firefox in Safe Mode using either:"
I restarted ff in safe mode, no difference. I have read elsewhere that Amazon has altered their program in a way that it doesn't play with FF. If I can get an older version of FF I will give it a try.
Quentin said
"You can restart Firefox in Safe Mode using either:" I restarted ff in safe mode, no difference. I have read elsewhere that Amazon has altered their program in a way that it doesn't play with FF. If I can get an older version of FF I will give it a try.
Hmm, works for me on Windows. Maybe there is a Linux-specific issue.
I can now download/play videos and amazon music. I went to this website and the instructions nailed it. I am using Ubuntu 19.10 and FF 70.0.1:
http://ubuntuhandbook.org/index.php/2019/10/install-multimedia-codecs-ubuntu-19-10/
The ffmpeg is likely what fixed it as it is needed to fully support the HTML5 players for video, audio, games for example. Firefox has not used anything Gstreamer since 46.0 and later.