Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Metadata of .mkv/.mka Matroska files
#1
Hi,
UAPP is able to play .mka and .mkv audio with no problems, however, it doesn't display the metadata for ARTIST, TITLE, etc. For comparison, VLC is able to display some of the metadata, but even it is unable to display everything.

Does UAPP ignore metadata in .mka and .mkv files or is there some particular tag names it looks for? I'm open to tag the metadata on my files with whatever UAPP looks for.

Here's an example of the metadata tags (output of using ffprobe command) within one of my .mka files, which happens to be dts-hd ma format within the .mka container:

Input #0, matroska,webm, from 't01.tagged.mka':
  Metadata:
    encoder        : libebml v1.4.5 + libmatroska v1.7.1
    creation_time  : 2024-11-20T23:28:46.000000Z
    ALBUM/TITLE    : Larks' Tongues in Aspic
    ALBUM/ARTIST    : King Crimson
    ALBUM/TOTAL_PARTS: 6
    ALBUM/DATE_RELEASED: 1973-03
    ALBUM/GENRE    : Rock
    TRACK/TITLE    : Larks' Tongues in Aspic, Part One
    TRACK/PART_NUMBER: 1
  Duration: 00:13:42.01, start: 0.000000, bitrate: 5601 kb/s
  Stream #0:0(eng): Audio: dts (dca) (DTS-HD MA), 96000 Hz, 5.1(side), s32p (24 bit) (default)
      Metadata:
        BPS            : 5599122
        DURATION        : 00:13:42.005333100
        NUMBER_OF_FRAMES: 77063
        NUMBER_OF_BYTES : 575313300
        _STATISTICS_WRITING_APP: mkvmerge v88.0 ('All I Know') 64-bit
        _STATISTICS_WRITING_DATE_UTC: 2024-11-20 23:28:46
        _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES


As with my other .mka and .mkv files, nothing shows up in the various fields, and going to the three vertical dots -> Meta data menu for this file shows most of the fields as blank (Artist, Album Artist, etc.,), however, it is able to determine the encoder, bitrate, duration and sample rate.

I'm following the standard names for the Matroska spec, as far as I can tell, but maybe I'm misinterpreting something.

Any help would be appreciated,
Thanks.
Reply
#2
OK, I figured it out, so replying to my own post.

Apparently, UAPP is most likely getting confused by the "ALBUM/..." and "TRACK/..." parts of the metadata, which is standard Matroska tagging, according to the spec, but I changed it to match what I saw in the three vertical dots -> Meta data menu for the various fields I care about (Artist, Album, Title, Track Number), and they're now showing up fine in UAPP when I play the .mka file!

Here's what my actual metadata now looks like in my .mka file for anybody else who's tried this and hit the same issue I did:

Input #0, matroska,webm, from 't01.tagged.mka':
  Metadata:
    encoder        : libebml v1.4.5 + libmatroska v1.7.1
    creation_time  : 2024-11-21T01:00:06.000000Z
    ARTIST          : King Crimson
    ALBUM          : Larks' Tongues in Aspic
    GENRE          : Rock
    TOTAL_PARTS    : 6
    DATE_RELEASED  : 1973-03
    TITLE          : Larks' Tongues in Aspic, Part One
    TRACK          : 1
  Duration: 00:13:42.01, start: 0.000000, bitrate: 5601 kb/s
  Stream #0:0(eng): Audio: dts (dca) (DTS-HD MA), 96000 Hz, 5.1(side), s32p (24 bit) (default)
      Metadata:
        BPS            : 5599122
        DURATION        : 00:13:42.005333100
        NUMBER_OF_FRAMES: 77063
        NUMBER_OF_BYTES : 575313300
        _STATISTICS_WRITING_APP: mkvmerge v88.0 ('All I Know') 64-bit
        _STATISTICS_WRITING_DATE_UTC: 2024-11-21 01:00:06
        _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

Cheers.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)