I recently went through the effort of importing ~30k tracks into management with beets. Everything went fairly well aside from a few issues with missing files, etc. The one decision I made is that I didn’t want any duplicate albums on this first import. If, down the road, I decide to add a specific version of an album I can re-add that later. As such I was replacing a lot of albums during the import. One example is ‘Pink Floyd - The Wall’ since there are about 200 versions of that album :).
So what happened is that I now have quite a few folders with one file in them. Typically the file is ‘albumart’. Previously while organizing my library with another manager, it would move non-audio files with the music files. This was nice to preserve scans or whatever, but also nice because it’s really easy to find and delete empty directories.
Obviously I could probably write a script to find all folders with only 1 file in them and manually delete, or even search for albumart as the only file, etc. However, is it possible with beets to remove all folders in the library directory that are not managed by beets?
My other thought is that I could use beets to move my library from /Albums to /Albums1 and then delete everything in /Albums and move it back. Any concerns before I go down this path?