Updated Agents - How to update all metadata?

I’ve updated and tidied up my metadata agents- and would like to refresh the metadata of my entire library.

However when I select “Refresh metadata” on anything, metadata doesn’t update or change? It still uses the old metadata from the old sources.

So how do you scap all existing metadata and update from new sources?

This would do it…

I’m hoping that you’re joking!

There is one, possibly slow, option. I’ve never used it.

PMS tends to hang on to the original matching agent very tightly. If the agent ID changes, it’s considered new media. No watch history is carried over.

In scheduled tasks, see if this work.
Screenshot from 2020-03-15 23-29-37

Do this in conjunction with:

  1. Changing the default stacking in Settings - Server - Agents for all the appropriate types & subqueries

  2. Edit each library section as well to use those new agents.

It may not move them all but all new will go to those agents.

Thanks @ChuckPa - what if you keep the same “Agent” but change the order?

Will “Refresh Metadata” update anything to match the new order?

For example, previously I had all the agents ticked under my movie agent. Now I only want it to use The Movie Database only.

Can I update all metadata to only use The Movie Database?

If you change the order, nothing will change.
It will only impact future matches. Future matches will see the other agent first.

To force a change, you need to deselect (uncheck) the one you’re using now. That migration will take time as it goes through the slow process during maintenance.

We used to have an ‘Unmatch’ button. It would be great about now but it was taken away.

Ok thanks. So whilst trying not to sound like a smart alec, what does “Refresh Metadata” actually do?

The button in Plex/web tells it to

  1. take all it knows
  2. If not matched, match
  3. Using the match info it has,
  4. Fill in any missing pieces
  5. while checking for updated pieces.

Ok thanks. So it does all of that, but only from the original metadata source.

FYI, Fix Match, Unmatch and Match are alive and well. They just aren’t available for single episodes or seasons, but only the tv show as a whole.

Do any of these buttons refresh metadata with a change in metadata agent?

They allow you to change the match, i.e. unmatch removes the connection to a particular agent. You can do this as preparation for a subsequential new Match.

Fix Match allows you to change a match (and the agent!) directly. If you open the ‘Search Options’ dialog, you can select the agent and the language of the metadata that’s going to be used for this item.

Thanks Otto, what if you’re using the same Agent, but it’s been reordered? Will fix match pickup a change in Agent order?

What did you change?

Normally, even a Refresh Metadata should suffice.

Have you tried https://support.plex.tv/articles/202967376-clearing-plugin-channel-agent-http-caches/ ?

Try Unmatch, followed by Match.

Thanks. Yeah I deleted the relevant cache. Didn’t do anything.

I unticked and rearranged sources in an agent.

please describe precisely what the order is now and which agent this is.
do also verify that the item in question is actually matched to that agent, by looking at the guid="... property in the Plex XML info.

give an example of the status quo of this item’s metadata, and how you are expecting it to change after your reordering of the agent.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.