1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE
NOTICE:

Our Traktor Pro Public Beta is available again in our new online community. Join us if you want to try new features.

MORE INFO

Traktor Pro 2 Removing "contributing artists" info from track data when analyzing..

Discussion in 'TRAKTOR PRO / TRAKTOR SCRATCH PRO' started by Wozz, 25/10/21.

  1. Wozz

    Wozz New Member

    Messages:
    9
    Thanks to anyone taking the time to respond. So the issue is the following:

    1. I have track that has perfect track data on it. If I right click on the track in my files and go to properties I can see Title, Contributing artists, album artist, album, year, #, etc.
    2. If i load that track into Traktor for the first time, after analyzing the track, traktor won't show any other artists in the "Artists" column other than the album artist. Also al the contributing artists are have now disappeared from the tracks properties.
    3. I know have to manually add the contributing artists to the track info by right clicking the track and going to "properties" again. Next time i load the track in traktor it will list Artist1/Artist2/Artist3 in the Artist column.

    A few weird things as well:
    1. This only happens when i analyze a track for the first time. After I manually fix the track info, traktor wont **** it up if i analyze said track again.
    2. Before analyzing, when i bring in the track for the first time into traktor, it will list only the album artist in the artist column, even though at this point the contributing artists are correctly in the track info.
    3. This only started happening recently. I haven't updated traktor. I am runing the final version of traktor pro 2 (2.11.13)

    Help pls!
     
  2. alec.tron

    alec.tron Well-Known Member

    Messages:
    796
    Hi,
    unfortunately Traktor (2 as well as 3) still has severe issues with automated editing/mutating of users' metadata.
    I've been very vocal about this for years, on support tickets and the forums, unfortunately too few people do chime on this (on what I consider unacceptable data handling/writing practices altogether...).

    So, for the ones I know, on analyze (and usually on all analyze re-runs... see solution below) Traktor alters:

    - multi value metadata string concatenation & complete field removal
    (see issues:
    https://www.native-instruments.com/...ng-observations-oddities.411539/#post-2044307
    and feature/bug fix request of the same:
    https://www.native-instruments.com/...ulti-value-tags-i-e-more-than-1-genre.327465/
    )

    - rating field gets rewritten on id3 even though no edit has taken place
    i.e.
    POPM:MusicBee : POPM(email='MusicBee', rating=1, count=0)
    would end up being rewritten into:
    POPM:traktor@native-instruments.de : POPM(email='traktor@native-instruments.de', rating=1, count=0)
    even though no change has occured in Traktor (I would agree to this IF I were to change the rating in Traktor consciously...)

    - track #
    Leading 0s are removed

    custom fields that are removed from id3 headers (for those that happen to care):
    COMM:iTunNORM:eng
    COMM:iTunSMPB:eng
    COMM:iTunPGAP:eng


    My solution (and this might not be viable for the vast majority, as you'd need to write a parser and script/code to fix all the broken metadata on each of your files):
    - after each analyze batch in Traktor I (programmatically [via python & https://mutagen.readthedocs.io/en/latest/api/index.html ]) compare the metadata of all edited files by Traktor to the unedited files in my main library, and overwrite all the fields/data that traktor has messed up, but the TRAKTOR3 field (that holds a binary string for cue/grid info) as well as bpm & key

    Hope this helps.
    c.
     
    Last edited: 29/10/21
  3. Wozz

    Wozz New Member

    Messages:
    9

    Thanks for the reply. The weird thing here is that it only started happening recently..