Open Hexactly opened 1 month ago
I'm seeing this as well. I did a fresh install of Ubuntu 24.04 in a VM and did the following:
sudo apt install pipx
pipx install streamrip
pipx ensurepath
rip url 'https://tidal.com/browse/album/<value here>
I receive the same JSONDecodeError
. This worked recently, so I'm guessing something has changed at Tidal.
A little more information... I seemed to have stumbled on some albums that return XML rather than JSON from Tidal. Other albums I've downloaded previously still work. An example album ID that returns XML is https://tidal.com/browse/album/173432857?u
I've been having this issue as well, but in the meantime I discovered setting the quality to '2' gets tracks to at least download.
I tried it with your example on the default quality -q 3
and got the same error, then tried it with -q 2
and it turned out fine. It worked for other albums I was having problems with as well.
rip -q 2 url https://tidal.com/browse/track/375836884?u
This seems to coincide with Tidal restructuring the files they use for their maximum tier, which was just a few days ago. https://support.tidal.com/hc/en-us/articles/25876825185425-Audio-Format-Updates
With -q2 you may be able to download the music, but it's in standard CD quality rather than hi-res for example @192 kHz.
Describe the bug
After successfully authenticating tidal account from web browser I receive an error in streamrip.
Command Used
Debug Traceback
Config File
Operating System
Windows 10
streamrip version
rip, version 2.0.5
Screenshots and recordings
No response
Additional context
Tried a number of times to delete the tidal tokens and authenticate again. authentication seems to be ok but streamrip presents error immediately after.
Any help would be great!
Thanks