A few days earlier, one of VirtualDJ's users sent us a ticket asking if VirtualDJ could automatically fix broken links in all playlists.
Seeing this as a great feature, I created a tool that will fix all playlists using VirtualDJ's database.
![](/image/12215/74280/Sans titre 2.png)
How to use it:
1. Select VirtualDJ's main folder
2. Select the Playlists you would like to check/fix
3. Click on "Check playlists" or "Fix playlists"
Please note that a backup of all playlists is created in the same folder as the playlists.
This tool should soon be available on this page: http://www.virtualdj.com/addons/tools.html
Meanwhile, you can download it directly from my website: http://www.jeremieleroy.com/products.php#VirtualDJPlaylistFixer
Seeing this as a great feature, I created a tool that will fix all playlists using VirtualDJ's database.
![](/image/12215/74280/Sans titre 2.png)
How to use it:
1. Select VirtualDJ's main folder
2. Select the Playlists you would like to check/fix
3. Click on "Check playlists" or "Fix playlists"
Please note that a backup of all playlists is created in the same folder as the playlists.
This tool should soon be available on this page: http://www.virtualdj.com/addons/tools.html
Meanwhile, you can download it directly from my website: http://www.jeremieleroy.com/products.php#VirtualDJPlaylistFixer
geposted Thu 20 Oct 11 @ 9:28 am
Can't we do this with Phantoms app for free??
geposted Thu 20 Oct 11 @ 10:43 am
In Phantom's app, the playlists are checked to find dead links, but they are not fixed automatically.
And this app is totaly free!
And this app is totaly free!
geposted Thu 20 Oct 11 @ 11:50 am
@JeremK
Available but I had an exception during my tests:
"An exception of class NilObjectionException was not handled. The application must show down."
after selecting the VDJ folder in a folder where is nothing and then by clicking on check playlist
Available but I had an exception during my tests:
"An exception of class NilObjectionException was not handled. The application must show down."
after selecting the VDJ folder in a folder where is nothing and then by clicking on check playlist
geposted Thu 20 Oct 11 @ 11:53 am
Fixed! Thanks DJCEL
I am currently uploading an update.
I am currently uploading an update.
geposted Thu 20 Oct 11 @ 12:03 pm
Oh, ok badass! Nice!
Huey
Huey
geposted Thu 20 Oct 11 @ 12:23 pm
Jerem,
1. If a playlist contains files from both external and internal HDs (databases), is there an option to retrieve those files ?
2. My Playlist folder had a subfolder but your Tool didnt see them. VirtualDJ alllows subfolders in that directory. I think it would be better if we could choose a folder with playlists regardless is that is the Virtualdj folder or if that folder is named as Playlists or not.
1. If a playlist contains files from both external and internal HDs (databases), is there an option to retrieve those files ?
2. My Playlist folder had a subfolder but your Tool didnt see them. VirtualDJ alllows subfolders in that directory. I think it would be better if we could choose a folder with playlists regardless is that is the Virtualdj folder or if that folder is named as Playlists or not.
geposted Thu 20 Oct 11 @ 10:15 pm
1. First perform a fix using the external database, then perform a fix using the internal database.
2. Fixed :)
New version is being uploaded right now.
2. Fixed :)
New version is being uploaded right now.
geposted Fri 21 Oct 11 @ 4:50 am
That's a great tool Jeremie, can it be modified to run on history playlists too?
Thanks
keith
Thanks
keith
geposted Fri 21 Oct 11 @ 2:30 pm
Of course Keith!
Thanks for the idea, I will add that feature right now.
Thanks for the idea, I will add that feature right now.
geposted Fri 21 Oct 11 @ 5:08 pm
Great tool !
Thanks
Thanks
geposted Fri 21 Oct 11 @ 5:34 pm
So far this has all beehn on external.playlist files. Any chance you could fix virtual folders too?
I was half way through writing this myself ;-)
Cheers,
Roy
I was half way through writing this myself ;-)
Cheers,
Roy
geposted Mon 24 Oct 11 @ 4:40 pm
Writing to the database is tricky but I will add it ;)
geposted Mon 24 Oct 11 @ 4:56 pm
In simple terms it's a string search and replace, so not really messing with the database as such ;-)
Roy
Roy
geposted Mon 24 Oct 11 @ 5:04 pm
Not as simple as that, some characters aren't written as plain text in the database.
geposted Mon 24 Oct 11 @ 5:07 pm
MAC VERSION PLEAAAAASE! :D :D :D
THNX!
THNX!
geposted Mon 24 Oct 11 @ 8:15 pm
Mac version coming this week :)
geposted Tue 25 Oct 11 @ 7:04 am
Version 1.2 is now available.
This version will fix Playlists, History (tracklisting) and VirtualFolders
Download:
http://www.virtualdj.com/addons/13794/Playlist_Fixer.html
![](/image/75959/74851/Sans titre 1.png)
This version will fix Playlists, History (tracklisting) and VirtualFolders
Download:
http://www.virtualdj.com/addons/13794/Playlist_Fixer.html
geposted Fri 28 Oct 11 @ 3:56 pm
1) An unhandled exception occured after clicking Check Playlists With search Local Database (no crash with external Database)
ClipBoard Paste gives:
Please send this information to the developer. (Text is in ClipBoard)
Version 1.2.0.12
2) You should rename the button "Check Playlist" by "Check Files" or "Check Filenames"
ClipBoard Paste gives:
Please send this information to the developer. (Text is in ClipBoard)
Version 1.2.0.12
2) You should rename the button "Check Playlist" by "Check Files" or "Check Filenames"
geposted Sat 29 Oct 11 @ 6:47 am
Hi Jeremie,
Tool crashes when you try to select the VDJ folder (Windows 7)
Keith
Tool crashes when you try to select the VDJ folder (Windows 7)
Keith
geposted Sat 29 Oct 11 @ 9:25 am