Jump to content

TV database sources


blairmc98

Recommended Posts

blairmc98

I am curious as to the full list of online TV / movie databases Emby can query.

In the documentation, I only see references to IMDB, TheTVDB and TheMovieDB.

I am currently adding Star Trek The next generation and all episodes have been picked up properly with no issue.

TheTVDB shows only 2 specials, although there are MANY more throughout the discs.

https://thetvdb.com/series/star-trek-the-next-generation/seasons/official/0

Following the recommendation here:
https://emby.freshdesk.com/support/solutions/articles/44001904299

I named a special from the first season as Star Trek - The Next Generation (1987) S00E50 Energized! Taking the Next Generation to the next level.mkv.

The title in the filename is displayed at the start of the video and in the navigation of the disc.

However, when scanning library files, it comes back with "Archival Mission Log: Year Four - Selected Crew Analysis".

I tried other various numbers and seem to get all the rest of the specials, so it looks like someone has done the legwork of naming them all, but where is the list of all these specials it's pulling so I can name everything properly?

External IDs in metadata view are both blank for this file, see below.

Thanks for a great product!

 

image.png.34b39a14846598e1cd81e40fc80581f3.png

 

image.png.43ca9d64cd30b1d802c5ab4606b9326d.png

 

image.png.2e9290d14679d1a977dbd34273537d7d.png

Link to comment
Share on other sites

Hello blairmc98,

** This is an auto reply **

Please wait for someone from staff support or our members to reply to you.

It's recommended to provide more info, as it explain in this thread:


Thank you.

Emby Team

Link to comment
Share on other sites

pwhodges
48 minutes ago, blairmc98 said:

I am curious as to the full list of online TV / movie databases Emby can query.
In the documentation, I only see references to IMDB, TheTVDB and TheMovieDB.

You see the list in the library settings, as you can en/disable each one and change the order.  Basically it's TVDB or TMDB, with a side order of OMDB.  The Anime plugin adds a number of sources for anime, but in my experience is more trouble than benefit.

Although the IMDB id can be used to help identification, IMDB itself is not searched, as the permission for that costs way beyond the means of the Emby organisation.

Paul

Link to comment
Share on other sites

blairmc98
4 minutes ago, pwhodges said:

You see the list in the library settings, as you can en/disable each one and change the order.  Basically it's TVDB or TMDB, with a side order of OMDB.  The Anime plugin adds a number of sources for anime, but in my experience is more trouble than benefit.

Although the IMDB id can be used to help identification, IMDB itself is not searched, as the permission for that costs way beyond the means of the Emby organisation.

Paul

Paul, thanks!

It seems the info is coming from OMDB.

Confirm this is the correct place?

https://www.omdb.org/en/us/movie/208-star-trek-the-next-generation

If so, I don't see the list of the specials that is appearing in Emby.

A search turns up that as well as https://www.omdbapi.com/

Thanks

 

Link to comment
Share on other sites

Happy2Play

I would say it came from TMDB, so I would ask what is your library metadata provider order.  As Emby moves through all providers looking for metadata and it has S00E50.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0/episode/50

But in the end there is a provider mismatch as TMDB has this as S00E01 while TVDB does not have it at all.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0/episode/1

So you will have to rename, toggle providers to possibly get correct metadata or manually edit and lock metadata.

Edited by Happy2Play
Link to comment
Share on other sites

blairmc98
19 minutes ago, Happy2Play said:

I would say it came from TMDB, so I would ask what is your library metadata provider order.  As Emby moves through all providers looking for metadata and it has S00E50.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0/episode/50

But in the end there is a provider mismatch as TMDB has this as S00E01 while TVDB does not have it at all.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0/episode/1

So you will have to rename, toggle providers to possibly get correct metadata or manually edit and lock metadata.

That did it!  I reordered them so TMDB is on top on both.  Thanks for your help!

image.png.db62e4dda103081e2969ec96701ee408.png

 

image.png.e4c79cfe79c03ec216b7612794aea3b1.png

Link to comment
Share on other sites

blairmc98

Is there an easy way to edit these fields in bulk?

image.png.5f2f2cc8b8ad55229aed1a13410b1b73.png

For example, season 2 has 12 specials, it would be nice to select all 12 and edit at one time.

I see this when selecting multiple, but that's it.

image.png.efd17702c36998dd155442efc26f5e95.png

Just want to make sure I'm not missing something.

Thanks!

Link to comment
Share on other sites

Happy2Play
5 minutes ago, blairmc98 said:

Is there an easy way to edit these fields in bulk?

image.png.5f2f2cc8b8ad55229aed1a13410b1b73.png

For example, season 2 has 12 specials, it would be nice to select all 12 and edit at one time.

I see this when selecting multiple, but that's it.

image.png.efd17702c36998dd155442efc26f5e95.png

Just want to make sure I'm not missing something.

Thanks!

Not sure if Tag tool will do this or not as I haven't bulk edited metadata on specials.

But also note your image for that special is wrong as it of for the S00E01 on TVDB as metadata and image provider order are independent of each other.

Edited by Happy2Play
Link to comment
Share on other sites

blairmc98

Got it!  TMDB wasn't even checked as an option for image fetchers.  I did that and moved it to the top and it all appears to be correct.

I'll give the tagging tool a try.

Thanks for your help!

image.png.437a9fd73eb0b2c91d3629e50eab5b01.png

image.png.cf7e901b48f099b153fbc8ecf64ba068.png

Link to comment
Share on other sites

blairmc98
4 hours ago, Happy2Play said:

Not sure if Tag tool will do this or not as I haven't bulk edited metadata on specials.

But also note your image for that special is wrong as it of for the S00E01 on TVDB as metadata and image provider order are independent of each other.

Looks like the tag tool doesn't do this out of the box, but it may not be difficult to add or even edit the DB directly myself.

Well, I MAY not have to worry about this.. at least for some?  For example, season 5 has 5 extras from the various discs that I've matched up to Season 00 episode numbers.

image.png.85e11c11d74f8a7ceee9d250a55fbffa.png

image.png.30fb3c0e4619518a35f4a9c1ea22bda9.png

After the last episode, I see two specials listed.  This appeared automatically.  Neither has any metadata filled out.

For other files in that folder, they are listed in the Specials season, but appear the same as far as metadata, so what makes these two appear at the end of the season and the others not?  I also don't see anything else special on the page here, that's any different than the rest.  BTW, this is the desired behavior, I want all the specials for that season to appear after the last episode for that season and it appears this is the case, but only for some.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0/episode/61?language=en-US

image.png.1fa0cce6a837be0d3f0461fe9638e646.png

image.png.125cbc5da6b4857496a15230e8b37899.png

Thanks for the help!

Edited by blairmc98
Link to comment
Share on other sites

Happy2Play

@blairmc98 Only TVDB has this Airs During Season/Airs Before Episode, to my knowledge.

If you have items appearing in Season correctly, they must have this info.  But your image clearly shows it is not present, so I am not sure.

If you enter specific info in those fields does the item move to that position?

Link to comment
Share on other sites

blairmc98
14 hours ago, Luke said:

Hi, have you checked and compared the Airs before episode values for each of those?

It appears that the episode is properly numbered, but as a special for season 0 on TMDB.

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0

I get the same for the gag reel for season 5, but not sure why only these two files are picked up in Season 5, there's a few more specials that are listed on the page, that I was able to name correctly, but they aren't showing up after season 5 like these two.

 

image.png.867463cf4d45628e9040e58bef31bacc.png

image.png.c360d897c0631ed4d3d7cb42328da278.png

image.png.e4f9832b1caa64d1629b9d62e927c36f.png

Link to comment
Share on other sites

blairmc98
13 hours ago, Happy2Play said:

@blairmc98 Only TVDB has this Airs During Season/Airs Before Episode, to my knowledge.

If you have items appearing in Season correctly, they must have this info.  But your image clearly shows it is not present, so I am not sure.

If you enter specific info in those fields does the item move to that position?

Unfortunately, no.  I added the 5 for airs during season for one of the others but it does not show up in that season.

image.png.403e0e119e51be1f941c5dc0575b83b0.png

image.png.2ac75294824906ed843dff20537f14c7.png

It still only shows the two that it automatically picked up.

image.png.9e48077319507505cd0a9665d068593c.png

Also, currently I have the structure set up like this, with each season's specials in its own folder below it.

Z:.
├───Season 1
│   └───Specials
├───Season 2
│   └───Specials
├───Season 3
│   └───Specials
├───Season 4
│   └───Specials
├───Season 5
│   └───Specials
├───Season 6
│   └───Specials
├───Season 7
│   └───Specials
└───Specials

I found that putting all the specials into a Specials folder off the root makes nothing show up in the seasons, they all get lumped into one season 0 folder.

However, if I have them as above AND an empty Specials folder on the root, I get the behavior I see now, where some are working and some aren't.  If I'm doing this wrong, please let me know.  Clearly, some of these have the proper info, and it may just be that the data is incomplete on TMDB.

I did a test with the season 5 specials and moved it to the root Specials folder, and as described, they all disappear from the season page, but of course are still present in the Season 0 page.

Thanks!

 

 

Link to comment
Share on other sites

blairmc98

@Happy2Play If I have the special in the root specials folder, then enter airs during season 5, it does show up in that season, but in a random spot between 23 and 24.  There are 26 episodes in this season.

image.png.3edcc22b5f79d47118bde274c1e8f595.png

image.png.59490daef8b2502caf9342088951e7ba.png

Adding in airs before episode 99 puts it at the end as you would expect.  I understand that I can do all this manually, but SOME already have this info apparently, just wondering where this is coming and how to properly utilize it.

image.png.8744b7c8cac334d73e44993cfc951c72.png

image.png.081c90c742607772670bbdaa262658c5.png

Thanks!

Link to comment
Share on other sites

Happy2Play
On 9/26/2022 at 8:40 AM, blairmc98 said:

If I have the special in the root specials folder, then enter airs during season 5, it does show up in that season, but in a random spot between 23 and 24.  There are 26 episodes in this season.

image.png.3edcc22b5f79d47118bde274c1e8f595.png

image.png.59490daef8b2502caf9342088951e7ba.png

I can't reproduce this as it appears last in my tests.

image.png.8e5dd9fcd10ecada753871eefdf362b0.png

image.thumb.png.81b6bf02baa9b2a809ac26fcdf45484d.png

 

On 9/26/2022 at 8:40 AM, blairmc98 said:

Adding in airs before episode 99 puts it at the end as you would expect.  I understand that I can do all this manually, but SOME already have this info apparently, just wondering where this is coming and how to properly utilize it.

image.png.8744b7c8cac334d73e44993cfc951c72.png

image.png.081c90c742607772670bbdaa262658c5.png

Thanks!

All I can say is this can be problematic when TVDB is not used or in a different order.  Take special S00E01 as they are mismatched on TMDB/TVDB so we get Info from TMDB and since TMDB does not have this episode placement options Emby gets from second provider making it wrong.

image.png.4a0b78b515157178f3ae72135a7de150.png

image.png.9f3774da5eb052c85c5c8b95a03f2523.png

image.thumb.png.809d6e3e91786ae143bdf9fbd2e3a6f0.png

 

Link to comment
Share on other sites

blairmc98

Thanks, Happy2Play.

I actually had signed up for an account at TVDB on the chance that I could contribute, if all this special info wasn't here.  Then I found this in the FAQ...

https://support.thetvdb.com/kb/faq.php?id=25

Do you know if TMDB has a similar policy?  I don't see a similar FAQ.  Maybe the solution is to just not use TVDB?

I'm happy to contribute, but this just seems weird that they would just not allow the extras, etc.

 

Link to comment
Share on other sites

Happy2Play

@blairmc98 I believe they have the similar policy.

New Content - New Content Bible — The Movie Database (TMDB) (themoviedb.org)

Usually, all these DVD extras are a manual process of you populating all metadata providing your own episode number higher than providers sites have (S00E1000) then positioning where you want them to display all in a Specials/Season 0 folder within Show folder not nested in Seasons folders.

I know there are FR for TV extras out there to allow them as extras to episodes and/or different structure.

 

 

Link to comment
Share on other sites

blairmc98
11 minutes ago, Happy2Play said:

Usually, all these DVD extras are a manual process of you populating all metadata providing your own episode number higher than providers sites have (S00E1000) then positioning where you want them to display all in a Specials/Season 0 folder within Show folder not nested in Seasons folders.

I understand that, but they obviously do it now... as evidenced by all the Season 0 content!

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0

You'd think the production studios would have APIs for this, but I guess that's just wishful thinking!

Link to comment
Share on other sites

Happy2Play
16 minutes ago, blairmc98 said:

I understand that, but they obviously do it now... as evidenced by all the Season 0 content!

https://www.themoviedb.org/tv/655-star-trek-the-next-generation/season/0

You'd think the production studios would have APIs for this, but I guess that's just wishful thinking!

All you can do is ask or just add and see if they get deleted.  Every Show has their own discussion/reports.

Discuss Star Trek: The Next Generation — The Movie Database (TMDB) (themoviedb.org)

I would assume these studio databases would charge a hefty fee to get this information.

Just like IMDB want $150,000+api traffic a year for their information it you don't host your own server mirror of their data.

Edited by Happy2Play
Link to comment
Share on other sites

blairmc98
16 minutes ago, Happy2Play said:

Just like IMDB want $150,000+api traffic a year for their information it you don't host your own server mirror of their data.

😮 Wow, that is insane, and they don't even have the extra / specials info!

Link to comment
Share on other sites

Happy2Play
16 minutes ago, blairmc98 said:

Is there any difference between specials and extras as far as Emby is concerned?

Currently no from TV perspective.  I know there are feature requests for a difference.  But truly don't see how this would work exactly for a series.  As attaching them to Episodes the same way they are in movies loses their entire focus.

Link to comment
Share on other sites

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