Sign In:     


Forum: VirtualDJ Technical Support

Topic: Easiest method for library clean up.. suggestions?
I've dabbled with VDJ on the side for a while, but never jumped full in until recently. My goal is to figure out the easiest way to display tracks I have deleted on my drive. When I simply rescan tags I can't tell if they just get ignored or they are showing up somewhere in the Browser/Library that I just haven't looked at.

I have been a video DJ for over 20 years so I am constantly sourcing better copies of my older videos, some came from VHS, U-matic, or Laserdisc and now video pools have put out better quality versions. So my old work flow in Serato was to just nuke the file on my library drive and let SDJ rescan library tags and they all show up in orange and I can delete them from the library quickly.

Thanks for any feedback.
 

Posted Thu 20 Apr 23 @ 9:42 pm
MediaMonkey
 

MediaMonkey will remove them from the VDJ db search too?
 

There is a "Remove missings files from Search DB" function in the side toolbar (see documentation here
- I don't think that actually removes from the database.xml, but it does at least flag the file to now show up in your search database (you'll have to manually prune the file reference from the databasr.xml file if it doesn't)
- (if you already removed the file at the OS level, outside if VirtualDJ) I also don't know if that checks for file existence during it's scan - it probably does but you can run a Reload Tags on the entire database or subset of files if it doesn't, to force check file existence

Your workflow going forward should be to use VirtualDJ as your file manager - delete it from within VirtualDJ, the use the Remove Missing Files from Search DB to ensure it doesn't show up in future database searches. If you really want to prune the size of your database file (database.xml, in case the reference to the file isn't actually removed from there), write a script to remove media elements that have that InSearchDB flag (or whatever the name of the attribute is) = 0 , but make sure you make a backup of the database file before doing that operation, and do it for all drives that VirtualDJ accesses media files from.
 

Thanks, your suggested flow is worth a try!