Read our community note - here.
Traktor 4 Pro has destroyed the metadata of my music collection

Hello. I stepped away from hobbyist DJing for about the past 4-5 years, and I'm now just getting back into it. I recently upgrade to TRAKTOR PRO 4, and have encountered a SIGNIFICANT problem. If I import any tracks into my collection that aren't mp3s (particularly ALAC/AAC/m4a files), Traktor has taken it upon itself to irreversibly delete extensive amounts of metadata from any of the imported tracks. So, for example, if I import a purchased aac file from iTunes, the moment it enters my Traktor library, I lose my artist tags, album title tags, genre tags, record label tags, etc. This is a HUGE problem. I now have to go through my library of thousands of tracks and manually retag everything all over again. Additionally, if this behavior continues, I can't import or use any songs in Traktor that aren't encoded as mp3s or some similarly non-Apple associated format. Does anyone here know if there's a way to fix this problem? I don't feel like Traktor should be deleting tags without my permission, and with this current behavior, the software has become essentially useless to me, considering a large majority of my tracks are either in AAC or ALAC format. I'm at a loss for words right now, considering how much damage Traktor has done to my imported track library and I don't know what my next steps should be. Is Traktor compatible at all with AAC/ALAC files anymore, or have I just wasted money on upgrading to the wrong software? I've never had this problem with previous version of the program and I don't know what to do now. Any help is much appreciated.
Comments
-
Had so search for a bit, but found this: https://community.native-instruments.com/discussion/28394/does-traktor-3-remove-my-tags-from-m4a-files#latest
If you use m4a files and select
[x] Only write custom Traktor tags
it will remove tags after first import.I would try to set it to
[x] Do not write any tags to files
and see if that helps.I asked NI about it back then, but never heard back :( In my mind bugs involving data loss should be handle with a high priority.
@Martiniix_NI Can you check if the Traktor team is aware of this bug?
Steps to reproduce:
- Have a .m4a file with lots of tags NOT in traktor collection yet. (artist, title, album etc.)
- In traktor active
[x] Only write custom Traktor tags
- Load into traktor and analyze
- Close Traktor
- Open file with a tagging tool
- Observe: Data loss 🥲
Also a connected bug, if you remove a m4a file from collection, and tell traktor to remove the traktor tags, it will also remove some other tags.
0 -
Unfortunately, that didn't make any difference. Traktor refuses to acknowledge the metadata on all of my AAC/ALAC/.m4a files. It doesn't recognize artist, album title, anything in the comment field, or the label, amongst other. I can't even get it to acknowledge comment tags or record label on other audio formats (like mp3 files). Basically, the files browser is completely broken and any attempt to analyze or play back a song within the program results in large amounts of lost data, if any of the data is read in the first place. I don't know what's going on with this software but I should NOT have upgraded. I'm going to have to spend days repairing all the metadata Traktor deleted and basically just uninstall the program and never use it again. This is such a huge disappointment and waste of my time and money.
0 -
Hey!
I'll talk with the Traktor team about this issue and will let you know.0 -
U think you could send us a couple of tracks to try and replicate this issue?
0 -
Not to be harsh - but first rule with any digital data - do your backups (regularly) or learn the hard way…
As for the metadata issue mentioned as this hasn't come up in a while on here afaik - unfortunately, this is a well known issue (but not posted about much, unless someone runs into this for the first time).
And, I do believe this is gross negligence on NI's part. I flagged it multiple times in the past (i.e. at least in the last 2-3 NI forums (which don't exist anymore…), over the course of at least a decade… last attempt was here: https://community.native-instruments.com/discussion/comment/37151#Comment_37151 - and now I have all but given up on Traktor and stick to a old versions until something more suitable comes along…), but Traktor does indeed (rather randomly - depending on file/metadata format, encoding, etc in question):- completely remove existing metadata (some of itunes old native tags)
- alter existing metadata i.e.
- multi value is one of the biggest weak points from Traktor metadata i/o (where whitespace delimiters are removed (on ID3) resulting in a singular long string, and spec conform multi value fields (i.e. on flac/vorbis) where only the first field persists, and everything else is removed
- leading 0s are removed
- special character encoding can get mangled…
I dealt with this with custom python file parse scripts (with
), that re-inject any destroyed metadata from my main library, after each time I let Traktor write to any file…. but that is a hack to an issue that shouldn't be there in the first place (let alone be ignored for 1-2 decades…).Good luck!
1 -
Fortunately, I have backups of my entire music library on three separate external drives, so I was able to restore things back to the way they were.
Funny enough, after multiple installs/uninstalls of Traktor over the past few days, I installed it one more time today, so that I could actually document the problem with screenshots and send a copy of my collection file to NI customer support. So I installed it, imported and analyzed a few dozen aac files, then took a look at the files in my metadata tagging software, and suddenly, without having done anything different, the problem seems to have stopped (for the time being anyway…I'm still very wary that it will start happening again). As of this moment though, Traktor has decided to stop deleting all my tags though. I'll continue to keep a close eye on things and be very careful about the tracks I import, using a special folder just for Traktor music so that the program doesn't have a chance to even look at or screw up my main music library (nearly 2.5 terabytes of music). I can't say the problem is solved yet, because I didn't do anything to solve it, so I'll just keep my fingers crossed and be extra careful for the time being, since the issue could reappear again at any time. The whole thing has kind of soured me on Traktor though, and I'm wondering if I should start looking into potential alternatives that aren't as likely to just delete my metadata without warning. Unfortunately, the majority of my music collection is either aac or alac files, so if Traktor doesn't want to consistently play nice with those file formats, I need to find an alternative software/hardware solution that does.
1 -
It also doesn't help that my understanding of metadata/ID3 info is almost completely nonexistent. In the past, I just entered whatever information I could from within iTunes/Apple Music. I've tried working with mp3tag recently, but I just can't wrap my head around it. I don't know how to properly use it to its fullest potential and I don't even know what most of those extended tags are used for. I'm currently using Metadatics for Mac to take care of my tagging needs, because it's relatively straightforward until you start diving into some of the deeper tagging functionality, which I just stay away from because, as stated, I don't understand what most of that tagging information even means. All I really need to have control over are the basics, like track title, artist, album artist, album title, genre, comments, etc. It took me forever to even find out which field I'm supposed to use for entering the record label so that software like Traktor will actually display the label information. Up until now, I had been using the "grouping" field to enter label information, but I guess that's supposed to go under the "publisher" tag, which isn't something I was even familiar with until yesterday, when I couldn't figure out where Traktor was getting that information from, outside of manually entering it into Traktor's built-in tag editor, which I'd prefer not to use.
0 -
Aye, understanding metadata (handling) is a handful (as it requires insights into character encoding (which many seasoned programmers struggle with… ), as well as audio codecs and their metadata headers and history thereof, which is odd to say the least - and on top of that comes each programs' own issues & paradigms of how to deal with metadata and encoding… )
Unfortuately for us, all DJ programs utterly s*ck at this imo and many do still break due-dilligance / best-practice conventions that have been established for decades (I think Serato still alters filenames when it has a certain encoding… also fun times).
c.
0
Categories
- All Categories
- 19 Welcome
- 1.6K Hangout
- 66 NI News
- 844 Tech Talks
- 4.3K Native Access
- 17.3K Komplete
- 2.1K Komplete General
- 4.6K Komplete Kontrol
- 6K Kontakt
- 1.6K Reaktor
- 395 Battery 4
- 882 Guitar Rig & FX
- 447 Massive X & Synths
- 1.4K Other Software & Hardware
- 6.1K Maschine
- 7.7K Traktor
- 7.7K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators