edkennard / rekordbox-repair

Automatically relocate missing files for tracks in Pioneer's rekordbox DJ software
MIT License
71 stars 7 forks source link

Repaired XML File empty, although operation succesful #19

Open silveruzi opened 1 year ago

silveruzi commented 1 year ago

The program runs perfectly and manages to analyze all problems in the collection. This can be seen in the Terminal, aswell as the report. But the generated XML file contains no data and when imported into Rekordbox shows as 0 tracks in collection. (Using Mac OS 12)

Bildschirmfoto 2023-02-16 um 18 45 49
edkennard commented 1 year ago

Hi @silveruzi , please could you send me the log file which is generated in the folder you run the tool in, maybe via a Dropbox link?

silveruzi commented 1 year ago

Update: In the library report it states that 0 tracks were repaired, but it found 1986 tracks with a missing file.

silveruzi commented 1 year ago

Hi @silveruzi , please could you send me the log file which is generated in the folder

https://we.tl/t-RclKpFZ1sW Here is a WeTransfer Link. Thanks so much for your work! This is an amazing project

silveruzi commented 1 year ago

Update: Also good to know: I tried it 3 days ago and then it was possible to generate a working XML file with many fixed file paths.

edkennard commented 1 year ago

Is the drive /Volumes/F666 512 1 present at the moment?

silveruzi commented 1 year ago

no it is not

edkennard commented 1 year ago

Was it 3 days ago?

silveruzi commented 1 year ago

trying it right now with the drive present

silveruzi commented 1 year ago

Was it 3 days ago?

im quite sure it was

silveruzi commented 1 year ago

Okay, I ran it with the volume present. It now shows all tracks as healthy. (Which makes sense as the volume the missing tracks are located to is this USB drive.) (I restored the collection from this USB drive).

silveruzi commented 1 year ago

So unfortunately not the solution.

edkennard commented 1 year ago

What are you trying to achieve? You want to relocate everything on the USB to your local disk?

silveruzi commented 1 year ago

So I have my collection in the original file structure on my disk. I copied the collection data from the USB stick into Rekordbox via Import playlist. I was able to recover 4000/6000 file paths via the auto relocate feature. I am not able to auto relocate any further tracks (the missing ones are totally random and no pattern can be found e.g. from one album 2 tracks are missing). I am trying to recover the missing 2000 file path.

silveruzi commented 1 year ago

So I have my collection in the original file structure on my disk. I copied the collection data from the USB stick into Rekordbox via Import playlist. I was able to recover 4000/6000 file paths via the auto relocate feature. I am not able to auto relocate any further tracks (the missing ones are totally random and no pattern can be found e.g. from one album 2 tracks are missing). I am trying to recover the missing 2000 file path.

All my files were back uped via ICloud Drive.

edkennard commented 1 year ago

Apologies, but it's still difficult for me to understand what your original goal was. Was it to take all the music from the USB, copy it to your local disk, and add import it into rekordbox, so you don't need to use the USB anymore?

silveruzi commented 1 year ago

The situation is a bit tricky I guess.

Thank you so much for your help! I just stopped the time and it will take me roughly four hours to manually relocate all the files... and I think I will do that (as I need my collection back working ASAP). Still amazing project!

edkennard commented 1 year ago

OK, no worries and good luck :)

bgamer972 commented 1 year ago

Hello, same issue Original xmil file: 196Mo Fixed xml: 3Mo with only <?xml version='1.0' encoding='UTF-8'?>

[bkpRkfixed.report.txt](https://github.com/edkennard/rekordbox-repair/files/10831753/bkpRkfixed.report.txt)