thekingpin 29 Posted March 15, 2025 Author Posted March 15, 2025 Leaving this reply for anyone who stumbles across this post in future. After switching to beets.io for my tagging, I have encountered 0 issues with genres. I can highly recommend it for anyone that has the patience to use CLI. Beets also has a vast selection of plugins to make tagging easier and more representative of the actual files.
thekingpin 29 Posted March 15, 2025 Author Posted March 15, 2025 @LukeCould you please tell me which exact tag in the metadata is used to separate artists. For example if I have a DJ mix by Artist A & Artist B, and I want Artist A and Artist B to be represented independently from one another. For example, below; I have a lot of mixes which have been tagged similar to the below like, "Sasha b2b John Digweed", When I edit the metadata fields to Sasha; John Digweed, everything is fine, Im just wondering, do I need to do it for all of the fields or is there a specific one emby uses to decide on splitting the artists. Quote albumartist: Sasha; John Digweedalbumartist_credit: Sasha; John Digweed albumartist_sort: Sasha; John Digweed albumartists: Sasha; John Digweed albumartists_credit: Sasha; John Digweed albumartists_sort: Sasha & Digweed, John albumdisambig: '' albumstatus: Bootleg albumtype: broadcast albumtypes: broadcast; dj-mix; live arranger: '' artist: Sasha & John Digweed artist_credit: Sasha b2b John Digweed artist_sort: Sasha & Digweed, John artists: Sasha & John Digweed artists_credit: Sasha b2b John Digweed artists_ids: '' artists_sort: Sasha & Digweed, John
Happy2Play 9780 Posted March 15, 2025 Posted March 15, 2025 8 hours ago, thekingpin said: @LukeCould you please tell me which exact tag in the metadata is used to separate artists. For example if I have a DJ mix by Artist A & Artist B, and I want Artist A and Artist B to be represented independently from one another. For example, below; I have a lot of mixes which have been tagged similar to the below like, "Sasha b2b John Digweed", When I edit the metadata fields to Sasha; John Digweed, everything is fine, Im just wondering, do I need to do it for all of the fields or is there a specific one emby uses to decide on splitting the artists. To my knowledge credits/sort are currently not used by Emby at all. So currently AlbumArtist/Artist/Artists fields as it has many different variables depending on what field is populated as you could have each name in their own field also. But I believe Artists has a higher priority then Artist. 1
Luke 42078 Posted March 17, 2025 Posted March 17, 2025 I would suggest using the artists tag and using a semi-colon as the separator. 1
thekingpin 29 Posted March 19, 2025 Author Posted March 19, 2025 Unfortunately the genre thing is still hit and miss. Many times only a single genre will show up although the metadata has multiple values. I will provide two examples, both have been tagged the same way using same procedure, and, both have multiple genres listed. All metadata soruces for albums has been switched off in settings. Example 1 This one is showing with multiple genres in emby, mind you, not all the same ones as in the album metadata. Quote added: 1742391565.5665722 album: Endtroducing..... albumartist: DJ Shadow albumartist_credit: DJ Shadow albumartist_sort: Shadow, DJ albumartists: DJ Shadow albumartists_credit: DJ Shadow albumartists_sort: Shadow, DJ albumdisambig: '' albumstatus: Official albumtype: album albumtypes: album artpath: /somepath asin: '' barcode: '602567750772' catalognum: '' comp: 'False' country: XW data_source: MusicBrainz day: 11 discogs_albumid: 0 discogs_artistid: 0 discogs_labelid: 0 disctotal: 1 genre: Electronic, Hip Hop, Turntablism, Trip Hop, Electronica, Downtempo id: 159 label: Universal Music Catalogue language: eng mb_albumartistid: efa2c11a-1a35-4b60-bc1b-66d37de88511 mb_albumid: 042ad994-c4c2-4d53-96fc-92d6c7f95433 mb_releasegroupid: 4b2186f5-ff00-3227-ae11-783ba93e1089 media: Digital Media month: 1 original_day: 16 original_month: 9 original_year: 1996 r128_album_gain: '0.0' release_group_title: Endtroducing..... releasegroupdisambig: '' rg_album_gain: '0.0' rg_album_peak: '0.0' script: Latn style: '' year: 2019 Example 2 Only one genre showing in Emby: Quote added: 1742391543.5200777 album: The Mountain Will Fall albumartist: DJ Shadow albumartist_credit: DJ Shadow albumartist_sort: '' albumartists: '' albumartists_credit: '' albumartists_sort: '' albumdisambig: '' albumstatus: '' albumtype: album albumtypes: '' artpath: /somepath asin: '' barcode: 0196006788285 catalognum: '' comp: 'False' country: '' cover_art_url: https://cdn-images.dzcdn.net/images/cover/f31ed443091771fbbdc3e4af2f8de036/1000x1000-000000-80-0-0.jpg data_source: Deezer day: 24 deezer_album_id: '233642912' discogs_albumid: 0 discogs_artistid: 0 discogs_labelid: 0 disctotal: 1 genre: Electronic, Electronica, Hip Hop, Turntablism id: 158 label: Mass Appeal language: '' mb_albumartistid: '1214' mb_albumid: '233642912' mb_releasegroupid: '' month: 6 original_day: 0 original_month: 0 original_year: 0 r128_album_gain: '0.0' release_group_title: '' releasegroupdisambig: '' rg_album_gain: '0.0' rg_album_peak: '0.0' script: '' style: ''
Neminem 1518 Posted March 19, 2025 Posted March 19, 2025 26 minutes ago, thekingpin said: Electronic, Electronica, Hip Hop, Turntablism Try with ; as a seperator / delimiter. Electronic; Electronica; Hip Hop; Turntablism
thekingpin 29 Posted March 19, 2025 Author Posted March 19, 2025 17 minutes ago, Neminem said: Try with ; as a seperator / delimiter. Electronic; Electronica; Hip Hop; Turntablism They both contain the same separator so I don't think this is the root cause, from what I understand emby can deal with both separators anyways.
thekingpin 29 Posted March 19, 2025 Author Posted March 19, 2025 31 minutes ago, Neminem said: Try with ; as a seperator / delimiter. Electronic; Electronica; Hip Hop; Turntablism Just for fun I did try this and the refreshed metadta, replace all, the outcome is still the same. I also tried deleting the genre, making sure its unlocked and refreshed. Still only Electronic shows.
Neminem 1518 Posted March 19, 2025 Posted March 19, 2025 Can you try refreshing metadate on the songs, not the album. But from the folder section.
thekingpin 29 Posted March 19, 2025 Author Posted March 19, 2025 2 hours ago, Neminem said: Can you try refreshing metadate on the songs, not the album. But from the folder section. I tried that but still no changes unfortunately
Luke 42078 Posted March 19, 2025 Posted March 19, 2025 What are you expecting to see in those two examples? You need to check through all of the tracks. The album info is just a summation of that.
thekingpin 29 Posted March 20, 2025 Author Posted March 20, 2025 8 hours ago, Luke said: What are you expecting to see in those two examples? You need to check through all of the tracks. The album info is just a summation of that. I am expecting emby to pick up all genre metadata in my tags. I put a lot of effort in tagging my music correctly, the genre in most cases is embedded album wide, meaning each track has the same metadata. In this case all tracks are tagged like: Quote beet info -i 'genre' The\ Mountain\ Will\ Fall/ /The Mountain Will Fall/01 The Mountain Will Fall.flac genre: Electronic; Hip Hop; Turntablism We can see 3 genres, it is the same for each track of this album yet emby picks up only one, Electronic, this is too broad and I need multiple genres. Why is it working for Example 1 and not for 2. I dont get it.
Luke 42078 Posted March 20, 2025 Posted March 20, 2025 Quote I am expecting emby to pick up all genre metadata in my tags. Emby does this. We already went through this exercise on the first page of this topic where your files ended up being tagged in ways you thought they weren't. Now we need to do the exact same thing again and then you will have your answer as to where the discrepancy is. I mean you really could just review and go through all of the steps again but I would start with looking at each song in the metadata editor (not the album). You can use the metadata manager to quickly click through them, so first let's see if each song has the genres that you're expecting.
thekingpin 29 Posted March 20, 2025 Author Posted March 20, 2025 Hi Luke and thanks for your patience 45 minutes ago, Luke said: Now we need to do the exact same thing again and then you will have your answer as to where the discrepancy is. Here is the reality: Emby All Songs have genre "Electronic" confirmed via Metadata manger. Actual files All songs have these genres in Metadata, confirmed via server side inspection of file using beets info command: genre: Electronic; Hip Hop; Turntablism
thekingpin 29 Posted March 25, 2025 Author Posted March 25, 2025 (edited) This issue is still open. I think I may have discovered a potential source. Lets look at another example. I recently retagged this album to include more genes, all songs include these genres when checking the metadata server side. Here is a list of the genres using beets info command which takes the info directly from the metadata: Quote /albums/Boards of Canada/The Campfire Headphase (2005)/01 - Into the Rainbow Vein.flac genre: Ambient; Idm; Downtempo; Electronic The accompanying album nfo file however only shows 1 genre, again this blasted "Electronic" Quote <?xml version="1.0" encoding="utf-8" standalone="yes"?> <album> <review /> <outline /> <lockdata>false</lockdata> <dateadded>2025-01-16 12:51:26</dateadded> <title>The Campfire Headphase</title> <year>2005</year> <sorttitle>Campfire Headphase</sorttitle> <premiered>2005-10-12</premiered> <releasedate>2005-10-12</releasedate> <runtime>62</runtime> <genre>Electronic</genre> <uniqueid type="musicbrainzalbum">21f8abb6-d3ce-4047-9b53-c3ccc4783eef</uniqueid> <musicbrainzalbumid>21f8abb6-d3ce-4047-9b53-c3ccc4783eef</musicbrainzalbumid> <uniqueid type="discogsrelease">6310463</uniqueid> <discogsreleaseid>6310463</discogsreleaseid> <isuserfavorite>false</isuserfavorite> <playcount>0</playcount> <watched>false</watched> <resume> <position>0</position> <total>3725.146667</total> </resume> <artist>Boards of Canada</artist> <albumartist>Boards of Canada</albumartist> No matter how many times I remove that file, rescan, refresh meta, replace metadata etc, it will default back to Electronic. In the Emby app the only genre listed is Electronic for this album. Someone please help. Edited March 25, 2025 by thekingpin
Happy2Play 9780 Posted March 25, 2025 Posted March 25, 2025 (edited) From a musicbrainz standpoint that is the only genre for the album. Release “The Campfire Headphase” by Boards of Canada - MusicBrainz But without your specific files it is almost impossible to say what is going on. Tagged per Musicbrainz. Same from Discogs also only one genre. But manually adding the other Styles shows in my test Edited March 25, 2025 by Happy2Play
thekingpin 29 Posted March 25, 2025 Author Posted March 25, 2025 (edited) @Happy2PlayWhat are your metadata fetcher settings ? I have switched off album, so I would presume it would only take metadata from the files. But it seems that if the metadata has once been read in from other sources (which could be the case for me as I am re-tagging) the metadata never changes. Here is as much info as I can think of, if there is anything else you would need to assist please let me know. I really want to get to the bottom of this. All tracks are like this when checking with ffmpeg: Quote Input #0, flac, from '01 - Into the Rainbow Vein.flac': Metadata: ORIGINALYEAR : 2005 ACOUSTID_ID : 50389f75-31ce-4ede-87b1-abcabc9f889f ALBUM : The Campfire Headphase ALBUM ARTIST : Boards of Canada album_artist : Boards of Canada ALBUMARTIST_CREDIT: Boards of Canada ALBUMARTISTSORT : Boards of Canada ALBUMARTISTS : Boards of Canada ALBUM_ARTISTS : Boards of Canada ALBUMARTISTS_CREDIT: Boards of Canada ALBUMARTISTS_SORT: Boards of Canada MUSICBRAINZ_ALBUMCOMMENT: Jewel case RELEASESTATUS : Official MUSICBRAINZ_ALBUMSTATUS: Official RELEASETYPE : album MUSICBRAINZ_ALBUMTYPE: album ARTIST : Boards of Canada ARTIST_CREDIT : Boards of Canada ARTISTSORT : Boards of Canada ARTISTS : Boards of Canada ARTISTS_CREDIT : Boards of Canada ARTISTS_SORT : Boards of Canada BARCODE : 801061012328 BPM : 0 CATALOGNUMBER : warpcd123 COMPILATION : 0 COMPOSER : Marcus Eoin, Michael Sandison COMPOSERSORT : Eoin, Marcus, Sandison, Michael RELEASECOUNTRY : GB DATE : 2005 YEAR : 2005 disc : 1 DISCTOTAL : 1 DISCC : 1 TOTALDISCS : 1 GENRE : Ambient; Idm; Downtempo; Electronic ISRC : GBBPW0500094 LABEL : Music70 PUBLISHER : Music70 LANGUAGE : eng LYRICS : [Instrumental] MUSICBRAINZ_ALBUMARTISTID: 69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_ALBUMID: c0ecd550-1990-4e49-9ebc-aa5f7881a652 MUSICBRAINZ_ARTISTID: 69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_RELEASEGROUPID: 401bc572-414c-3cb2-b2b8-fbef17eb9ab0 MUSICBRAINZ_RELEASETRACKID: bed86f80-5f9e-4a2c-9518-f0cb74661753 MUSICBRAINZ_TRACKID: 37b0589c-2f06-4015-89a9-c02ff2a9af6d MUSICBRAINZ_WORKID: 28371f5a-a565-395d-a60f-e81b2ee8193b MEDIA : CD ORIGINALDATE : 2005-10-12 R128_ALBUM_GAIN : 0 REPLAYGAIN_ALBUM_GAIN: 0.00 dB REPLAYGAIN_ALBUM_PEAK: 0.000000 SCRIPT : Latn TITLE : Into the Rainbow Vein track : 1 TRACKTOTAL : 15 TRACKC : 15 TOTALTRACKS : 15 Duration: 00:00:44.28, start: 0.000000, bitrate: 371 kb/s Stream #0:0: Audio: flac, 44100 Hz, stereo, s16 Side data: replaygain: track gain - unknown, track peak - unknown, album gain - 0.000000, album peak - unknown, Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic) Metadata: comment : Cover (front) title : Retouched and rescaled (square) image for tagging ;FFMETADATA1 Output #0, ffmetadata, to 'pipe:': Metadata: ORIGINALYEAR : 2005 ACOUSTID_ID : 50389f75-31ce-4ede-87b1-abcabc9f889f ALBUM : The Campfire Headphase ALBUM ARTIST : Boards of Canada album_artist : Boards of Canada ALBUMARTIST_CREDIT: Boards of Canada ALBUMARTISTSORT : Boards of Canada ALBUMARTISTS : Boards of Canada ALBUM_ARTISTS : Boards of Canada ALBUMARTISTS_CREDIT: Boards of Canada ALBUMARTISTS_SORT: Boards of Canada MUSICBRAINZ_ALBUMCOMMENT: Jewel case RELEASESTATUS : Official MUSICBRAINZ_ALBUMSTATUS: Official RELEASETYPE : album MUSICBRAINZ_ALBUMTYPE: album ARTIST : Boards of Canada ARTIST_CREDIT : Boards of Canada ARTISTSORT : Boards of Canada ARTISTS : Boards of Canada ARTISTS_CREDIT : Boards of Canada ARTISTS_SORT : Boards of Canada BARCODE : 801061012328 BPM : 0 CATALOGNUMBER : warpcd123 COMPILATION : 0 COMPOSER : Marcus Eoin, Michael Sandison COMPOSERSORT : Eoin, Marcus, Sandison, Michael RELEASECOUNTRY : GB DATE : 2005 YEAR : 2005 disc : 1 DISCTOTAL : 1 DISCC : 1 TOTALDISCS : 1 GENRE : Ambient; Idm; Downtempo; Electronic ISRC : GBBPW0500094 LABEL : Music70 PUBLISHER : Music70 LANGUAGE : eng LYRICS : [Instrumental] MUSICBRAINZ_ALBUMARTISTID: 69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_ALBUMID: c0ecd550-1990-4e49-9ebc-aa5f7881a652 MUSICBRAINZ_ARTISTID: 69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_RELEASEGROUPID: 401bc572-414c-3cb2-b2b8-fbef17eb9ab0 MUSICBRAINZ_RELEASETRACKID: bed86f80-5f9e-4a2c-9518-f0cb74661753 MUSICBRAINZ_TRACKID: 37b0589c-2f06-4015-89a9-c02ff2a9af6d MUSICBRAINZ_WORKID: 28371f5a-a565-395d-a60f-e81b2ee8193b MEDIA : CD ORIGINALDATE : 2005-10-12 R128_ALBUM_GAIN : 0 REPLAYGAIN_ALBUM_GAIN: 0.00 dB REPLAYGAIN_ALBUM_PEAK: 0.000000 SCRIPT : Latn TITLE : Into the Rainbow Vein track : 1 TRACKTOTAL : 15 TRACKC : 15 TOTALTRACKS : 15 encoder : Lavf60.16.100 Stream mapping: Press [q] to stop, [?] for help ORIGINALYEAR=2005 ACOUSTID_ID=50389f75-31ce-4ede-87b1-abcabc9f889f ALBUM=The Campfire Headphase ALBUM ARTIST=Boards of Canada album_artist=Boards of Canada ALBUMARTIST_CREDIT=Boards of Canada ALBUMARTISTSORT=Boards of Canada ALBUMARTISTS=Boards of Canada ALBUM_ARTISTS=Boards of Canada ALBUMARTISTS_CREDIT=Boards of Canada ALBUMARTISTS_SORT=Boards of Canada MUSICBRAINZ_ALBUMCOMMENT=Jewel case RELEASESTATUS=Official MUSICBRAINZ_ALBUMSTATUS=Official RELEASETYPE=album MUSICBRAINZ_ALBUMTYPE=album ARTIST=Boards of Canada ARTIST_CREDIT=Boards of Canada ARTISTSORT=Boards of Canada ARTISTS=Boards of Canada ARTISTS_CREDIT=Boards of Canada ARTISTS_SORT=Boards of Canada BARCODE=801061012328 BPM=0 CATALOGNUMBER=warpcd123 COMPILATION=0 COMPOSER=Marcus Eoin, Michael Sandison COMPOSERSORT=Eoin, Marcus, Sandison, Michael RELEASECOUNTRY=GB DATE=2005 YEAR=2005 disc=1 DISCTOTAL=1 DISCC=1 TOTALDISCS=1 GENRE=Ambient\; Idm\; Downtempo\; Electronic ISRC=GBBPW0500094 LABEL=Music70 PUBLISHER=Music70 LANGUAGE=eng LYRICS=[Instrumental] MUSICBRAINZ_ALBUMARTISTID=69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_ALBUMID=c0ecd550-1990-4e49-9ebc-aa5f7881a652 MUSICBRAINZ_ARTISTID=69158f97-4c07-4c4e-baf8-4e4ab1ed666e MUSICBRAINZ_RELEASEGROUPID=401bc572-414c-3cb2-b2b8-fbef17eb9ab0 MUSICBRAINZ_RELEASETRACKID=bed86f80-5f9e-4a2c-9518-f0cb74661753 MUSICBRAINZ_TRACKID=37b0589c-2f06-4015-89a9-c02ff2a9af6d MUSICBRAINZ_WORKID=28371f5a-a565-395d-a60f-e81b2ee8193b MEDIA=CD ORIGINALDATE=2005-10-12 R128_ALBUM_GAIN=0 REPLAYGAIN_ALBUM_GAIN=0.00 dB REPLAYGAIN_ALBUM_PEAK=0.000000 SCRIPT=Latn TITLE=Into the Rainbow Vein track=1 TRACKTOTAL=15 TRACKC=15 TOTALTRACKS=15 encoder=Lavf60.16.100 [out#0/ffmetadata @ 0x5b966d2a68c0] video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown [out#0/ffmetadata @ 0x5b966d2a68c0] Output file is empty, nothing was encoded size= 2kB time=N/A bitrate=N/A speed=N/A ffprobe: Quote ffprobe -v error -show_entries format_tags=genre -of json 01\ -\ Into\ the\ Rainbow\ Vein.flac { "format": { "tags": { "GENRE": "Ambient; Idm; Downtempo; Electronic" } } } Genres for the album: Quote for file in *.flac; do echo -n "Genre for $file: " ffprobe -v error -show_entries format_tags=genre -of default=noprint_wrappers=1:nokey=1 "$file" done Genre for 01 - Into the Rainbow Vein.flac: Ambient; Idm; Downtempo; Electronic Genre for 02 - Chromakey Dreamcoat.flac: Ambient; Idm; Downtempo; Electronic Genre for 03 - Satellite Anthem Icarus.flac: Ambient; Idm; Downtempo; Electronic Genre for 04 - Peacock Tail.flac: Ambient; Idm; Downtempo; Electronic Genre for 05 - Dayvan Cowboy.flac: Ambient; Idm; Downtempo; Electronic Genre for 06 - A Moment of Clarity.flac: Ambient; Idm; Downtempo; Electronic Genre for 07 - '84 Pontiac Dream.flac: Ambient; Idm; Downtempo; Electronic Genre for 08 - Sherbet Head.flac: Ambient; Idm; Downtempo; Electronic Genre for 09 - Oscar See Through Red Eye.flac: Ambient; Idm; Downtempo; Electronic Genre for 10 - Ataronchronon.flac: Ambient; Idm; Downtempo; Electronic Genre for 11 - Hey Saturday Sun.flac: Ambient; Idm; Downtempo; Electronic Genre for 12 - Constants Are Changing.flac: Ambient; Idm; Downtempo; Electronic Genre for 13 - Slow This Bird Down.flac: Ambient; Idm; Downtempo; Electronic Genre for 14 - Tears From the Compound Eye.flac: Ambient; Idm; Downtempo; Electronic Genre for 15 - Farewell Fire.flac: Ambient; Idm; Downtempo; Electronic Still only one genre shows: Edited March 25, 2025 by thekingpin
thekingpin 29 Posted March 25, 2025 Author Posted March 25, 2025 Removing the album from Emby, rescanning, then adding the album back and scanning, fixes the issue and displays all metadata which has been edited. @Luke There is 100% something not working correctly here how Emby picks up metadata which gets edited after being scanned into the library at least once.
thekingpin 29 Posted March 26, 2025 Author Posted March 26, 2025 Logs are showing genres being removed, can anyone explain why? Quote 2025-03-26 21:05:34.452 Info App: Genre 'Thrash Metal' removed from metadata for EXTRØCEPTIØN.
Luke 42078 Posted March 26, 2025 Posted March 26, 2025 15 minutes ago, thekingpin said: Logs are showing genres being removed, can anyone explain why? I don't know. That's not a log statement from the core Emby Server, so probably a plugin is doing that. How to Report a Problem
thekingpin 29 Posted March 26, 2025 Author Posted March 26, 2025 15 minutes ago, Luke said: I don't know. That's not a log statement from the core Emby Server, so probably a plugin is doing that. How to Report a Problem Yes you are correct, I wanted to delete my comment shortly after realising but could not.. 1
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now