Tag Keywords

Hello,
First I would like to congratulate you for this very nice tool.
It is the first tool I found that allow me to import a complete internal database of my own tags very easily :slight_smile:

I have the following question:
I would like to define other tags, like Keywords or Original Album that are used by other software like J. River Media Center.
How can I do ?
If I define a new tag with the field name "%keywords%", it does not seem to be the same tag and I cannot see its content in Media Center
How can I do ?

Best thing is to take a file that already has these tags, load it in Mp3tag and press ALT+T to see what tags are recognized.
Also check this FAQ entry.

And install the Development Build, it should be more compatible.

Thank you.
Indeed, I can see that J. River Media Player mainly uses the Comment tag to load his tags.
For instance : Media Jukebox: Keywords: aa1; aa2 ...
Unfortunately, it seems that it uses special characters as it doesn't recognize if I enter the same comment manually in your tag editor.
Any idea ?

If you got the latest DevBuild, you will see the comments from MC differently (if not modified by Mp3tag).
You can now add a column with the value
%COMMENT Media Jukebox: Keywords%
to edit these values.

I have noticed that Mp3tag v.2.35m can show the J. River ID3v2 comments, but if any of the tags is edited (also the basic tags) Mp3tag alters the comments to a format that is not recognized by J. River Media Center.

JRMC has a tag dumb display. This is how it shows the tags before a tag change in Mp3tag:

MPEG-1 Layer 3
67 Kbit VBR
32.0 Khz Joint stereo

Copyrighted: No
Original: Yes
Protected by CRC: No
Gapless: Yes (576 start, 1390 end)

ID3v1 Tag: (128 bytes)
   Name: Allegro giocoso, ma non troppo
   Artist: Brahms / Nigel Kennedy
   Album: Johannes Brahms - Violin Conce
   Year: 1999
   Comment: 6 s track / tagging test
   Track #: 3
   Genre: Classical (32)

ID3v2.3 Tag: (8730 bytes)
   APIC: <unknown data type>
  TCON (Content type): Classical
  TPOS (Part of a set): 2
  TYER (Year): 1999
  TPE2 (Band): London Philharmonic Orchestra
  TIT2 (Title): Allegro giocoso, ma non troppo vivace
  TRCK (Track number): 3
  TBPM (BPM (beats per min..): 93
  TPE3 (Conductor): Klaus Tennstedt
  TPE1 (Lead performer(s)): Brahms / Nigel Kennedy
  TALB (Album): Johannes Brahms - Violin Concerto in D major, Op. 77
  TCOM (Composer): Johannes Brahms (1833-1897)
  COMM (Comments): 6 s track / tagging test
  COMM (Tool Name): Media Center
  COMM (Tool Version): 11.1.167
  COMM (Date): 36373,5
  COMM (Comment 2): contains only the last note of the symphony
  COMM (Peak Level): 0,85483
  COMM (Replay Gain): -6,4426699999999997
  COMM (Intensity): 1
  COMM (Album Artist): Brahms (Kennedy)
  COMM (Encoder): LAME 3.97b2 -V7
  COMM (Solo Performer): Nigel Kennedy, David Nolan

And this is how JRMC shows the tags after a tag save in Mp3tag:

MPEG-1 Layer 3
67 Kbit VBR
32.0 Khz Joint stereo

Copyrighted: No
Original: Yes
Protected by CRC: No
Gapless: Yes (576 start, 1390 end)

ID3v1 Tag: (128 bytes)
   Name: Allegro giocoso, ma non troppo
   Artist: Brahms / Nigel Kennedy
   Album: Johannes Brahms - Violin Conce
   Year: 1999
   Comment: 6 s track / tagging test
   Track #: 3
   Genre: Classical (32)

ID3v2.3 Tag: (10778 bytes)
  TALB (Album): Johannes Brahms - Violin Concerto in D major, Op. 77
  TPE1 (Lead performer(s)): Brahms / Nigel Kennedy
  TPE2 (Band): London Philharmonic Orchestra
  TBPM (BPM (beats per min..): 93
  COMM (Comments): 6 s track / tagging test
  COMM (Comments): Brahms (Kennedy)
  COMM (Comments): contains only the last note of the symphony
  COMM (Comments): 36373,5
  COMM (Comments): LAME 3.97b2 -V7
  COMM (Comments): 1
  COMM (Comments): 0,85483
  COMM (Comments): -6,4426699999999997
  COMM (Comments): Nigel Kennedy, David Nolan
  COMM (Comments): Media Center
  COMM (Comments): 11.1.167
  TCOM (Composer): Johannes Brahms (1833-1897)
  TPE3 (Conductor): Klaus Tennstedt
  TPOS (Part of a set): 2
  TCON (Content type): Classical
  TIT2 (Title): Allegro giocoso, ma non troppo vivace
  TRCK (Track number): 3
  TYER (Year): 1999
   APIC: <unknown data type>

I attached the sample file (in the "before" state).

jrmctagsample.mp3 (66 KB)

Where can I find that tag dump feature in the program?

JRMC sets the language of comment fields to 3 null bytes. Mp3tag always sets the language to eng.
This seems to be a the problem for JRMC.

J. River Media Center has that display in a place called "Action Window". It is in the lower left hand corner of the main UI.

Inside Action Window you need to select: File Properties > File Type Info. That display shows a tag dumb of the selected audio file (in case the file format is supported by the internal decoders).

I am not familiar with the effects of this language value. Should I try report this at the J. River support forum or is this something that could be more or less easily fixed by making a small workaround to mp3tag?

Well, I tested the behavior a bit more. It seems that the problem exists only if v2.3 UTF-16 is selected in Mp3tag write options. The other two formats are fine for JRMC.

Yes, I just came to the same conclusion.

In general, that proprietary comment system is a bit unfortunate feature in this otherwise excellent program. Though, this has historical reasons from the time when J. River Media Jukebox was about the only program that let the users to add custom tags without limitation. It seems that the developers simply adopted a similar system that Musicmatch used and now they have to keep the program backwards compatible. The use of TXXX tags (which in my opinion makes more sense) apparently became common much later after foobar2000 was introduced.

Yes one could say that. But I'm happy we made it now possible to treat the comment frames similar to the TXXX ones.

Maybe you can ask the JR staff about the utf-16 problem?