-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Hello!
First off just want to say thanks for the access to such a sick project!
I've been trying to use some of the code from the pdblib folder to write a python script that generates .m3u playlists (for Traktor) from/onto a Rekordbox exported USB. I'm basically using load_file in the pdbdatabase.py script on the .pdb on my Rekordbox exported USB and then a small bit of my own code to generate the playlists. I would say I've got this working most of the way but I've noticed that my playlists in Traktor don't have all the tracks in the original playlists from Rekordbox.
I've tried to look into why this might be, by examining the playlist_map generated from the pdb. Choosing a playlist I know has x tracks in (looking at Rekordbox), I do a basic for loop checking how many containers in the playlist_map actually have the playlist_id of said playlist. From what I can see, the playlist_map generated only has containers for a portion of tracks in the playlist I am trying to convert, the same portion that end up in the Traktor playlist I export. I'm wondering if anyone has an intuition as to why this could be. Could there be a problem with the code that generates the playlist_map or am I just misinterpreting it's structure.
Please let me know if there's more information I can provide. I'm not sure how else to test things.
Thanks,
Will