bohning / usdb_syncer

MIT License
65 stars 9 forks source link

Songs are not properly recognised when searching a local folder #293

Open DennisWilken opened 1 week ago

DennisWilken commented 1 week ago

I have been using USDB Syncer 0.5 for a while on a Windows 11 mashine. After I bought a new PC and upgraded to 0.7 the software finds 281 songs after adding the local folder - this seems to be right. However, in the main frame only 40 songs are shown when filtering for downloaded files or sorting for those with a green check mark.

I have tested song files in different locations (server, synced folder, local) with the same result.

Downloading new songs works fine. Any idea what's wrong here? I could search and download all songs manually into a new folder but would prefer to keep my files.

usdb_syncer.log

RumovZ commented 6 days ago

The 'Find local songs' feature only selects songs you have locally so you can redownload them. The Syncer cannot track files you've downloaded manually.

Baklap4 commented 5 days ago

If we save sha's of the files we might be able to detect manually downloaded songs

If they all match we can generate the .usdb file If they don't match or partially match we can partially fill the usdb file and show the checkmark for that

After then redownloading it's always up to date with whats in usdb

I'm afraid though that the sha's 99% of the time won't match anything...

RumovZ commented 3 days ago

If they all match we can generate the .usdb file If they don't match or partially match we can partially fill the usdb file and show the checkmark for that

I don't understand. Match what?