Guess from filename for entire directory

Relatively quick question, I’ve been struggling with CD rippers not adding track numbers to the individual track metadatas, so I’ve had to do it by “hand” in amarok using the guess from filename feature, using a simple pattern that never fails. However, when selecting the full directory, the button is greyed out, so I have to do it track by track clicking 3 buttons for each track.

Is there an easier way to do this?

Musicbrainz picard.

This also works nicely by fingerprinting and completing the data… then it has an option to move files on completion - so that all of my ‘sorted’ music goes into music/musicbrainz for my library as opposed to my music folder which has all the fresh stuff, and disorganised stuff I don’t need adding to my library.

I’ve always used kid3 when I’ve needed to add sequential track numbers to a bunch of files. There’s a nice Number Tracks tool for that in Tools menu.