What format does beets expect to see music to be imported

Unless you’re using the from filename plugin, the beets autotagger is not sensitive to filenames. Int he above example, the bit where it says “(id, source)” is trying to explain why the match is imperfect: there is an ID mismatch, and non-built-in metadata sources are penalized by default. Try taking a look at the ID on the tags to see why the former is the case. For the latter, you can change the source_weight option: