It would be nice to have a python script that manages a directory with all the playlists downloaded from tidal. Let me explain.
I tried to write a script that would do the following:
check the files in my tidal playlists directory
download the playlists from a list file (with the playlist URL)
differentiate between before and after downloading.
I have 2 directories in TIDAL where I place my playlists. One concentrates playlists sorted by genre and BPM, the other is a catch-all.
I downloaded all my playlists onto my computer, then put them into Rekordbox playlists after analyzing them.
Sometimes I add new tracks to my Tidal playlists, and then I have to update my playlist directory on my computer.
My script works but, for example, if I delete a song on a Tidal playlist, it won't handle the deletion in my directories on my computer.
The TQDM part doesn't work properly, the progress bar goes up to 100% and then continues beyond 100, so it doesn't mean anything.
I've noticed that, for example, in a 3-song playlist, it will download the 3 songs, numbering them from 1 to 3:
01 - songA
02 - songB
03 - songC
if I add a song between 03 and 02, it'll look like this:
01 - songA
02 - songB
03 - songD
03 - songC
04 - songC
To sum up, it would be nice to have a script that synchronizes tidal's playlists with a computer's directories.
Which tool
tidal-dl
Describe the feature
It would be nice to have a python script that manages a directory with all the playlists downloaded from tidal. Let me explain. I tried to write a script that would do the following:
I have 2 directories in TIDAL where I place my playlists. One concentrates playlists sorted by genre and BPM, the other is a catch-all. I downloaded all my playlists onto my computer, then put them into Rekordbox playlists after analyzing them. Sometimes I add new tracks to my Tidal playlists, and then I have to update my playlist directory on my computer.
My script works but, for example, if I delete a song on a Tidal playlist, it won't handle the deletion in my directories on my computer. The TQDM part doesn't work properly, the progress bar goes up to 100% and then continues beyond 100, so it doesn't mean anything.
I've noticed that, for example, in a 3-song playlist, it will download the 3 songs, numbering them from 1 to 3:
if I add a song between 03 and 02, it'll look like this:
To sum up, it would be nice to have a script that synchronizes tidal's playlists with a computer's directories.
Project : [https://github.com/Vorbisset/tidal-dl-sync/blob/main/auto-dl-2.py](Python Script)
Add screenshots
No response