As far as I have checked, with W7 64 and most apps there's a length limit for the full path of a file of 259 chars. Due to my folder organization, sometimes I need to "cut" actual filenames, adding something like [...] at the end. Something like:
Penderecki - Concerto Grosso No. 1 for 3 Cellos - I - Andan[...].flac
Currently Mp3tag allows me to know how many chars my original name is exceeding from the limit, with a custom column like this.
$iflonger(%_path%,259,ERROR '('$sub($len(%_path%),259)')',OK '('$sub(259,$len(%_path%))')')
I can then manually cut the filename in explorer, which is a bit boring when you have hundreds of files like this, or you change your folder structure and more files need to be cut.
It would be nice to automate the filename cutting, but, since Mp3tag has that limit of 259, it doesn't allow me to modify anything from the path-too-long files, just read. If I move those files to a root folder so they can be modified, then Mp3tag can't know who the bad guys are...Currently I have a method in mind with two stages, but is fairly poor:
1-Export a text file (Mp3tag has no problem in reading long-path files) with the new filenames, whenever they are needed.
2-Move the whole folders to a root directory, use the previous file to adjust filenames and move back to original folder.
Any ideas of how to modify a filename with a shorter one wihout all that crap? I think that it could be of general interest for Classical Music fans, since long names are common, and quite useful.
My apologies for the extensions, hope I could get some help. Thanks in advance!