I have a lot of poorly named music files. They are poorly named because when they were digitized or converted, there either was no metadata at all, or it was incomplete/inconsistent, etc.
Manually renaming all the files would/will take me years. I cannot wait that long to start making carefully crafted playlists!
If I create a playlist right now in foobar2000, and then later rename one or more of the files in it, or move them around within the music directory tree, the playlist will obviously break.
Is there some way to make it so that the paths inside it are automatically updated whenever foobar2000 or whatever built-in Windows 10 mechanism detects a change in that directory tree?
I would code this myself if only I knew some way to accomplish it. As far as I know, Windows itself doesn't have the ability to keep track of I/O changes of a given directory tree, and I don't see how I could do this myself from simply observing the files with a script. I wouldn't know what exactly had been done to the file(s). I would just be able to tell that things have changed.
Does foobar2000 have this ability? If not, can you think of a sane way for my (yet to be coded) script to know what exactly changed? Like a nice computer-paresable list such as:
Renamed: X to Y
Deleted: X
Moved: X to Y
Etc. Where X and Y are full paths to files.