Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corrupt collection #5

Open
Plaatjesdraaier opened this issue Jan 26, 2017 · 6 comments
Open

Corrupt collection #5

Plaatjesdraaier opened this issue Jan 26, 2017 · 6 comments

Comments

@Plaatjesdraaier
Copy link

Plaatjesdraaier commented Jan 26, 2017

Hello,

I tried your program and it finds 528 duplicates.
After I clean them up, everything seems normal but when I start Traktor it seems that the collection is corrupt.
As I always backup before I do anything, I can restore my collection but it would be nice if the clean up would work :-)
I use version 2.11.0.23(traktor) on a Windows computer

@r0x0r
Copy link
Owner

r0x0r commented Jan 26, 2017 via email

@Plaatjesdraaier
Copy link
Author

Hello Roman,

Thanks for your prompt reply.
I've uploaded both files to wetransfer :
Download-link
https://we.tl/FITDae0Oqy

Best regards,
Jeffrey

@Plaatjesdraaier
Copy link
Author

Plaatjesdraaier commented Jan 26, 2017

After cleaning TL displays a red box without text...

image

and when I start Traktor :

image

@r0x0r
Copy link
Owner

r0x0r commented Jan 26, 2017

The produced collection.nml is truncated. No wonder Traktor tags it as invalid.
It seems like Python's default XML parser has problems with working with such big files. A different way to parse collection.html should solve the issue.

@Plaatjesdraaier
Copy link
Author

I know it's a big collection and I'm trying to reduce it. (I already removed about 30.000 songs) ;-)

@Plaatjesdraaier
Copy link
Author

Hi Roman,

Perhaps it would be handy if one could choose between cleaning up the library or creating a playlist with all the duplicates (or 2 playlists, one with the selected duplicates to remove and one with the tracks to keep)
This way one can clean up not only the library but also the duplicate files themselves in traktor manually

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants