Edit filenames in place

Is there a way to rename filenames according to a given format, but without moving or copying the files to a new directory? I’d like to keep my current folder structure but have consistency in file names.

Thanks!

No, that’s not really possible exactly the way you’re asking for it. Beets doesn’t really see a distinction between the “folder name” and the “file name”—they’re all just part of the path, which is generated by beets’s naming rules.

How exactly is your directory structure currently set up? It might be worth pondering whether it can be replicated using beets’s rule-based generation strategies.

This thread asked a similar question: