It is not quite clear to me what you want to achieve.
If you want to shorten the very long title to just the initial letter of each word, then try Convert>Tag-Tag for ALBUM
Format string: $regexp(%album%,(\u|\l).*?(\s|$),$1 )
I would remove the "disc x" part first and/or transfer the number to DISCNUMBER.
I assume "very long title" is not literal. So is it safe to assume "VLT" is also not literal? Given how vague this request is, a screenshot with some real examples would really help.
it look like the best way to do this is with a txt file with the updated tag – So I would use the
%_path% and the %album% template but I am not sure how to set up the text file
so if the file name has blanks in it do I have to quote it? or can I simply use a / between the values assumming that / does not exist in the tag values, like
Please show us real examples of what the data looks at the moment and what it should like in the end.
If you think that
should be used, then show us which data these property variables contain for a typical file, preferably with a screenshot.
It is a pity really, that you did not answer a single of the many questions that good-willing participants in this forum forwarded to get closer to a solution. Instead you came up with something new.
Sorry for the late reply —- I was able to use my editor to build a text file to update the tags —- is it possible to use the tab as the field seprator, ie
There is no translation of literal characters into other character codes - you would have to find a way to define the matching format string that it contains real tab characters.
Or you use the literal
as separator.
But this is all rather hypothetical as you continue not to supply real data.
The Neil Young Archive has multiple volumes containing hundreds of tracks. Each CD has it own unique title and it might contain vol and disc number depending on what is in the cd db
For example Vol 3 has 17 cd’s and they are numbed like this
neil young archives, vol. 3 disc 1a
neil young archives, vol. 3 disc 1b
neil young archives, vol. 3 disc 2
neil young archives, vol. 3 disc 3a
neil young archives, vol. 3 disc 3b
neil young archives, vol. 3 disc 4
neil young archives, vol. 3 disc 5
neil young archives, vol. 3 disc 6a
neil young archives, vol. 3 disc 6b
neil young archives, vol. 3 disc 7a
neil young archives, vol. 3 disc 7b
neil young archives, vol. 3 disc 8
neil young archives, vol. 3 disc 9a
neil young archives, vol. 3 disc 9b
neil young archives, vol. 3 disc 10a
neil young archives, vol. 3 disc 10b
neil young archives, vol. 3 disc 11
So the goal is to change the title of the 200+ tracks over the 17 cds. Best way to do it its using the text file -> tag conversion
So using a text editor a text file can created to use follow the template
%_path% / %album%
It would be a safe bet to use / as the field split, but using a tab – \t -- 0x09 would be unique ---- so if mp3tag would not generate 0x09 using \t, then if the editor can inject 0x09 would mp3tag the use that as the split character?
Only if you succeed to enter a corresponding format string in Convert>Textfile-Tag
A footnote: you say
but you use
I do not see a TITLE.
If you add the complete _PATH as part of the record, then each file is properly addressed.
I still wonder, why it is easier to set the TITLE in the files in a 3rd party program than to set it directly in MP3tag.
is not the track title that needs to be changed – it the album name —- most mp3 players like a ipod had a limited screen size so in this case its the album name so the shorted name would show on the limited screen size of a ipod