AIMP Forum

AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: AI Music Pimp on November 22, 2025, 15:06:59

Title: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on November 22, 2025, 15:06:59
I noticed that TTA files converted from WAV format are blocked from receiving tags when they are copied or written to them in Mp3tag. WAVs converted to FLACs do not have this problem of receiving metadata. Prior to AIMP Converter I have been using Tau Producer 1.1 for conversion to TTAs for years and never experienced such blockade problem. [And no, the TTA files are not created with Read Only attribute]

This issue is happening in AIMP 5.40.2694 x64 Portable and its newer version 2699 with Mp3tag v3.31a x64 Portable on Windows 10 Enterprise 20H2 x64 [10.0.19042]
Title: Re: TTA files cannot receive tag metadata
Post by: Artem on November 22, 2025, 16:39:43
What I should do to reproduce the issue?
Title: Re: [2699] TTA files cannot receive tag metadata
Post by: Artem on November 24, 2025, 10:52:14
Tags that written to TTA-file by Mp3Tag v3.32 displays in AIMP without any issues.
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on December 01, 2025, 13:33:03
I have just double checked the issue - and what is actually happening is this:

A TTA file created in AIMP Converter is able to receive text in e.g. the Title tag field in Mp3tag and I can save it - but the act of saving wipes the field clear in Mp3tag. The saved text is thus not visible in Mp3tag - but it is being displayed by the AIMP player and also by e.g. Winamp when such TTA is loaded to them. So my Mp3tag is unable to read the tag fields

I also just took a look at my choices in

Mp3tag > File > Options > Tags >

but I just do not see there anything in relation to TTA; except that I do have this format on the list of

Mp3tag > File > Options > Tags > Restrict incoming files to:

And even if there is something more I could change in those options - then why is this happening only for TTA files created with AIMP Converter, while file created with Tau Producer do not have this tags issue nor any other file format created with AIMP Converter? In other words: this seems like it is the Mp3tag that is solely the culprit - but because for years I had zero issues when using combo of Tau Producer and Mp3tag thus this looks like it is the AIMP Converter that is making somewhat improper tag fields that Mp3tag is then unable to read / show

If necessary I could upload an example of such ill TTAs - a one with no metadata and its doppelganger with half-invisible tag data
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: Artem on December 01, 2025, 16:27:04
If necessary I could upload an example of such ill TTAs - a one with no metadata and its doppelganger with half-invisible tag data

Yes, please.
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: CkopoxoD on December 01, 2025, 17:58:59
A TTA file created in AIMP Converter is able to receive text in e.g. the Title tag field in Mp3tag and I can save it - but the act of saving wipes the field clear in Mp3tag. The saved text is thus not visible in Mp3tag - but it is being displayed by the AIMP player and also by e.g. Winamp when such TTA is loaded to them. So my Mp3tag is unable to read the tag fields
AIMP converter produces TTA files with both APE and ID3 tags.
In Mp3tag, APE tags take priority even if they are empty, so if you only write ID3 tags, they will not be displayed.
You need to remove APE tags or write them along with ID3. See Mp3tag > File > Options > Tags > Mpeg
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: Artem on December 02, 2025, 09:06:25
so if you only write ID3 tags, they will not be displayed.

You mean the mp3tag does not mix data from different tags to show almost full information? O_o
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on December 02, 2025, 16:37:48
AIMP converter produces TTA files with both APE and ID3 tags.
In Mp3tag, APE tags take priority even if they are empty, so if you only write ID3 tags, they will not be displayed.

I did some tests and yes - this is the root cause. Although there still more to all of this; please bare with me


Because with these settings

Mp3tag > File > Options > Tags > Mpeg > Write > ID3v1 > OFF
Mp3tag > File > Options > Tags > Mpeg > Write > ID3v2 > ON
Mp3tag > File > Options > Tags > Mpeg > Write > ID3v2.3 UTF-16
Mp3tag > File > Options > Tags > Mpeg > Write > ID3v2 only if ID3v1 too small > OFF
Mp3tag > File > Options > Tags > Mpeg > Write > APEv2 > OFF

Mp3tag > File > Options > Tags > Mpeg > Remove > ID3v1 > ON
Mp3tag > File > Options > Tags > Mpeg > Remove > ID3v2 > ON
Mp3tag > File > Options > Tags > Mpeg > Remove > APE > ON

and

Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > APEv2 > OFF
Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > ID3v1 > ON

Mp3tag > File > Options > Tags > Ape, Mpc ... > Remove > ID3v1 > ON
Mp3tag > File > Options > Tags > Ape, Mpc ... > Remove > ID3v2 > ON
Mp3tag > File > Options > Tags > Ape, Mpc ... > Remove > APE > ON

the problem occurs for TTAs created with AIMP; but not for those coming out from Tau Producer, because I use the

Tau Producer > Options > Settings > File Tag Options > Copy Tags > Never

option. I always clear tags during conversion, because if something were to get copied wrong in whatever program, then I would probably not spot it - but a file stripped of all metadata is something that I will spot on easily. So unless I forget to manually copy tags in Mp3tag, then I just know that my tags are moved correctly between formats

And so: the lack of option for wiping of tags in AIMP Converter during conversion is an inconvenience for me - and as existence of this topic shows, it can also lead to avoidable issues


And coming back to my Mp3tg settings - if I switch to

Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > APEv2 > ON
Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > ID3v1 > OFF

the problem persists. But if I switch back to

Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > APEv2 > OFF
Mp3tag > File > Options > Tags > Ape, Mpc ... > Write > ID3v1 > ON

but also switch to

Mp3tag > File > Options > Tags > Mpeg > Write > ID3v2 > OFF
Mp3tag > File > Options > Tags > Mpeg > Write > APEv2 > ON

the the issue disappears. So why does >>APE 2<< used for >>Mpeg<< fixes this, while >>APE 2<< used for >>Ape, Mpc...<< does not?


And also: alternatively I can keep my initial settings - but need to remember that from now I have to always use the option of

Mp3tag > File > Remove tag

first before pasting in copied metadata, thus not relay on settings of my different audio converters. But then again: if this is true

You need to remove APE tags or write them along with ID3. See Mp3tag > File > Options > Tags > Mpeg

then why do I have to use this >>Remove tag<< manual approach, if my Mp3tag explicitly uses the >>Remove<< options? Is not performing of

Mp3tag > File > Save tag

[with those settings of mine from the top of this post] equal to execution of a sequence of read-wipe-[re]write combo?


As for my unwillingness to use >>APE 2<< in >>Mpeg<<: this is because my current set of options is what I have been using for years and I will not risk changing them, so to not mess up my painstakingly tagged set of XXX XXX audio files, for which set I perform in Mp3tag my very own cleaning process consisting of dozens of Actions. I just fear that with all those special characters in made up by me tag fields something might get wiped for good - and I will not even know it until I discover months later that I am in a situation with irrecoverable data
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: CkopoxoD on December 03, 2025, 00:25:14
You mean the mp3tag does not mix data from different tags to show almost full information? O_o
Shockingly, yes. Enabled types in the "read" settings are not mixed, but displayed in priority order: APE > ID3v2 > ID3v1.

the lack of option for wiping of tags in AIMP Converter during conversion is an inconvenience for me - and as existence of this topic shows, it can also lead to avoidable issues
You can create a suggestion here: https://www.aimp.ru/forum/index.php?board=122.0
Personally, I am satisfied with AIMP Advanced Tag Editor.

As for Mp3tag, please try the following settings:

File > Options > Tags > Mpeg > Read > APE > OFF

File > Options > Tags > Mpeg > Write > APEv2 > OFF

File > Options > Tags > Mpeg > Remove > ID3v1 > ON
File > Options > Tags > Mpeg > Remove > APE > ON
File > Options > Tags > Mpeg > Remove > ID3v2 > OFF

This way you can edit tags as usual and then manually remove unwanted types, as Mp3tag doesn't do that during the write operation. You won't risk losing your data.
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: Artem on December 03, 2025, 11:58:53
Shockingly, yes. Enabled types in the "read" settings are not mixed, but displayed in priority order: APE > ID3v2 > ID3v1.

So, what reason to use mp3tag? What features are missing in AIMP's tag editor?

And so: the lack of option for wiping of tags in AIMP Converter during conversion is an inconvenience for me - and as existence of this topic shows, it can also lead to avoidable issues

AIMP writes all tags that supported by the format, but it duplicates the data in each of them. So, all tags will be in synchronized state.
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on December 19, 2025, 11:17:38
[...]
As for Mp3tag, please try the following settings:
Options > Tags > Mpeg > Remove > ID3v2 > OFF
[...]
Thank you, but this is a no-go for me, because I want to wipe out all possible metadata, even the one I might not know about due to some glitches / poor code of third party tools, like for example there is an issue with how MP3 Gain works


So, what reason to use mp3tag? What features are missing in AIMP's tag editor?
[...]

I myself have no idea what functionality AIMP's tag editor has

But I have been using Mp3tag for 25 years now. I have it integrated into my operating system / modus operandi and also have literally hundreds line of code for its scripts (Actions and such). For the last ~5 years I only do cosmetic changes in my overall settings and (aside from issues like the subject of this topic) it works flawlessly

ERGO: for me it is just not feasible to switch programs on account on whatever issue
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on December 19, 2025, 11:43:19
But these two question remain i.e. the

[...]
why does >>APE 2<< used for >>Mpeg<< fixes this, while >>APE 2<< used for >>Ape, Mpc...<< does not?

plus the

[...]
why do I have to use this >>Remove tag<< manual approach, if my Mp3tag explicitly uses the >>Remove<< options?
[...]



And I just did

[...]
create a suggestion here
[...]

https://www.aimp.ru/forum/index.php?topic=76938
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: AI Music Pimp on February 03, 2026, 10:27:02
But these two question remain
[...]

Well, is anyone able to answer them?
Title: Re: [?] [2699] TTA files cannot receive tag metadata
Post by: Artem on February 03, 2026, 10:45:42
But these two question remain i.e. the

I've no idea what goes wrong on mp3tag side. AIMP displays all tags (ID3v1, ID3v2 and APEv2) from the TTA files