-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding IMDb/TMDb search filter for the new plex movie agent #557
Comments
We should at least wait until this release is out of beta. |
Just a note that this is no longer in beta. Thank you for all you do! |
Check out this comment in the above mentioned thread for good overview for what can happen next. |
@blacktwin searching by guid may not be supported in the webUI but you can still filter by it when access the plex URLs directly, does this mean that it will still work since it's a valid filter or have I got the wrong idea about what a filter is? i.e. |
@josh-gaby Searching by
Back the issue, you cannot search for |
@blacktwin so with this change will the |
guid search as seen above works because that search uses the url structure you laid out From the initial issue:
If the library uses the new Plex Movie Agent and the item in question has been updated and it's guid now starts with The issue is that when the new Plex Movie Agent is used, it's guid ( Here is an example of how you could search for for item in plex.library.section('Movies').all():
for guid in item.guids:
if guid.id == `imdb://tt8695030`:
print('Found tt8695030 as {}. Plex Movie Agent GUID: {}'.format(item.title, item.guid))
The comment mentions creating a reverse dictionary lookup once then referencing that instead of running through the entire library each time. So those are our options, run through the entire library each run or the user/operation/third party app would create a reserve dictionary lookup once and reference that. Either way I don't think that this issue will be resolve within the project. |
Hi. Is there a way to get a list of all the movies and their IMDB number? |
@adrianherr were you able to figure it out? I'm trying to do the same thing. |
Since the last update of the new agent there is no IMDb/TMDb id in the guid attribute of the video element anymore. Instead, 2 new entries have been added to the XML.
For example
<Guid id="imdb://tt0054215"/>
and<Guid id="tmdb://539"/>
.The guid attribute looks like this now
guid="plex://movie/5d7768264de0ee001fcc87e0"
.With the old agent it looked like this
guid="com.plexapp.agents.imdb://tt0054215"
.So now you can no longer search for the IMDb id like this
search(guid='imdb://tt0054215')
.The text was updated successfully, but these errors were encountered: