Jump to content

Automatically refresh metadata doesn’t work?


Recommended Posts

Posted

Hi,

I’ve enabled the setting as shown on the screenshot but this doesn’t seem to do anything. I sometimes have to manually refresh shows in order to update (at the time) unavailable plot details and IMDb ratings are always the same no matter what.

Is this supposed to create a separate task for the Scheduled Task settings maybe?

This happens to both Movies and TV Shows by the way.

9D8BA484-3876-4ACB-9530-BD7CF9C98B6F.jpeg

Posted

Hi there, please go over a specific example. Thanks.

Posted (edited)

@Luke
Episodes that are newly added don’t always have the correct information on TVDb yet. So I wait for a refresh from Emby (sometimes I don’t notice and find out months later) but it never happens. It only updates if I manually update the metadata via the submenu. Except else seems to scrape just fine, it’s just that despite the setting it never runs an update.

Same goes for the IMDb scores. They’re always the same so a newly released movie with a score of 7.4 that a week later sits at 6.8 will remain at a 7.4 until I manually refresh the data.

Edited by markdj
Posted

Let's look at a specific example:

by the way we do not have IMDb ratings. We have ratings from whatever you have configured as your highest priority metadata fetcher 

Posted

I’d love to show an example but since the update from the settings would take 30 days I’m not sure how that would work?

Also, I’m aware. It scrapes the scores fine, it just never updates despite having checked the box.

1 minute ago, Luke said:

Let's look at a specific example:

by the way we do not have IMDb ratings. We have ratings from whatever you have configured as your highest priority metadata fetcher 

 

Happy2Play
Posted (edited)

Note IMDB is never used, info is relevant to changes on TMDB and OMDB depending on your enabled options.

But a specific example would help.

IMDB wants $50,000 a year just for IMDB ratings.  And $150,000 a year for full metadata.

Edited by Happy2Play
  • Haha 1
Posted (edited)
11 hours ago, Happy2Play said:

Note IMDB is never used, info is relevant to changes on TMDB and OMDB depending on your enabled options.

But a specific example would help.

IMDB wants $50,000 a year just for IMDB ratings.  And $150,000 a year for full metadata.

I see. Still, I think the ratings are being taken from OMDb (not behind the PC at the moment). Shouldn’t it refresh that data anyway then?

And I have no example, but I went through tens of shows yesterday and some episodes had missing plot details and/or titles like TBD and TBA (these shows were new when they were added so it’s possible TheTVDb didn’t have the information at the time). Not until I had manually refreshed this information did it update any of these missing details.

Is this setting supposed to run behind the scenes or should it activate/trigger a scheduled task?

Edited by markdj
Posted (edited)

@Luke

Here’s an example, found one thank God.

These episode titles are and were never updated (first one being the exception but that added with the initial scan of the show) since the show has been added since its release date.

An update never seems to be triggered.

E2AE8693-519B-4A75-A255-6BFCD1F7851E.jpeg

Edited by markdj
Posted

Hi.  The problem is those fields are filled in.  Even though they are filled with "filler" values, they have values and the refresh is looking for fields with no values.

Related:

 

Posted
20 minutes ago, ebr said:

Hi.  The problem is those fields are filled in.  Even though they are filled with "filler" values, they have values and the refresh is looking for fields with no values.

Related:

 

That’s what I thought. No real solution so far then, I see, except for the script. Maybe some time in the future then.

Posted

I’ve been thinking:

Can’t we just create a task that just ‘refreshes’ (i.e. replaces) the metadata every week or so?

Could be optional but it would ensure you’re constantly having all of and the latest data available.

Posted
19 hours ago, ebr said:

Hi.  The problem is those fields are filled in.  Even though they are filled with "filler" values, they have values and the refresh is looking for fields with no values.

Related:

 

So basically you are saying that refresh metadata option is not refresh metadata option, rather it is refresh fields that are empty ?  great, than rename the option to refresh empty fields..and not metadata, since 99% of users expect refresh of all metadata.

  • Agree 4
rbjtech
Posted (edited)
4 hours ago, markdj said:

I’ve been thinking:

Can’t we just create a task that just ‘refreshes’ (i.e. replaces) the metadata every week or so?

Could be optional but it would ensure you’re constantly having all of and the latest data available.

This is not wise as the providers would be swamped with unnecessary requests and likely block any future emby API requests from your IP.

The real issue, is 'fake/filler' metadata being added to the providers so they can have an entry - TBA or Episode X instead of the real name for example.

If they stopped doing that - then the Refresh metadata would work as expected (and yes I agree, this needs to be renamed..).  However, I'm not sure how emby would react if the episode has a NULL for the episode name.. 

In the case of TBA, some tools allow you to not use the episode until it has a proper name.

As a workaround - a script to query the dB for TBA and force a metadata refresh is not hard, but for Episode 1,2 etc in your example - that is not as easy because many shows do not have Episode names and Episode 1,2 etc are perfectly valid .. the only way to check that, is to compare against all other Episode names in that Season...  Alternatively, something like using the 'Continuing' and 'Aired Date' value would give you a good indication that they show is a candidate for a metadata refresh.

Edited by rbjtech
  • Agree 1
Posted
3 hours ago, rbjtech said:

This is not wise as the providers would be swamped with unnecessary requests and likely block any future emby API requests from your IP.

The real issue, is 'fake/filler' metadata being added to the providers so they can have an entry - TBA or Episode X instead of the real name for example.

Correct on both counts.

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