The text file has multiple lines. This seems to just apply the first line to the chosen tag for ALL the selected mp3 files. Is that normal and is there any way to have it work like Convert text to tag. More specifically, how can I set up an action so I can just apply this as needed without have to retype my regex in each time?
The action to import data from a text file is intended to import all of a text file into a single field.
If you want to selectively import data into several fields in several files, then the Convert function is the function of choice.
I may not have explained this well. Imagine a text file which has two lines “a b 1967” and “d e 1971.” I want to import that and set the YEAR field to 1967 and 1971 respectively. But the YEAR field gets set to 1967 in both lines, ignoring the next line in the text file. So is the Convert function the only choice?
Please check the extended tags dialogue and double-click the year field: that should contain all of the data from the text file.
You may not see the second line in the tag panel.
But yes, if you want a line per selected file, then it is the convert function
You were correct. All the information is there, just too long to be seen. Thanks for the help.
The best use case for the action is the import of lyrics from a file: you need the whole contents from the file and the filename may change from file to file which is catered for by the format string for the filename of the text file.
for all other purposes (i.e. the text file is more or less a little database with one record per line and one to several fields per record) the function Convert>Text file - tag is the best choice.