Textfile->tag with sub-folders

although %_filename_ext% is the record location in textfile->tag. If there are songs under subfolders, then textfile->tag expects absolute path with filename and extension record location reference by %_filename_ext%.

steps to reproduce

mainfolder->
folder1->
song1.m4a
song2.m4a
song3.m4a
folder2->
song21.m4a
song22.m4a
song23.m4a

textfile
song1.m4a,artist1
song2.m4a,artist2
song3.m4a,artist3
song21.m4a,artist21
song22.m4a,artist22
song23.m4a,artist23

if all the songs under mainfolder is pulled inside mp3tag. then textfile->tag fails to import tags with %_filename_ext%,%artist%

but if subfolders are pulled individually say folder1, then the same textfile applies the tag with no problem.

Please review and fix it, if you consider this as a bug.

You might want to have a look at the definition of partially or fully qualified filenames in Windows:
https://msdn.microsoft.com/en-us/library/wi...v=vs.85%29.aspx

MP3tag assumes the current directory. So if you want to address files that cannot be found in that directory directly, you have to add the path information. MP3tag cannot guess where the file may be, you have to help MP3tag.

When writing an export, the instruction to write %_filename_ext% will lead to writing really only the filename and not path information, as the filename is a local attribute/property of the current file.
If you want to include the path, you have to modify the export instruction to:
%_path%\%_filename_ext%