At the moment in MRT the content of the "new name" column is appended to the "location" column to get a new filename.
It's already a big step forward that it's possible to specify subdirectories in the "rename mask" but sometimes even that isn't flexible enough and we should be able to specify the complete path in the "rename mask".
for example i have the following situation:
c:\a\b\c\some file.mp3
c:\a\d\other file.mp3
and i want those files renamed to
c:\data\<artist>\some file.mp3
c:\data\<artist>\other file.mp3
If i had an option to ignore the "location" i could solve this by selecting branch view, open mrt and specify as "rename mask" c:\data\[=id3.Artist]\[N].
At this moment i don't think it's possible to do this with MRT...
MRT: option to specify absolute path+filename
Moderators: Hacker, petermad, Stefan2, white
I support full paths in MRT, it would be useful and easy to implement (simple check if name begins with drive letter and a colon).
Currently you may insert ..\..\..\..\..\..\..\..\ at the beginning of rename template (number of ..\ should be greater than max dir depth of your files), so TC will move files to some folder relative to root drive folder (if you specify more 'go to parent' than it is needed to go to drive root, extra items just ignored). Then you may move files to another drive if you need.
According to your example you need to use something like this:
(your both files have dir depth 3 so you should specify at least 3 'go to parent' items, it is not a problem if you specify more)
Also you may just move files into single folder in order to rename them using normal template. In case of same filenames you may add temporary counter like [C0:8] at the beginning of names before moving them to single folder, in that case you will need to cut it after moving via [N8-].
Currently you may insert ..\..\..\..\..\..\..\..\ at the beginning of rename template (number of ..\ should be greater than max dir depth of your files), so TC will move files to some folder relative to root drive folder (if you specify more 'go to parent' than it is needed to go to drive root, extra items just ignored). Then you may move files to another drive if you need.
According to your example you need to use something like this:
Code: Select all
..\..\..\..\data\[=someplugin.artist]\[N]
Also you may just move files into single folder in order to rename them using normal template. In case of same filenames you may add temporary counter like [C0:8] at the beginning of names before moving them to single folder, in that case you will need to cut it after moving via [N8-].