Once more: Import title from filename

I have a few files with no text, but with detailed filenames. I’d like to convert these into the title tag of the files, but only for some of them. How do I do this? When I enter a string function into the relevant text field (such as $left(%filename%, 2)), the corresponding tag remains empty. You can also see this in the preview below the input field, which always remains empty when I use a string function. Apparently there’s a secret tip that the help function doesn’t mention. Can anyone help me find it?

(This topic has been discussed here several times before, but I can’t find any help there.)

Please show us with a screenshot your real existing filename and where exactly do you enter
$left(%filename%, 2)).

The variable would be %_filename% (with a leading underscore), but is not needed at all if you use Convert Filename -> Tag.

For example Convert Filename -> Tag with Format string
%track% - %title% would import 01 to TRACK and Azimuth to TITLE

Sorry. I seem to have misunderstood the function. Or rather: I realise I don’t understand it at all. I want the file name to be imported as the title. And if possible, only partially. But it seems that this isn’t possible at all.

Apparently there isn’t an explanation for this that I can understand. Or is there?

It is possible.

Use Convert Filename -> Tag and split your existing real filename into the field names you want (like %title%).
If you show us a real filename from your collection, we can help you to define the Format string.

If you really want to import the entire filename, just use %title% as Format string.

BTW: If this is a question for Mac, please use the category Mac

I don’t want to import the whole file name, just parts of it. Is that possible?

Yes.

For the third time: Show us a real filename.

10 Bryars - Marilyn Forever, Some Women [GB 322]

This is one of them.

Assuming you only want Maryling Forever, Some Women as TITLE:
Format string:
%artist% - %title% [%comment%]

If you don't want to fill ARTIST and COMMENT use %dummy% instead:
Format string:
%dummy% - %title% [%dummy%]

I would use

Format string: %track% %artist% - %title%

I always like to understand what I’m doing. I don’t understand this. What do these details actually do? Is there somewhere I can read up on this?

Do you use a Mac or Windows?

The Mp3tag function Convert Filename -> Tag takes the entire filename, from the first character until the last character:
10 Bryars - Marilyn Forever, Some Women [GB 322]

Then you define a "splitting mask" which splits this string into the parts/fields you want.
If you want to fill 10 into a TRACK field, Bryars into ARTIST field, suppress the space and minus and space and fill Marilyn Forever, Some Women into TITLE and GB 322 into COMMENT the Format string would look like this
%track% %artist% - %title% [%comment%]

If you only want to fill Marilyn Forever, Some Women into TITLE and forget everything else, you could use
%dummy% - %title% [%dummy%]

The documentation was already linked:

Or if you are using the Mac version: