SuperActorDatabase #302
Replies: 24 comments 15 replies
-
I currently use the GAnfoMoviesImporter agent for several films that aren't in GEVI, or any other database. Does NFO support the previous format? Can you briefly describe any changes that need to be done for the new agent? |
Beta Was this translation helpful? Give feedback.
-
Works exactly the same. No change on the user side, the agent fixes the previously broken IAFD Actor lookup functionality and adopts the code-base of the rest of the PGMA agents. If you provide an actor in the actor tag, the agent will attempt to match the actor with IAFD and return a headshot...i.e. Usage guide has been updated. |
Beta Was this translation helpful? Give feedback.
-
I stopped Plex, deleted the old agents and copied over the new version of the Agents I use, including the new NFOImporter.bundle. I restarted Plex but when I go to configure the NFO Agent, I don't see the NFO Importer agent agent under the GayAdult, GayAdultFilm or GayAdultScene agent in settings. What am I missing? |
Beta Was this translation helpful? Give feedback.
-
Nevermind. Second stop and restart caused the NFO Importer Agent to appear. |
Beta Was this translation helpful? Give feedback.
-
That is effing strange..
How many times did you stop and restart plex...
This is an issue I have not come across...
…On Tue, 25 Jun 2024, 20:16 fourstix, ***@***.***> wrote:
I stopped Plex, deleted the old agents and copied over the new version of
the Agents I use, including the new NFOImporter.bundle.
I restarted Plex but when I go to configure the NFO Agent, I don't see the
NFO Importer agent agent under the GayAdult, GayAdultFilm or GayAdultScene
agent in settings.
What am I missing?
—
Reply to this email directly, view it on GitHub
<#302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKPG6LBCRJZZV3BA7GDZJGXXZAVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZUGYZTI>
.
You are receiving this because you are subscribed to this thread.Message
ID: <CodyBerenson/PGMA-Modernized/repo-discussions/302/comments/9874634@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
Phew...
…On Tue, 25 Jun 2024, 20:25 fourstix, ***@***.***> wrote:
Nevermind. Second stop and restart caused the NFO Importer Agent to appear.
—
Reply to this email directly, view it on GitHub
<#302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKL4S3GNTWEV5T3JPV3ZJGY2FAVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZUG4YDS>
.
You are receiving this because you are subscribed to this thread.Message
ID: <CodyBerenson/PGMA-Modernized/repo-discussions/302/comments/9874709@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
Not sure basic plex functionality works as you think it does. Here's my understanding, verifiable by reviewing the underlying plex database: The first time John Doe is scraped as an actor on any film/scene in any library, new rows are added to multiple database tables: a new row for John Doe is added in the tags table (specifically, John Doe is value in the tags.tag field) in the database and the URL address scraped for John Doe is populated in the tags.user_thumb_url field, along with an entry in the taggings table that links the actor from the tags table to the film/scene from the metadata_items table. The URL is then updated in one of two ways: 1) Each and every time John Doe appears in any future film/scene (new scrape) or 2) a film that he appears in is clicked on in a plex library (which triggers a metadata refresh), the tags.user_thumb_url is updated with the URL from the latest metadata from that specific film. So, if you're adding a new film/scene that John Doe appears in to any library and using one of the standard PGMA agents (e.g., GEVI, Waybig), the URL will be updated from IAFD, even if at some point earlier you currated John Doe's image via a NFO. I've read this in Plex forums and I've verified this by watching the database tables. This is why actor's images update constantly in plex. When a film/scene is accessed, it does a refresh of the metadata including actor images. Sorry to say this, but the only true way to currate metadata including local actor's headshot URLs is by not using scrapers, and doing it manually via NFO. But, if you're saying that you have a local set of actors's headshots that you use via NFO, the new NFOImporter will use your local headshots if you manually have populated its address in the thumb tags in the NFO. The challenge only comes for you if that actor appears in any films that may be added or refreshed in your library by agents other than NFO downstream. Hope this makes sense. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Yes, but Harold Lopez is recent and has a picture in IAFD. Try it again with the movie I listed: Cops and Ruffnecks :-) That's a case when previously I would use the GANFO agent to define things, and now I'd like to use the NFO Importer agent. |
Beta Was this translation helpful? Give feedback.
-
Good point on the sort order. It shows up on the bottom of the list. I'll put it at the top, since if I have an .nfo file I'd like it to override everything else. (All the other agents usually don't match anyway, so this may not fix anything.) I think the problem is the NFO agent itself prioritizes IAFD searches above the local ones. |
Beta Was this translation helpful? Give feedback.
-
You have the option of using the Plex standard NFO importer. That may be your best solution. We do want actors pictures pulled from IAFD as the go-to. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I'm not aware of a standard Plex NFO importer, are you referring to the original agent that was replaced by the NFO agent? |
Beta Was this translation helpful? Give feedback.
-
I tried the XBMCnfo importer, long ago, and I found that wasn't a very good fit for these movies. The PGMA NFO agent worked better, even with the broken IAFD seach. The thumbs is an option, but when the web server IP address changes, then one has to edit every actor entry in every nfo file. Which is quite a pain. I don't want to set up Dynamic DNS for this one tiny web server that I maintain. If you really don't want to have an option or modificaion, I think I will modify the PGMA NFO Importer so that it meets my needs better. I can fork the code and just move the IAFD logic after the global actors logic. To me, the agent in its current format isn't very usable since it adds very little of the other agents. (The only good use case I had for it no longer works.) |
Beta Was this translation helpful? Give feedback.
-
So in regards to this nfo importer do we need an option to ignore IAFD
…On Tue, 25 Jun 2024, 21:17 Cody Berenson, ***@***.***> wrote:
appreciate your feedback, sounds like a plan. take care.
—
Reply to this email directly, view it on GitHub
<#302 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKMIMMKPFJXQ5666LE3ZJG65RAVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZVGEZDS>
.
You are receiving this because you commented.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
PS. I use this agent with Triga films. :-) |
Beta Was this translation helpful? Give feedback.
-
The image server thingy would help a hell of a lot..
We can program something so that the image server is checked first before
IAFD
This will mean that once you have picked an image, it will be used as the
default irrespective of whether there is an image or not on iafd..
We can use the image address on iafd as the key in a database.
We could also create an online database which could be updated once each
time an image is not found on iafd and a user has supplied one.
This would solve the actors and directors collection issue as cloudflare is
preventing the download of their images..
This image server is interesting as it would reduce hitting IAFD with
multiple requests and improve speed... as its local...
Jason xxx
…On Tue, 25 Jun 2024, 21:25 fourstix, ***@***.***> wrote:
Yes, please! :-)
I think that would improve the function. I would be glad to help anyway I
can. If you want I can send you information to help test this with an
actual image server.
—
Reply to this email directly, view it on GitHub
<#302 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKLC7KG6BT6JZTA7WBDZJG72VAVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZVGE4TA>
.
You are receiving this because you commented.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
None of any of this has anything to do with the new agent. Please open a new enhancement request for either the IAFD checking flag on/off and/or SuperActorDatabase. I'm going to close this thread and reopen a new one to announce the new Agent. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Yes, this should be an enhancement...
If I can work out how to access locally stored images, this would solve
multiple issues...
…On Tue, 25 Jun 2024, 22:32 Cody Berenson, ***@***.***> wrote:
@fourstix <https://github.com/fourstix> and @JPH71
<https://github.com/JPH71>:
None of any of this has anything to do with the new agent. Please open a
new enhancement request for either the IAFD checking flag on/off and/or
SuperActorDatabase. I'm going to close this thread and reopen a new one to
announce the new Agent. Thanks.
—
Reply to this email directly, view it on GitHub
<#302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKIW7SOBDE7N4WJISGLZJHHW5AVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZVG4ZDS>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Holy crap! I looked at the code and when the actor thumb is set to "global" it should work the way I'm requesting. For some reason the agent didn't accept the change from "link" to "global". I made the change, again, and restarted the Plex Server and this time it picked up the change and the NFO agent will use the global image instead of searching IAFD. |
Beta Was this translation helpful? Give feedback.
-
Cool that is sorted... plex can be a right pain in the nethers at times...
But if you can give me an insight to the Web servers let me know...
…On Tue, 25 Jun 2024, 23:04 fourstix, ***@***.***> wrote:
Holy crap! I looked at the code and when the actor thumb is set to
"global" it should work the way I'm requesting.
For some reason the agent didn't accept the change from "link" to
"global". I made the change, again, and restarted the Plex Server and this
time it picked up the change and the NFO agent will use the global image
instead of searching IAFD.
—
Reply to this email directly, view it on GitHub
<#302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKISIFTMJ57BSBZU3ILZJHLM5AVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TQNZVHEZTG>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Be glad to... I sent you an email. It's dead simple in Qnap. Basically one enables the service, and puts the web contents underneath a predefined directory named /Web. Any path to the file would be appended to the base web service URL. |
Beta Was this translation helpful? Give feedback.
-
Just like the official Plex metadata scraper as it regards to "Cast" members, there are many actors with the same name. Plex's own agents a way to deal with this, would it be possible to use each cast member's IAFD ID [Grayson Frost] (https://www.iafd.com/person.rme/id=08073200-56d8-45e9-b542-1ac5ffb0f9e6l) found in the URL (id=08073200-56d8-45e9-b542-1ac5ffb0f9e6) to specifically specify a particular cast member? This would prevent PGMA/Plex from replaceing existing cast members with the images and search function from being overwritten by the information of the last cast member added,,,, |
Beta Was this translation helpful? Give feedback.
-
This would be possible only with an nfo file.
Jason
…On Tue, 2 Jul 2024, 19:51 John Freiman, ***@***.***> wrote:
Just like the official Plex metadata scraper as it regards to "Cast"
members, there are many actors with the same name.
Plex's own agents a way to deal with this, would it be possible to use
each cast member's IAFD ID Grayson Frost
<https://www.iafd.com/person.rme/id=08073200-56d8-45e9-b542-1ac5ffb0f9e6l>
to specifically specify a particular cast member?
This would prevent PGMA/Plex from replaceing existing cast members with
the images and search function from being overwritten by the information of
the last cast member added,,,,
—
Reply to this email directly, view it on GitHub
<#302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKI3AKMBZK5REWSWQ6ZHD63ZKLSC7AVCNFSM6AAAAABJ3UE2R6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TSMZZG43TS>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Hello folks! Jason has revised the NFO Importer that is packaged as part of PGMA. The agent will not only upload the metadata from your NFO files for a film, it will also match the actors listed in your NFO files against IAFD and return their photo if it finds a match.
The previous agent, GAnfoMoviesImporter, has been retired. The replacement agent is NFOImporter. For further information about how to use and create NFO files, see the Usage Guide section entitled GAnfoMoviesImporter.
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions