Closed kissthermite closed 10 months ago
So the File Name to Tag
feature is what takes a file name and converts it to a tag. For example, Artist1 - Song1.mp3
can be turned into the tag whereArtist=Artist1
and Title=Song1
. This feature has no effect on changing the actual file name (that's Tag to File Name
)
The format string provided to File Name to Tag
is to tell the function how to parse your filename and read tag data from it.
So if you have the filename Artist1- Song1.mp3
or Artist1 - Song1.mp3
(with or without the space), the format string %artist%- %title%
will read the artist as Artist1
and title as Song1
for both versions of the file name.
If we changed the default format string to %artist% - %title%
with the space, the file name Artist1- Song1.mp3
will fail as it will look for a space before the -
and it obviously doesn't have one.
Hence why the documentation is written the way it is to show that no matter if you have the space before the -
or not, the format string without the space will work correctly.
So the
File Name to Tag
feature is what takes a file name and converts it to a tag. For example,Artist1 - Song1.mp3
can be turned into the tag whereArtist=Artist1
andTitle=Song1
. This feature has no effect on changing the actual file name (that'sTag to File Name
)The format string provided to
File Name to Tag
is to tell the function how to parse your filename and read tag data from it.So if you have the filename
Artist1- Song1.mp3
orArtist1 - Song1.mp3
(with or without the space), the format string%artist%- %title%
will read the artist asArtist1
and title asSong1
for both versions of the file name.If we changed the default format string to
%artist% - %title%
with the space, the file nameArtist1- Song1.mp3
will fail as it will look for a space before the-
and it obviously doesn't have one.Hence why the documentation is written the way it is to show that no matter if you have the space before the
-
or not, the format string without the space will work correctly.
Just realized i sent the wrong Screenshot on both example, it's supposed to be Tag to File Name
So the
File Name to Tag
feature is what takes a file name and converts it to a tag. For example,Artist1 - Song1.mp3
can be turned into the tag whereArtist=Artist1
andTitle=Song1
. This feature has no effect on changing the actual file name (that'sTag to File Name
)The format string provided to
File Name to Tag
is to tell the function how to parse your filename and read tag data from it.So if you have the filename
Artist1- Song1.mp3
orArtist1 - Song1.mp3
(with or without the space), the format string%artist%- %title%
will read the artist asArtist1
and title asSong1
for both versions of the file name.If we changed the default format string to
%artist% - %title%
with the space, the file nameArtist1- Song1.mp3
will fail as it will look for a space before the-
and it obviously doesn't have one.Hence why the documentation is written the way it is to show that no matter if you have the space before the
-
or not, the format string without the space will work correctly.
Ah... Now i see the reasoning behind the format string suggestion for File Name to Tag
. However my problem is Tag to File Name
Conversion.
Now that i actually look real close at my screenshot the Tagger Help
, Format String
section does indeed refer to File name to Tag
. Kek I'm such an idiot. However Isn't Tag to File name
suggestions have a space before dash? So that it output Artist - Song
AKA the standard music file naming?
Format string suggestions for File Name to Tag
does make a lot of sense.
But is there also a reason as for why Tag to File Name
format string suggestions doesn't have space before dash?
I guess there's some that preferred it that way. If that's the case i would love to be able to save custom Format String
so that i doesn't have to type in every time i'm doing Tag to File Name
conversion with my preferred way of file name structure.
But is there also a reason as for why Tag to File Name format string suggestions doesn't have space before dash?
Consistency with File Name to Tag
. We just have to make one array of strings instead of two 😂
I guess there's some that preferred it that way. If that's the case i would love to be able to save custom Format String so that i doesn't have to type in every time i'm doing Tag to File Name conversion with my preferred way of file name structure.
You know what, I will make it where the previous format string (whether it be one from the list or custom) will be remembered and automatically selected/filled-in the next time you open the dialog.
https://github.com/NickvisionApps/Tagger/releases/tag/2023.10.0-rc1
Flathub was having some slowness issues before but finally got the update uploaded and published. Should be available via flathub-beta
within a few minutes :)
%artist%- %title%
Artist1- Song1
%artist% - %title%
Artist1 - Song1
I guess it's a typo? But then again it's quite widespread if it's indeed a typo, because not only
%artist%- %title%
but also the other suggestions such as%title%- %artist%
&%track%- ℅title℅
. I'm on Fedora Silverblue, latest version of Tagger (flatpak) btw.