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.)
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?
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.
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%]