I’m having a problem with beet mv. I’m trying to use a modify tag to separate a subcollection of my music. I think I have the modify and path set up correctly, but some of my files don’t move when I execute beet mv.
My files are on a synology fileserver and I have the directory mounted locally via nfs. I figure this is probably a permissions issue in how I am mounting the directory, but since I don’t get any error from beets I am at a loss for how to debug what the problem is.
Ok removing the path configuration line and runing beet mv seems to have put everything back into my main directory structure. Still not sure why I wasn’t able to move everything. I am going to try out using the convert plugin to move everything I want with DJ=1 and see if that works better.
Still no idea what isn’t working. About half of my files don’t beet convert or beet mv. I did notice a clue with beet fields. For some reason I have both a lowercase and an uppercase version of the same field (though I don’t recall ever making the lowercase, both seem to query the same files).
Item flexible attributes:
data_source
dj
track_alt
DJ
cover_art_url
Album flexible attributes:
data_source
huh, the case on my modify tag seems to have been the issue! for some reason there was a dj tag which showed up on the query and a DJ tag which did not. i am pretty sure I only ever used the uppercase version with beet modify. Anyway starting over with a new lower case tag seems to avoid the problem, though I still don’t understand what happened.