Jump to content

No Metadata for TV Shows / Series


Recommended Posts

Mindshift
Posted

I'm currently setting up a fresh install of Emby 4.7.2.0 (Docker/LSIO). While Metadata for my movie library gets found nearly on every title, literally zero of my tv shows get matched. I named all my files after the Plex naming scheme. For example:

9-1-1 - Lone Star {tvdb-364080}
Saw Spiral (2021) {tt10342730}

If I interpret the logs correctly the agent includes the {tvdb-xxxxxx} in the search, which is probably why nothing is found.

Quote

2022-06-19 01:42:08.207 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=13 Reasons Why {tvdb-323168}
2022-06-19 01:42:08.600 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=13 Reasons Why {tvdb 323168}
2022-06-19 01:42:08.932 Info App: MovieDbProvider: Finding id for item: 13 Reasons Why {tvdb-323168}
2022-06-19 01:42:08.932 Info HttpClient: GET https://api.themoviedb.org/3/search/tv?api_key=x_secret1_x&query=13 Reasons Why {tvdb-323168}&language=en
2022-06-19 01:42:09.232 Info HttpClient: GET https://api.themoviedb.org/3/search/tv?api_key=x_secret1_x&query=13 Reasons Why {tvdb 323168}&language=en
2022-06-19 01:42:09.367 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=13 Reasons Why {tvdb-323168}
2022-06-19 01:42:09.676 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=13 Reasons Why {tvdb 323168}
2022-06-19 01:42:10.153 Info App: MovieDbProvider: Finding id for item: 13 Reasons Why {tvdb-323168}
2022-06-19 01:42:10.153 Info HttpClient: GET https://api.themoviedb.org/3/search/tv?api_key=x_secret1_x&query=13 Reasons Why {tvdb-323168}&language=en
2022-06-19 01:42:10.455 Info HttpClient: GET https://api.themoviedb.org/3/search/tv?api_key=x_secret1_x&query=13 Reasons Why {tvdb 323168}&language=en

 

Posted

Hi there, can you please show an exact example of your naming and organization of your series? Thanks.

Mindshift
Posted (edited)
13 Reasons Why {tvdb-323168}/Season 01/13 Reasons Why - S01E01 - WEBDL-1080p.mkv
Sons of Anarchy {tvdb-82696}/Season 03/Sons of Anarchy - S03E01 - Bluray-1080p.mkv
...

(Every Show follows this format)

Edit: I think I observed something interesting. When adding the year behind the name it seems to match. But there needs to be another solution, I can't just rename thousands of directories.

Edited by Mindshift
GrimReaper
Posted (edited)
52 minutes ago, Mindshift said:

I named all my files after the Plex naming scheme.

If you wanna use providerIds with Emby, you should rename those to what Emby recognizes, in your example:

Series [tvdbid=xxxx]

and

Movie (Year) [imdbid=xxxx]

Though [tmdbid] is preferred for Movies. 

Edited by GrimReaper
Mindshift
Posted

Ah, ok so this kind of a naming scheme also exists. But I can't rename all these directories. I'm planning to use both products so when renaming, plex can't properly index them 😅

GrimReaper
Posted
1 minute ago, Mindshift said:

Ah, ok so this kind of a naming scheme also exists. But I can't rename all these directories. I'm planning to use both products so when renaming, plex can't properly index them 😅

Don't know if adding (YEAR) in your TV Shows name would act like a delimiter even if retaining current naming convention, try it on some, maybe they get Identified. 

Mindshift
Posted

I now added some titles which include the year by default, eg. Charmed (2018) which indeed get properly indexed. (The folder does not contain any brackets around the year.)

GrimReaper
Posted

Save manually identifying one by one show within Emby UI, I don't see other means to ensure compatibility with both software except renaming/appending those folders, either manually or with 3-rd party software (eg. FileBot, TMM...). 

Mindshift
Posted (edited)

Yes, adding the year does indeed work. But I have feeling that then the provider id's get completely ignored. A 'universal' solution would be ideal, as with the movie library. Should be fairly easy to implement. Instead of [tvdbid=xxxxxx] also look for {tvdb-xxxxxx} etc. - Could be quite useful for others who make the switch ;)

I really can't rename all these files. I use a clustered filesystem across multiple nodes which doesn't play nice when renaming data.

Edited by Mindshift
Mindshift
Posted

When manually matching, this happens: 🥲

Screenshot 2022-06-19 032248.png

GrimReaper
Posted
2 minutes ago, Mindshift said:

When manually matching, this happens: 🥲

Screenshot 2022-06-19 032248.png

That doesn't seem to have been matched, you're missing a lot of data that should display on that screen. Three-dot menu>Identify. 

GrimReaper
Posted
9 minutes ago, Mindshift said:

Yes, adding the year does indeed work. But I have feeling that then the provider id's get completely ignored.

Of course it does, you can't make Emby understand something it just doesn't understand. 

10 minutes ago, Mindshift said:

Instead of [tvdbid=xxxxxx] also look for {tvdb-xxxxxx} etc. - Could be quite useful for others who make the switch

That is up to the Devs to decide, though same argument could be made on the other side, as well. 

Posted

I've never seen that naming before with the external ids in brackets. Yes it's possible to support, it's just never come up before.

  • Like 1
  • 2 weeks later...
iloveparks
Posted

Yes, unfortunately the stupid brackets was a Plex naming scheme change maybe a year or two back.

It would be nice if all 3 major platforms supported the same naming conventions, it gets a little difficult to run all 3 in parallel when naming conventions differ ever so slightly.

 

 

Posted

Yes I'm surprised it's never come up before. 

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...