Jump to content

Emby Server is creating a music artist called "|"


Go to solution Solved by Happy2Play,

Recommended Posts

echoxxzz
Posted
This unusual behavior started after I began tagging my music with Musicbrainz data using Picard. 

Picard creates an extended attribute called "Artists" that Emby Server appears to read.

The problem occurs when the "Artists" tag contains a forward slash character like "AC/DC".

When the "Artists" tag contains a forward slash character I get a second artist called "|".

I setup a clean Emby Server with just one music file and was able to reproduce the problem all the way back to Emby Server 3.6.0.

I've attached a sample music file for Luke to import and recreate the issue.

AC_DC - Back in Black - 01 - Hells Bells.mp3

Posted

Hi there, have you checked the tags embedded into this audio file?

Happy2Play
Posted

I get the same thing.  But have yet to figure out why, but the database shows the "pipe" for all tracks but not folders.  I just ignore the empty Artist in my case.

 

5cf187591e4e1_acdc.jpg

Input #0, mp3, from '\\Homeserver\Music\AD-DC\Back in Black (2008)\AC_DC - 01 - Hells Bells.mp3':
  Metadata:
    title           : Hells Bells
    artist          : AC/DC
    track           : 1/10
    album           : Back in Black
    disc            : 1/1
    genre           : Rock
    TMED            : CD
    SCRIPT          : Latn
    Acoustid Id     : d0837de5-744b-427d-85d0-d9d8e2f2eb6f
    MusicBrainz Album Type: album
    MusicBrainz Album Artist Id: 66c662b6-6e2f-4930-8610-912e24c63ed1
    MusicBrainz Artist Id: 66c662b6-6e2f-4930-8610-912e24c63ed1
    BARCODE         : 4547366035216
    MusicBrainz Album Status: official
    TSO2            : AC/DC
    album_artist    : AC/DC
    Artists         : AC/DC
    MusicBrainz Release Track Id: 3535eee9-afd0-3ff1-ba8c-6629a0119811
    TORY            : 1980
    CATALOGNUMBER   : SICP 1707
    MusicBrainz Release Group Id: d3bc1a64-7561-3787-b680-0003aa50f8f1
    artist-sort     : AC/DC
    MusicBrainz Album Release Country: JP
    MusicBrainz Album Id: 148bb7f4-43b9-4158-be1f-2051c753d6f9
    publisher       : Sony Music Japan International Inc.
    date            : 2008-01-23
    id3v2_priv.WM/MediaClassSecondaryID: \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
    id3v2_priv.ZuneAlbumArtistMediaID: \x00\x00\x0d\xa8\x00\x06\xdb\x11\x89\xca\x00\x19\xb9*93
    id3v2_priv.ZuneMediaID: \x00\x1d\x7f9\x00\x05\xdb\x11\x89\xca\x00\x19\xb9*93
    id3v2_priv.ZuneCollectionID: B\x98\x5c\x18\xbe\xc2\xebD\x85P\xd8 \xf9.\x02\x97
    id3v2_priv.WM/UniqueFileIdentifier: A\x00M\x00G\x00a\x00_\x00i\x00d\x00=\x00R\x00 \x00 \x00 \x00 \x00 \x00 \x00 \x008\x003\x00;\x00A\x00M\x00G\x00p\x00_\x00i\x00d\x00=\x00P\x00 \x00 \x00 \x00 \x00 \x003\x004\x009\x006\x00;\x00A\x00M\x00G\x00t\x00_\x00i\x00d\x00=\x00T\x00 \x00 \x001\x009\x00
    id3v2_priv.WM/MediaClassPrimaryID: \xbc}`\xd1#\xe3\xe2K\x86\xa1H\xa4*(D\x1e
    id3v2_priv.ZuneAlbumMediaID: \x00\x00\x00S\x00\x04\xdb\x11\x89\xca\x00\x19\xb9*93
  Duration: 00:05:12.79, start: 0.000000, bitrate: 320 kb/s
    Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 320 kb/s
    Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
    Metadata:
      comment         : Cover (front)
Posted

I think i have this resolved for the next release. Thanks.

  • Solution
Happy2Play
Posted

Appears resolved in 4.2.0.11.

 

Did a Refresh-replace all on my Music library and the "|" artists is now gone.

  • Like 1
echoxxzz
Posted (edited)

Confirmed that it fixed the "|" artists for me as well.

Unfortunately, I found another character that is causing problems.

If the Artist, Album Artists or Artists tag contains a "|" then you get several artists and album artists.

For me this happens for the artist "M|A|R|R|S"  (Musicbrainz ID = 13176bb9-9a3a-48ae-b05d-75a0bb668d01)

I end up getting five artists and five album artists called M|A|R|R|S, M, A, R and S.

I've attached a sample file tagged using Picard using Musicbrainz data.

 

And this problem also causes the jumplist to disappear so I can no longer navigate by artist name quickly.

Removing the | the tags fixed all my problems and the jumplist is back.

02 - Pump Up the Volume.mp3

Edited by echoxxzz
Posted

That is a special case that I guess would have always been an issue. We could either just stop splitting on |, or add that as a special exception. @@ginjaninja any thoughts on that?

Happy2Play
Posted

I think there would have to be some sort of whitelist so uses can add these special situations with Artists like this.  I believe there was another topic around here with "/" in the name also.

ginjaninja
Posted

stopping split on '|'  will be an issue for the casual user as its a common splitting character for other software and probably in general use.

a whitelist of 'artists with splitting characters' sounds good, i suspect even the largest libraries wouldnt exceed a handful of such artists.

Emby could distribute the common ones as standard (the forums could crowdsource this info perhaps) and the user could complement with their own.

echoxxzz
Posted (edited)

I don't know of any other artist with a | in their name. Maybe not worth fixing and I'll just modify the metadata.

Edited by echoxxzz
Posted

For now we can just add a special exception into the server for this artist name.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...