Comments (66)
You tried to download using VPN? Or you created an account with VPN?
from tidalgrabber.
Account created with VPN.
No VPN running when using your script.
from tidalgrabber.
Ok, can you give playlist id? Because I tried download single track, and it downloaded
from tidalgrabber.
My TIDAL Account was created using UK VPN
from tidalgrabber.
https://listen.tidal.com/playlist/4ee0563e-3d8f-4a42-bc3e-5a2e6e3efaa7
from tidalgrabber.
Ok that's weird, it's grayed out in the playlist for me.
When sharing the link of the track https://tidal.com/track/1442725, i can play it.
from tidalgrabber.
from tidalgrabber.
Try to use VPN
from tidalgrabber.
Playlist is made with Dutch account.
Will try to create/clone playlist on same UK account.
from tidalgrabber.
from tidalgrabber.
OK, try
I used Python 2 version, but I think Python 3 version will work
from tidalgrabber.
Will try VPN set to UK aswell.
from tidalgrabber.
Weird.
from tidalgrabber.
Do you have Russia VPN? Because, I am in Russia, and can play this track normally.
from tidalgrabber.
Can you play this track from album? Not from playlist.
from tidalgrabber.
Dinner time. Be right back =)
from tidalgrabber.
OK.
from tidalgrabber.
I can only play the 1st 30 seconds or preview.
When searching up the track using search in Tidl's webplayer, it doesn't show the track.
So yes, it's region-block.
When I imported the original playlist url with soundiiz and converted it to my UK account,
It's not 295 tracks, but 262 tracks. So it filters out the region-blocked ones, I bet.
https://listen.tidal.com/playlist/a015e869-07e9-4cbd-8052-eecafe412140
Will try VPN set to Russia for complete picture.
from tidalgrabber.
If it region-block, I can't fix it on script-side.
from tidalgrabber.
I will try this track in different countries.
from tidalgrabber.
Windscribe + Tunnelbear not supporting Russia VPN in free version.
Solution 1: user should delete the grayed out tracks from playlist, before using your script.
Solution 2: catch the error with your script, and continue.
from tidalgrabber.
I encountered this using playlist https://listen.tidal.com/playlist/a015e869-07e9-4cbd-8052-eecafe412140
from tidalgrabber.
This script can download only HI-FI tracks, this track "Movin Too Fast" isn't in Flac format, it in mp3.
You can see it in the url. The url contains ".m4a"
from tidalgrabber.
I can add check. If track in FLAC
from tidalgrabber.
That would be great!
Otherwise, user has to first review which tracks are Hi-Fi: not ideal.
from tidalgrabber.
Ok, I will add this. But now I am trying to download this track using VPN
from tidalgrabber.
I can download this track using VPN. I tested 5 countries
from tidalgrabber.
Can you give me track id?
from tidalgrabber.
https://gyazo.com/f23aa3000a2ea6020145a851d1787361
https://tidal.com/browse/track/1442725
from tidalgrabber.
I did the checks, I will check it and upload.
from tidalgrabber.
Try now
from tidalgrabber.
https://gyazo.com/c6d15c9df6e7233055ac150c5a463ae4
So far So good^
from tidalgrabber.
from tidalgrabber.
from tidalgrabber.
I am going to fix it 👍
from tidalgrabber.
Can you download this track in browser, by direct link?
from tidalgrabber.
I updated python3 branch, please check it
from tidalgrabber.
ok
from tidalgrabber.
from tidalgrabber.
Will try to d/l that track on its own now.
from tidalgrabber.
I understood, maybe the problem with character "?"
from tidalgrabber.
What do you think about that?
from tidalgrabber.
Try to download this track, without playlist. ID of this track is "5917380"
from tidalgrabber.
ok
from tidalgrabber.
Same error.
It's defo a character thingie.
U know, UTF-8 vs. ANSI, something.
I can try on Mac, like u, to doublecheck?
from tidalgrabber.
I was trying on Mac, and it can be download
from tidalgrabber.
You can change one line
from tidalgrabber.
oh ok, shoot.
installing Python at mac in between.
from tidalgrabber.
Try to change this line name = translit(""+track.name, "ru", reversed=True)
to name = translit(""+track.name, "ru", reversed=True).replace("?", "")
from tidalgrabber.
Works with above change!
from tidalgrabber.
Will try to d/l playlist again, to see if there's no limitation.
from tidalgrabber.
ok
from tidalgrabber.
Still going on strong on Windows/Playlist.
Never mind lol. NEVER use Texteditor on a .py file =)
from tidalgrabber.
from tidalgrabber.
I know how to fix it
from tidalgrabber.
I will update script after 10 minutes
from tidalgrabber.
Yes, I only use Sublime Text 3 on Mac
from tidalgrabber.
I fixed it, try the new version of script.
from tidalgrabber.
ok
from tidalgrabber.
'music/Teardrops Lovestation Classic 12" Mix.flac'
fails again.
Copy/paste that " thingie from above, so u have the right character?
from tidalgrabber.
I see the difficulty: .replace(""", "") is refused;
SyntaxError: EOF while scanning triple-quoted string literal
So u used .replace(")", "") instead, but doesn't catch it off, so it seems.
from tidalgrabber.
Ok, I will fix it later. Because now in Russia 01:21 am. And I want to sleep.
from tidalgrabber.
Is ok bro, thanks for helping me out!
Good night.
from tidalgrabber.
Good night too
from tidalgrabber.
adding .replace('"', "")
...does the trick!
from tidalgrabber.
Playlist complete 👍
Will try more playlists tomorrow.
from tidalgrabber.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tidalgrabber.