Menu

#472 Players don't recognise TRACK (uppercase)

1.3.x
open
nobody
metadata (1)
5
2022-03-01
2019-06-21
No Name
No

Hi,

After converting a flac+cue album to flac files I noticed that the tags were incorrect. Used were a combination of shtool + cuetools.

Input #0, flac, from '02 - Angelica.flac':
Metadata:
ALBUM : Eternity [Peaceville Records-Pony Canyon Inc PCCY-01050]
track : 01
TRACKTOTAL : 15
ARTIST : Anathema
PERFORMER : Anathema
GENRE : "Doom metal"
DATE : 1996
TITLE : Angelica
Duration: 00:05:50.40, start: 0.000000, bitrate: 809 kb/s
Stream #0:0: Audio: flac, 44100 Hz, stereo, s16

The track is incorrect, I have attempted to change/remove it without success.

$ metaflac --remove-tag='track' 02\ -\ Angelica.flac
Does not work. Tag remains the same

$ metaflac --set-tag=track=02 02\ -\ Angelica.flac
Changes track (lowercase) to TRACK (uppercase) with the correct value. However I cannot get my usual music players to correctly identify the track (cmus or moc)

$ metaflac --remove-all-tags 02\ -\ Angelica.flac
$ metaflac --set-tag=track=02 02\ -\ Angelica.flac
Removes all tags, but when setting track, the behaviour is exactly as above. TRACK (uppercase) won't get recognised.

Is this a bug with flac or the players? The problem seems to be specific with the track number, the rest of the tags are showing up fine.

$ metaflac --version
metaflac 1.3.2

Thanks

Discussion

  • No Name

    No Name - 2019-06-23

    I got to the bottom of it.

    $ metaflac --list 02\ -\ Angelica.flac
    ...
    METADATA block #2
    type: 4 (VORBIS_COMMENT)
    is last: false
    length: 233
    vendor string: reference libFLAC 1.3.2 20170101
    comments: 8
    comment[0]: ALBUM=Eternity [Peaceville Records-Pony Canyon Inc PCCY-01050]
    comment[1]: TRACKNUMBER=02
    comment[2]: TRACKTOTAL=15
    comment[3]: ARTIST=Anathema
    comment[4]: PERFORMER=Anathema
    comment[5]: GENRE=Doom Metal
    comment[6]: DATE=1996
    comment[7]: TITLE=Angelica

    This shows that the correct tag is TRACKNUMBER, and not track. Not sure what is going on with ffprobe. Although it contains TRACKNUMBER, it is now showing as track (lowercase).

    I will report this there.
    In addition only moc has recognised the tracknumber, cmus is still acting weird.

     
  • Martijn van Beurden

    The flac format doesn't specify any standard tag names. Whether a player recognized TRACK or TRACKNUMBER is up to the player.

     

Log in to post a comment.

MongoDB Logo MongoDB