SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Filename spacing question

I noticed if I have jaikoz set to not put in undisplayable characters in the file names that it removes them. If the file had a name, then space, then undisplayble character, then space, then name, I get a double space after it removed the unsupported character. Is there anyway for jaikoz to tell that if it removed an undisplayable character(s) that are both proceeded and followed by spaces, to delete one of the spaces. Or just simply not allow it to use multiple consecutive spacing in file names?

No way to do that at the moment.

What about File:edit: remove widespace?

I’m at work, but doesn’t that do the trick?

Oh yes youre right, (I assumed greengeek meant as part of the filename renaming process)

Paul you are correct, as part of the file renaming automated process. I usually do the remove wide space at the beginning. Then at the very end after I have fixed my tags then I will do the rename files and folders from meta tags and save. If there is an invalid character in the name that falls between spaces, once it is removed it leaves the 2 consecutive spaces, instead of cleaning one up along with the invalid character.

I hope I understand this correctly if I’m mistaken I apologize :slight_smile:

You’re looking to get rid of for example

Title ďż˝?ďż˝ Artist.mp3 (The ďż˝?ďż˝ being the un displayable characters)

and you end up with a double space in the filename that you want to get rid of?

Correct. Since there is sometimes a space, some unsupported characters, then another space. If you remove the unsupported characters you are left with the spaces that were on both sides. Hence giving the file name a double space. It would be ideal if jaikoz could identify that making this change would leave 2 consecutive spaces and remove one of them. Very rarely is having more than 1 space in between characters or words desirable.

Once you get the files tagged properly wouldn’t Jaikoz’s rename from tags work? And if they aren’t mainstream releases couldn’t you use jaikoz’s ‘get metadata from filename’ and once the names are in the tags do ‘Find and replace’ on with or even the remove widespace/whitespace function. This worked for me when I was replacing underscores.

There are many ways I can do this. The request was to have it done automatically after the rename as part of the rename with the remove unsupported characters selected. This way it gets taken care of without having to be previously identified.

Unfortunately windows is far more problematic in this area than other OS’s as it has far stricter file naming guidelines as well as does not fully support utf-8. It is also worth while to note that a properly tagged file does not equal a compatible named file for the windows file structure. Again because of character set issues.

Sorry bro just rying to help