Sign In:     


Forum: General Discussion

Topic: New external tool for M3U playlists: Playlist Manager 2!

This topic is old and might contain outdated or incorrect information.

 

Posted Thu 22 Apr 10 @ 2:55 am
Look forward to trying it out. I've actually written something similar myself in MS Access. It scans all your history files, highlights which playlists have broken track links and then provides you with an interface to repair them.

Cheers,

Roy
 

What you've done is something I have included on my "disabled" menus. It scans an m3u file and it provides ONLY the dead links so you can fix them quickly. As soon as this function is "part" of the code of the full editor I though it might be best to debug the full editor first, and then just enable the menu that does this automatically.
BTW: I'm impressed by the fact that are hundreds of applications dealing with M3U playlists but none of them offers an option to show you which files are not valid anymore...
 

Tell me about it...

My tool will check the validity of the drive, path and filename, so when you go to repair the link it will put you as close the file as possible.

I would like to do the same thing with the VDJ database - not just for tracks but for virtual folders as well. But that would mean writing directly to the XML file which is not recommended.

However it doesn't stop you identifying the dead tracks by reading the database which will be my next task once I've tidied up the playlist editor.

Cheers,

Roy
 

Hi George!

I'm in the process of evaluating the possibility of switching to Virtual DJ from PCDJ RED 5.2! Yes, I've been using it THAT long, and I know you were involved with that for a long time also. I use custom made playlists derived from complex Excel string manipulation formulas, and would modify the formulas to use them to build Virtual DJ Playlists, or use your code. However, VDJ does not seem to re-read the content of a playlist, after it is created and used (then manually modifying the XML code). If I edit the XML code for <remix>XX</remix> to <remix>YY</remix> the change to YY is not displayed in VDJ.

Without a license, this website forum will not permit me to download your playlist Manager to see if resolves the issue. Do you know why this is happening, and can you unlock this restriction against downloading for unlicensed (until fully qualified for implementation for my use as a professional ballroom music director) users?

Many thanks!

 

MB Music Directors wrote :
However, VDJ does not seem to re-read the content of a playlist, after it is created and used (then manually modifying the XML code). If I edit the XML code for <remix>XX</remix> to <remix>YY</remix> the change to YY is not displayed in VDJ.
VDJ uses, as far as I can tell, just the file path itself from the playlist as "key" and then scans the database(s) for the path and uses the information from there to display (think relational database). This is done once at startup.

So, in order to change what the playlist displays you'll actually have to change the information in the database itself either via the tag editor, or in the XML file itself when VDJ is not running (and to sync it properly also in the playlist itself, though if you do it from within VDJs tag-editor the playlist will be updated as well on exit). Just take care you encode special characters (entities) and close quotes, tags and brackets properly in the latter case. And this also applies to history files which basically are just auto-created playlists.

On the side: I hope Atomix one day will consider storing the data in SQLite instead (which is cross-platform and pretty darn stable, and will provide a "safe" data structure and extended search capabilites). XML was never designed to store data, only to describe it (but most get this wrong anyways).
 



(Old topics and forums are automatically closed)