Jellyfin Forum
Incorrect Actor Metadata Scraping (Strange Case Example) - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Media Scanning & Identification (https://forum.jellyfin.org/f-media-scanning-identification)
+---- Thread: Incorrect Actor Metadata Scraping (Strange Case Example) (/t-incorrect-actor-metadata-scraping-strange-case-example)

Pages: 1 2


Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

I have one strange case example where actress Angela Dodson's profile is persistently populated with scraped metadata from actor Daveed Diggs.
On TMDB there is only one instance of each (no other person sharing these names), so they're each very easy to locate and differentiate.
I simply manually filled in the metadata I needed, correct ID tags, etc and locked down Angela Dodson's profile.
But I'm still very perplexed and scratching my head over what caused this and if it's happening with other actors as well... if it's a larger issue than just this one case example.

For clarity's sake, before manually editing and locking, what I tried to do was remove all media in which these actors appear from my media server, deleted their profile folders, then ran a full library scan and refreshed people, deleted the movie .nfo files before moving the movie folders back and re-scanning them into the media server again.
The misidentification issue between Angela Dodson and Daveed Diggs persisted even after doing all of that.
And in the GUI, even a manual identify of Angela Dodson, despite bringing up the correct TMDB profile to click on, still gets diverted into scraping Daveed Diggs' metadata again.

I wouldn't even know where to begin filing a bug report on this or what terms to search for. It's so convoluted.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - TheDreadPirate - 2025-04-04

Go to Dashboard > Libraries, select your movie library, and share screenshots of how you have all the metadata providers configured.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

(2025-04-04, 06:42 PM)TheDreadPirate Wrote: Go to Dashboard > Libraries, select your movie library, and share screenshots of how you have all the metadata providers configured.

I don't think it's relevant but here...


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - TheDreadPirate - 2025-04-04

I was thinking that if you had some whacky configuration for metadata providers, that could potentially break something. But the way things are ordered shouldn't be a problem.

You mention NFOs. But from what you've stated it sounds like these are the NFOs that Jellyfin is creating and not brought in from an external source.

Can you share your jellyfin logs via privatebin.net?


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

Yes the NFO files are the ones that jellyfin had previously created.
I wanted a fresh-from-scratch scan so I removed those before moving the movies back.
Look at this attached screenshot.
Angela Dodson directory path is correct.
Metadata fills in for Daveed Diggs instead.
Ain't it weird? I have no clue how these wires got crossed in the first place.
I cannot think of a single explicable reason why this would have occurred between these 2 actors.

A couple variables, perhaps relevant, perhaps not...
Angela Dodson doesn't have a TVDB ID or entry
Daveed Diggs has IDs and entries on both TMDB and TVDB.
When I click on an actor profile to manually identify and type in "Daveed Diggs",
only the clickable TVDB profile is fetched by Jellyfin, as it fails to fetch the clickable TMDB profile of Daveed Diggs.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

Logs?
I unlocked her profile and refreshed metadata for Angela Dodson
The Daveed Diggs metadata filled back in and only one line was generated in the logs

> [2025-04-04 13:25:47.876 -07:00] [WRN] TvdbSearch: No person found for remote id: "nm1427775"


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

I went to TVDB's site and created an Angela Dodson entry as well as the few acting credits she has.
That "fixed it"... sorta
Refreshing metadata on her now fills in the metadata correctly.

> [2025-04-04 13:40:31.188 -07:00] [INF] Setting provider id's to item 592825ef-c93f-bd86-c121-33025285a60a-"Daveed Diggs": [("Imdb": "nm1427775"), ("Tvdb": "9139838")]
> [2025-04-04 13:46:36.525 -07:00] [INF] Setting provider id's to item 592825ef-c93f-bd86-c121-33025285a60a-"Angela Dodson": [("Tmdb": "89980")]

This looks like a problem, though.
My database appears to have a shared Item number between these 2 actors.
592825ef-c93f-bd86-c121-33025285a60a-"Daveed Diggs"
592825ef-c93f-bd86-c121-33025285a60a-"Angela Dodson"

I have no idea what jellyfin is doing under the hood for something like this to have occurred.
Something is very very broken with the way jellyfin handles people profiles.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - TheDreadPirate - 2025-04-04

Huh. Angela Dodson does not have a TVDB profile. For the testing, can you disable TVDB as a metadata provider? And then redo this song and dance?

I don't see why that would cause this, but if disabling TVDB does resolve this that would be worthy of a github report. An actor not having an entry on a BACKUP metadata source shouldn't break who gets what metadata. Especially since both of them do have TMDB profiles.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - west - 2025-04-04

I went ahead and created the TVDB entry for Angela Dodson which in and of itself triggered the expected behavior to finally kick in.
That should be sufficient for testing, I think?

Also I noticed on TMDB her acting credits were merged with the costume design credits of a different Angela Dodson. So I went ahead and untangled those on the TMDB site, and pointing the IMDB IDs in the right direction on both.

The thing that I find most perplexing is why Daveed Diggs of all people? How did the server get Angela Dobson's wires crossed with this specific actor who is unrelated in any way whatsoever.


RE: Incorrect Actor Metadata Scraping (Strange Case Example) - TheDreadPirate - 2025-04-05

Can you submit a github issue?

https://github.com/jellyfin/jellyfin/issues