Filename to tag help please

Hi - I'm trying to set the tags on some files from the filename, but having a problem...

The files are named in the format

Artist - Album - Track - Title

When I opt to Convert Filename to Tag, it shows the correct info and also in the Preview, but when applied the Info is incorrectly pulled - the format of the Album is

Album Year-Year (no spaces either side of the dash) but it appears that the dash is being interpreted as a field divider when the converter runs - but not at the preview stage??

Any ideas? Hopefully some screenshots to show the problem...

Last screenshot showing the effect..

You add data to a user-defined field called TRACK,2 - the standard name is TRACK

The screenshot fom MP3tag also shows that the album is filled as suggested in the preview.
At least in this session with the converter no data is written to YEAR. So a screenshot from the extended tags dialogue for a single file would be nice.

Is that not what I've done in the second screenshot?

If I've misunderstood - could you post the full format string that would work on this title please

The second screenshot shows accurately the attempt to fill a user-defined field with the name TRACK,2 - and the Windiws explorer does not show user-defined fields.
This means that existing data in the field TRACK will not be updated as TRACK is not addressed.
Also, no data is written to YEAR - so it would be interesting to see if that happened before, hence the request to see a screenshot from the extended tags dialogue Alt-T

If the problem is the contents of YEAR then a different format string would still not explain the data in the year field as that is not updated in the example.

As you can see in the preview for your Format string:


only artist, album and title are written in bold.
This means, these 3 are official tag field names.

track,2 is not an official field name, its a (very special) custom one and therefore not written in bold.
I strongy advice against using field names with a comma in its name.

%artist% - %album% - %track% - %title%

Ah right - thanks - I thought I was forcing a 2 digit track number with that format - my bad

LyricsLover - thanks - I hadn't realised the meaning of it not being in BOLD - as I say above, I was trying to force a 2 digit track number

Your format string worked fine - so now I feel stupid!

Thanks to all for your prompt help - it was much appreciated!

I thought that this was the problem ...

There is no reason to feel stupid.

I suggest to adjust the format AFTER your initial import - if necessary.
You could use Convert -> Tag - Tag (with very useful preview) or an Action.

Wildo - thanks very much