![](https://mander.xyz/pictrs/image/43ed4088-48b7-45a9-a8cd-521235b3c372.jpeg)
![](https://lemmy.dbzer0.com/pictrs/image/a18b0c69-23c9-4b2a-b8e0-3aca0172390d.png)
owning my music
Thats the spirit! Lets goo
Yo [he/him]
owning my music
Thats the spirit! Lets goo
Do you think it would be fine for me to download all songs and then wait until I’m able to download the tagging applications
Yes, I think that’s what I would do. Downloading from deemix and tagging in other programs are separate processes, so you can do them separately at different times.
I’d probably even encourage to download them now, because as you can see, deemix doesnt get updated anymore and things start to break.
It also gives you time to revise your methods of downloading and tagging. (For example, I started downloading my songs from a website, one by one, until I found deemix (that website got shut down soon after, rip).)
So, no need to do them simultaneously. Download them now and tag them next year or whenever you can. You can afterwards simply sync the (“properly”) tagged files to your other devices and have the metadata everywhere.
I dont know much, but it may not be available at that quality (it might be available at lower quality, for example mp3 instead of flac). If the issue persists, you probably have to look somewhere else for them, yes. I think I had around 4% error rate on my playlists. (Many of which I havent yet downloaded, too bored to look them up somewhere else, lol.)
I had a notepad opened ~at all times to keep track of what is downloaded and what not.
Happy that you eventually made it, this is where the fun begins😄
I realized I actually got deemix from here (https://download.deemix.workers.dev/), not from archive.org. I found the link listed here https://old.reddit.com/r/deemix/comments/zlswiz/last_update_is_now_out/ . I don’t know if there’s any difference to the versions we have installed (like, if mine has the webui built-in).
To open the webui, I open the gui app. Wait about a minute for it to log in and start properly. Then I open my browser and type http://127.0.0.1:6595/
. The webui opens up (I had to put the arl once again though). Notice how in my gui app, in the about section it shows my webui version, if doesn’t show up on yours it may not have it (or somehow it isn’t running yet):
Just a reminder, for me it works in the gui version too. I put the spotify username (found here https://www.spotify.com/us/account/profile/) and find the long alphanumeric username spotify has for my account and paste it in the spotify username field in deemix. Then I go to the Favorites section in deemix, scroll down and can see my playlists.
Deemix fetches a lot of metadata and they are kinda accurate. If the tags appear properly on your devices you probably dont have to care much more. Besides, you can do it in the future if your needs change. Thus, I think you can skip it.
As to why I do it:
Deezer and any platform may have lacking info, so what I try to do is kinda merge tags from various sources in a way that I get ~the most and best info. Unfortunately (or fortunately) there is no standard way of tagging or at least ~noone uses it (I think flac and opus have some general tagging guidances, but many times they are ignored), so I tried to make my way of organizing the mess.
Another reason is that if you have proper tags, you (almost) no longer need to create playlists (which are hard to move across devices). I also came up with the idea of adding a custom genre to the genre tags of songs. For example, I add the [
genre tag to my favourite songs and I can simply select to play all songs under the [F@vourites] genre, bypassing the need of playlists. ]
I just find it neat (but probably breaks the standard even more), lol. (And it’s a good way to unconsciously distract myself from my responsibilities.)
Haha, I was gonna reply to you in the other thread, but you found it already😄 Good luck!
OH THANK YOUUUUU!!
And it works on deemix-gui too! Thank you!!!
Turns out I was using my display name instead of the username of my spotify account and I never had that option. Thank you! Now I can download my playlists!!!
And by changing the username I can download playlists directly from other acxounts without adding them to my favourites. Thank you!! I’ll update the post as well :)))
Ok so I eventually found out how to do it, but still it fails. I opened deemix-gui, opened firefox, went to 127.0.0.1:6595
, logged in with the deezer account and pasted the spotify playlist link in the search bar. Exactly the same errors appeared and there is no option to select songs from the spotify playlist at all. (I think this option comes up if I use a deezer playlist instead.)
May I ask
Have you tried this today to check if it still works?
Did you try to download a spotify playlist? For example pasting this one in the deemix search bar and downloading it: https://open.spotify.com/playlist/1nbef1tfmJSpsMPpOYn6GC
On my device it parses the songs and once it tries to download them the errors start popping up🫤
Thank you for your suggestion, but it doesnt help me much, as I want to download my music from deezer, in flac quality (spotify doesnt provide this). Deemix has a feature that it can take a spotify playlist, read the songs, find matches to the deezer library and download them from deezer in higher (probably) quality.
Your solution seems interesting. So, the deemix web ui version has an option select which songs to download from spotify playlists?
Furthermore, 1)does this run on windows and 2)do you have any guide on how to install it?
So, I did some tests. Apparently you can download individual songs with spotify links, but it can no longer download spotify playlists. I think spotify possibly changed their api recently, breaking deemix… I had used it in the past to batch download ~3k songs…
I used this reddit post to create the spotify app, but there’s probably an issue with the api.
Ugh… thats an issue… I might create a post about that on the community tomorrow or today (its getting late)…
I feel like I wasted your time too🫤
If I get any updates I’ll try to let you know.
Hang on, I have some ideas
(Maybe either theres a mistake in the way you connected spotify or some issue with the links. I’ll do some tests and report back.)
Ayy, arrr, glad you made it:)
First, my computer can’t seem to locate the deemix music folder that I supposedly created when I installed the application. Nowhere to be seen. Not sure what to do about it, maybe I installed the wrong version?
Hm, I suppose you talk about the folder where your music is downloaded. Thats a bit weird, mine saves it in C:\...\user\Music\deemix Music\
I also suppose you downloaded deemix from the link I provided in my guide, which I think is where I downloaded it too (plus deemix doesnt get updated anymore), so I dont think you got the wrong version. For the record, mine is 2022.12.14-r222.5d447b6035
.
Furthermore, the playlists I have downloaded state the following errors: “cannot read properties of undefined” and “no such file or directory”…
I dont think I’ve encountered that issue either, maybe it’s because it cant locate the files in the lost folder you talked about before.
I’d suggest you create another folder woth your file explorer, set deemix to download there and retry. I’d also suggest to first test it by downloading a single song (just type anything in the search bar) before downloadig a whole playlist to not waste time
If I dont mention them, it probably means I left them at their default settings, but each one has their own system so feel free to change them if it suits you better.
I download in flac because I want to have them at ~the highest possible quality (ripping CDs or finding each song infividually in various sources and comparing them might provide a better quality, but thats too much of a hassle) and I compress them to .opus format at 128kbit to copy them on my phone. Thus, I keep one flac collection and a cloned, compressed version of it in opus.
Near the ⅘ of my guide I think I describe how to compress files with fre:ac and which app (symphony on fdroid) handles well opus files. I had some frustration with how hard it is for apps to recognise song tags, especially multiple song tags (like 2 artists in a song). If you encounter such an issue, use a different separator other than \\
, like ;
.
The rabbit hole can get a bit deep quickly.
Have fun :)
Oh nice, you’re very close. What you see, are the Deezer playlists of the account the arl corresponds to. For your spotify playlists, go to spotify, press the share button on your playlist, get the link to your playlist (the url), paste it in the search bar in deemix and press enter. It will automatically fetch and download the whole playlist.
(The next “level” would be to go back to my big guide, in the deemix settings section and customize it to your liking.)
Aw, I understand ~50.000words can be overwhelming.😅
Hm, I dont know if there’s anything better than the tools I talk about. This guide is a bit too compicated and long, so I’ll try to re-word it, hoping you can now follow it:
Soulseek: You just use a username and a password. No emails or anything. Search and download.
Deemix: You dont need to have a personal deemix account. You can find on some doubious sites “arls” for accounts. Arl is like the user token. They are long alphanumeric strings which essentially are used instead of username+password. You can simply find one online and put it in deezer. (You can try arls found here: https://www.arldeemix.com/2024/05/arl-deemix.html?m=1 )
To use it with spotify (like downloading a spotify playlist in deemix), its kinda more complex. You can see the steps from this post on reddit here:
https://developer.spotify.com/dashboard/ log in, create an app, go into app, click show client secret under apps title, paste it into deemix along with clientid
I suggest deemix because you can get very high quality music (in batches too) and it’s open source.
Lastly, if you simply want to get stuff from youtube without account and such:
ytDownloader acts as a gui for yt-dpl (open source, PC).
Seal acts as a gui for yt-dpl (open source, Android).
Almost certainly there are websites that may use yt-dlp and can download playlists though.
Wowz this is good
In the tags section in settings you can tell deemix to download tags along with the songs. It does a rather good job as it fetches data from deezer. Is the year missing from every song? On my setup, it automatically downloads the date (or only the year) of almost all the songs I download with deemix (some obscure songs may not have a proper date). Deemix should do a good job and download around 70% (this is an abstract percentage) of the tags you may need.
Once you download the songs from deemix, you should probably not need to use deemix again.
Tagging afterwards should fix many of the missing or incorrect metadata (obsucre songs may have lower success rates). In my guide, I even have the code for a python script I made, which I use to download the dates of songs from genius (the site with the lyrics). (I think it was my first time coding in python, lol.)
PS. It’s getting late, so I’ll probably be off for some time.