Jump to content

Person Images not showing in movies


Steve Cartman

Recommended Posts

Steve Cartman

It happens on an Android tablet and in a web browser:

No persons showing.

image.thumb.png.0e4551964bfb9b74510bc9e03a9abfa8.png

 

 

I click on a person

image.thumb.png.214ee354839cfbdc6302a96f4a6c4b49.png

 

The Image shows: 

image.png.6031cc3df3e86855854d4a4c0365315c.png

 

I click on the Movie:

image.png.918ad45dcf068e00b56755bca373715e.png

 

Now the image shows:

image.png.8749750aac3ef49ad65b57caac72038e.png

 

Now the image shows

image.thumb.png.87abddfcfff6e56db3c9499ee4eb05b3.png

 

 

I have refreshed the movie, but it didn't show the images of the persons.

 

image.png

image.png

Link to comment
Share on other sites

Hi, try refreshing the metadata on the movie and see if that helps.

Link to comment
Share on other sites

Steve Cartman
Posted (edited)

I tried refreshing the the MetaData for the movie  with Replace existing images checked, but it didn't work.

Edited by Steve Cartman
Link to comment
Share on other sites

What movie metadata fetchers are enabled on the library, and in what order?

Link to comment
Share on other sites

Steve Cartman
1 minute ago, Steve Cartman said:

I tried refreshing the the MetaData with Replace existing images checked, but it didn't work.

 

Link to comment
Share on other sites

Steve Cartman

 

Hi Luke,

        Let me give you some background:

1, I went form using Emby 4.6.? in Docker on a Synology Nas   to Emby 4.7.? native on the same Synology Nas.

2. In the 4.6 Docker version, the MetaData path was  /volume1/docker/Emby/Config/metadata

3. When Emby 4.7 was installed, I changed the default metadata Path back to /volume1/docker/Emby/Config/metadata

image.png.e9edeba3fd796b419a98ffbb51e67622.png

 

image.png.3f412f356956e92e9f4ebfe9874699c0.png

 

 

image.png.dc6d6b5b79f349223526903fa077eeed.png

Link to comment
Share on other sites

OK please attach the emby server log from an example of this. Thanks.

Link to comment
Share on other sites

Steve Cartman

Attached.

If you need a fresh example, with another actor and movie, let me know, and I will send a new log file.

 

embyserver.txt

Link to comment
Share on other sites

Steve Cartman

Luke, 

I found the problem. The metadata on the movie was locked.

Once I unlocked the movie and refreshed all the metadata, all the people images appeared.

------------------------------------------------------------

I never add a movie manually, but use the api to add movies.

I use IMDB and MovieDB to determine the genre.

I use Imdb for the community rating and rotten tomatoes for the critic rating.

I update the movie and lock it.

All the above is preformed through code.

-----------------------------------------------------

I will write a program to unlocked all the movies, refresh the metadata,  write the genres, critic rating, community rating then lock it again.

Thanks

 

 

 

Link to comment
Share on other sites

Steve Cartman

Sorry Luke,

             I spoke to soon. I have unlocked Broadway Melody  (id=124069)

I refreshed the Movie Metadata, search for the movie again, but the persons images don't appear.

Attached is the logembyserver (2).txt

 

 

 

 

 

 

 

 

       

Link to comment
Share on other sites

50 minutes ago, Steve Cartman said:

Sorry Luke,

             I spoke to soon. I have unlocked Broadway Melody  (id=124069)

I refreshed the Movie Metadata, search for the movie again, but the persons images don't appear.

Attached is the logembyserver (2).txt

 

 

 

 

 

 

 

 

       

Are you sure you refreshed the metadata on the movie? There is no evidence of that in this log, not even the ffprobe that comes with the refresh.

Link to comment
Share on other sites

Same thing. It looks like you queued up some other refreshes. It goes into a background queue so it probably just hasn't gotten to the top of the list yet. So that's probably just a matter of waiting.

Link to comment
Share on other sites

Steve Cartman

Ok. Waited 4 hours. No change.

All the problems started to occur,  when I installed the version for Synology, rather than using docker.

Is it possible that the version for Synology is less stable?

 

Link to comment
Share on other sites

Steve Cartman
Posted (edited)

So I found a very long tedious workaround.

I start this url in a browser: http://192.168.2.16:8096/web/index.html#!/item?id=123456&serverId=a65b9f3eexxxxxxxx  where 123456 is the people ID.

The person's image will now appear in all movies.

There are 110,000 urls to do.

I wrote a program but running it will take 60 hours.

 

Edited by Steve Cartman
Link to comment
Share on other sites

2 hours ago, Steve Cartman said:

Ok. Waited 4 hours. No change.

All the problems started to occur,  when I installed the version for Synology, rather than using docker.

 

 

Then you could just restart the server and don't do any metadata refreshes except for these tests.

Link to comment
Share on other sites

Steve Cartman

Hi Luke,

           So yesterday when you said there was a queue, I thought that perhaps something was "stuck" in the queue, that was blocking everything.

So I did restart the server, and everything started to work.

I had to unlock the movie, before doing the refresh. Once the refresh was complete, all the persons showed.

Thanks for all you help.

But I curious about the queue.

Is there any way to see what is in the queue, either through the bowser, or through the API?

 

 

 

 

 

Link to comment
Share on other sites

I don't think anything was stuck. I think you had just triggered a lot of refreshes and it was just waiting it's turn in line.

Quote

But I curious about the queue.

Is there any way to see what is in the queue, either through the bowser, or through the API?

Not yet, but once it gets into the UI, then obviously you'll be able to interact with it using the api.

Link to comment
Share on other sites

  • 4 weeks later...
visproduction

themoviedb states they use "CDN fronted to an S3 bucket"
 https://www.themoviedb.org/talk/5a4e7f300e0a264814010b0f

Amazon states quota for thw S3 service appears to be 5 / sec

 https://docs.aws.amazon.com/servicequotas/latest/userguide/reference_limits.html

So, does Emby keep the cue going if AWS refuses to respond with content, because at that instant, the quota traffic limit was reached?  Or is that Get request considered to have no content, moves on and the Emby server does not request the content again, later?

Link to comment
Share on other sites

12 hours ago, visproduction said:

themoviedb states they use "CDN fronted to an S3 bucket"
 https://www.themoviedb.org/talk/5a4e7f300e0a264814010b0f

Amazon states quota for thw S3 service appears to be 5 / sec

 https://docs.aws.amazon.com/servicequotas/latest/userguide/reference_limits.html

So, does Emby keep the cue going if AWS refuses to respond with content, because at that instant, the quota traffic limit was reached?  Or is that Get request considered to have no content, moves on and the Emby server does not request the content again, later?

It keeps the queue going but will not automatically retry that individual item again later.

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