Tidal-Media-Downloader: [BUG]: DL Track[*] failed.Can't get the streamUrl, type is application/dash+xml

Which tool

tidal-dl

Version

2022.06.24.2

Platform

PRETTY_NAME=“Ubuntu 22.04 LTS” NAME=“Ubuntu” VERSION_ID=“22.04” VERSION=“22.04 LTS (Jammy Jellyfish)” VERSION_CODENAME=jammy

Describe the bug

when a playlist is downloading the downloader has no possibility to retrieve the url. (any playlist official or personal) I tried with apiKEY 1 and 4 both with master quality. Tried also 4 in HiFi but nothing

Relevant log output

tidal-dl -l 36ea71a8-445e-41a4-82ab-6628c581535d
[INFO] AccessToken good for 6 days, 23 hours.
[INFO] Download path:./download/
+-------------------+----------+
| PLAYLIST-PROPERTY | VALUE    |
+-------------------+----------+
| Title             | Pop Hits |
| Track Number      | 50       |
| Video Number      | 0        |
+-------------------+----------+
[ERR] DL Track[As It Was] failed.Can't get the streamUrl, type is application/dash+xml
[ERR] DL Track[Potion] failed.Can't get the streamUrl, type is application/dash+xml

Add screenshots

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Reactions: 10
  • Comments: 25 (4 by maintainers)

Commits related to this issue

Most upvoted comments

I have to switch to API Key 1 and then back to API Key 4, after reauthenticating it works for a while

Switching API key to 1 then back to 4 also fixed the issue for me just now.

Was already using API key 4 - I suspect that keys been rolled over again and we need to extract a new one.

Same issue on Termux. Tried:

  • login out and in again
  • selecting other API Key (0, 1, 2, 3, 4), but only 1 and 4 are True
  • changing the quality from Master to HiFi

Edit: I tried API Key 4 again and it seems to be working.

I did find a workaround, not really sure what changed to cause it to not work on the latest.

But downgrading to an older version, authenticating and then upgrading to the latest does seem to make it work.

You can review this to see how’ve I’ve scripted it:

https://github.com/RandomNinjaAtk/docker-lidarr-extended/commit/18cbcb6077a3a43dfc45bec8792b3af201e84a53

Had the same issue, I changed it to API key 4, that seemed to fix it… for now.