Skip to main content

Topic: Matroska Audio (MKA) Tags not appearing properly (Read 3053 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
Matroska Audio (MKA) Tags not appearing properly
I used mkvmerge to combine a cue, flac, and cover.jpg into a MKA file. Looking at the tags with mkvextract, it all appears correct. However, Foobar2k is not properly reading the album title, nor the "date" field. The tag is "DATE_RELEASED", however, this is somehow showing up in Foobar as "RELEASE DATE". Not sure how/why.

My question is: What tag / where does foobar expect to contain the album title and date? I can adjust my mkvmerge procedures accordingly. I have a large collection and will be scripting the changeover to mka containers, so "fixing" the tags in Foobar is not an option, especially since foobar accesses them via a read-only windows share.

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Matroska Audio (MKA) Tags not appearing properly
Reply #1
The tag is "DATE_RELEASED", however, this is somehow showing up in Foobar as "RELEASE DATE". Not sure how/why.
The latter is simply the displayed name. Change it in Preferences>Advanced>Display>Properties if you want to.

Quote
However, Foobar2k is not properly reading the album title, nor the "date" field.
So, what about the album title? Is it not being shown at all, or is it being shown under a name different from its literal one in the file, as above?

Matroska Audio (MKA) Tags not appearing properly
Reply #2
It's not displaying the album title at all. Here's the screenshot:


Edited to add: The output of mkvextract tags:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>                                                                                                                                                                               
                                                                                                                                                                                                                    
<!DOCTYPE Tags SYSTEM "matroskatags.dtd">                                                                                                                                                                           
                                                                                                                                                                                                                    
<Tags>                                                                                                                                                                                                             
  <Tag>                                                                                                                                                                                                             
   <Targets>                                                                                                                                                                                                       
     <TargetTypeValue>50</TargetTypeValue>                                                                                                                                                                         
     <TargetType>album</TargetType>                                                                                                                                                                               
     <TrackUID>18446744072785803081</TrackUID>                                                                                                                                                                     
   </Targets>                                                                                                                                                                                                     
   <Simple>                                                                                                                                                                                                       
     <Name>ARTIST</Name>                                                                                                                                                                                           
     <TagLanguage>und</TagLanguage>                                                                                                                                                                               
     <DefaultLanguage>1</DefaultLanguage>                                                                                                                                                                         
     <String>John Corbin</String>                                                                                                                                                                                 
   </Simple>                                                                                                                                                                                                       
   <Simple>                                                                                                                                                                                                       
     <Name>TITLE</Name>                                                                                                                                                                                           
     <TagLanguage>und</TagLanguage>                                                                                                                                                                               
     <DefaultLanguage>1</DefaultLanguage>                                                                                                                                                                         
     <String>Minstrel's Tales</String>                                                                                                                                                                             
   </Simple>                                                                                                                                                                                                       
   <Simple>                                                                                                                                                                                                       
     <Name>DATE_RELEASED</Name>                                                                                                                                                                                   
     <TagLanguage>und</TagLanguage>                                                                                                                                                                               
     <DefaultLanguage>1</DefaultLanguage>                                                                                                                                                                         
     <String>1988</String>                                                                                                                                                                                         
   </Simple>                                                                                                                                                                                                       
   <Simple>                                                                                                                                                                                                       
     <Name>DISCID</Name>                                                                                                                                                                                           
     <TagLanguage>und</TagLanguage>                                                                                                                                                                               
     <DefaultLanguage>1</DefaultLanguage>                                                                                                                                                                         
     <String>A80B6C0C</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>3954632183</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Dusk</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>1495303581</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Winds of '63</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>2</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>1073006268</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Solstice Dance</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>3</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>362484915</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Edge of Glass</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>4</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>1496842430</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Stone Knives</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>5</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>2338407820</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Silent Birds</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>6</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>1603964378</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>The Crescent Moon</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>7</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>289964168</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Commercial Street</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>8</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>1998668026</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Edward V</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>9</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>2618624915</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Cader Idris Waltz</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>10</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>2911614684</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Minstrel's Tales</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>11</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>889734194</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
     <TargetType>track</TargetType>
     <TrackUID>18446744072785803081</TrackUID>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Dawn</String>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>12</String>
   </Simple>
   <Simple>
     <Name>ARTIST</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>John Corbin</String>
   </Simple>
   <Simple>
     <Name>DATE_RELEASED</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>1988</String>
   </Simple>
   <Simple>
     <Name>GENRE</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>Folk</String>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
     <String>ExactAudioCopy v0.95b4</String>
   </Simple>
  </Tag>
</Tags>
  • Last Edit: 15 January, 2013, 03:35:48 PM by EvilLawnGnome

  • BenB
  • [*][*][*][*][*]
Matroska Audio (MKA) Tags not appearing properly
Reply #3
My guess (and it's nothing more than a guess after a cursory viewing of the Matroska tagging specs) is that foobar is only parsing those tags which have a TargetTypeValue of 30.
  • Last Edit: 15 January, 2013, 10:08:19 PM by BenB

Matroska Audio (MKA) Tags not appearing properly
Reply #4
My guess (and it's nothing more than a guess after a cursory viewing of the Matroska tagging specs) is that foobar is only parsing those tags which have a TargetTypeValue of 30.


That's not a bad guess at all, and makes at least a little bit of sense. It is a little surprising though, because Foobar will pull the ALBUM tag from a cuesheet no problem (where it's defined at the top).

I need to run my MKA tests on another file (24-bit audio this time), so i'll change the tag format and see what happens.


Matroska Audio (MKA) Tags not appearing properly
Reply #5
The tag is "DATE_RELEASED", however, this is somehow showing up in Foobar as "RELEASE DATE". Not sure how/why.
The latter is simply the displayed name. Change it in Preferences>Advanced>Display>Properties if you want to.


I looked into this - i'm still not sure what's going on there. There's no entry in the preferences that matches the data in the MKA tags; nor does anything in the prefs match <RELEASE DATE>.

Matroska Audio (MKA) Tags not appearing properly
Reply #6
Okay, i've picked at it some more. I don't think FooBar2000 is properly parsing the tag xml. The file i provided follows the specification on the matroska site:
http://matroska.org/technical/specs/tagging/index.html

Foobar is not properly taking into account certain tags at the TargetTypeValue=50 level.

I tested this tonight - i hand prepared another MKA file with the correct Chapter information but without any tagging information. I brought the un-tagged file into Foobar and set the missing tags. Passed that off to mkvextract tags, and here are the interesting bits:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Tags>
  <Tag>
   <Targets>
     <TargetTypeValue>50</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <String>NESteryears</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <TargetTypeValue>30</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>ARTIST</Name>
     <String>bLiNd</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <String>Blumpkin</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <TargetTypeValue>50</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>DATE_RECORDED</Name>
     <String>2013</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <TargetTypeValue>30</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>GENRE</Name>
     <String>Chiptune</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <TargetTypeValue>50</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>TOTAL_PARTS</Name>
     <String>99</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>
  <Tag>
   <Targets>
     <ChapterUID>551183583</ChapterUID>
     <TargetTypeValue>30</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>TITLE</Name>
     <String>Track 11</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
   <Simple>
     <Name>PART_NUMBER</Name>
     <String>11</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>

Now, you'll notice, it's setting some attributes with TargetTypeValue=30 that have no Targets. This is against spec. For example:

Code: [Select]
<Tag>
   <Targets>
     <TargetTypeValue>30</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>GENRE</Name>
     <String>Chiptune</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>

IT's also strange that the GENRE tag didn't get kept with the other malformed tags:

Code: [Select]
<Tag>
   <Targets>
     <TargetTypeValue>30</TargetTypeValue>
   </Targets>
   <Simple>
     <Name>ARTIST</Name>
     <String>bLiNd</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
   <Simple>
     <Name>COMMENT</Name>
     <String>Blumpkin</String>
     <TagLanguage>und</TagLanguage>
     <DefaultLanguage>1</DefaultLanguage>
   </Simple>
  </Tag>

Any chance this can be resolved in a future release? Would love to see FooBar handle MKA files as well as it handles CUE+FLAC.

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Matroska Audio (MKA) Tags not appearing properly
Reply #7
The tag is "DATE_RELEASED", however, this is somehow showing up in Foobar as "RELEASE DATE". Not sure how/why.
The latter is simply the displayed name. Change it in Preferences>Advanced>Display>Properties if you want to.
I looked into this - i'm still not sure what's going on there. There's no entry in the preferences that matches the data in the MKA tags; nor does anything in the prefs match <RELEASE DATE>.
Yeah, sorry: I was misremembering. Field-names shown in that format (angled brackets and all caps) are ones for which no user-specified name have been configured. My guess is that foobar2000 is re-mapping DATE_RELEASED to <RELEASE DATE> internally due to some preference of its own or to maintain consistency with other format(s), but I’m afraid I can’t offer more help about that or your Matroska-specific points. Hopefully someone else can!

Matroska Audio (MKA) Tags not appearing properly
Reply #8
So, is there a bugzilla i can report this to? I can't find any more official place to report this bug. And i'd love to see it resolved - this will make managing my music so much easier. But i'm not going to make the effort of properly converting 1100+ albums to MKA if there's not good support for the format - VLC isn't geared toward audio, and FooBar can't really work with a properly tagged MKA file. It just seems wrong for me to use a tagging scheme that is against spec JUST so Foobar will support the file.

  • Peter
  • [*][*][*][*][*]
  • Administrator
Matroska Audio (MKA) Tags not appearing properly
Reply #9
Problem acknowleged, thanks for reporting.

However, due to the overall complexity of Matroska tag handling, I can't guarntee that I will be able to work on this anytime soon.


PS. A small sample file would be useful (uploads forum).
  • Last Edit: 09 February, 2013, 12:35:42 PM by Peter

Matroska Audio (MKA) Tags not appearing properly
Reply #10
Problem acknowleged, thanks for reporting.

However, due to the overall complexity of Matroska tag handling, I can't guarntee that I will be able to work on this anytime soon.


PS. A small sample file would be useful (uploads forum).



Thanks for the note Peter! I've created a topic in the upload forum as you suggested. The post includes data on how the files were created. You can go directly to the post with this link.