Jump to content

Problem with duplicate movies


Recommended Posts

Posted

OK you said tvdb is first for movies. Try putting movie db first and then refreshing the metadata.

Posted

Thanks for the suggestion.  It didn't change anything.  Still no actors in any movie I refreshed metadata,  just a director name and image. 

Happy2Play
Posted
2 hours ago, rdf52 said:

Thanks for the suggestion.  It didn't change anything.  Still no actors in any movie I refreshed metadata,  just a director name and image. 

Can you post the server log for a specific example as all I can think of is locked metadata.  As there is no provider with only the director.

Posted
8 hours ago, rdf52 said:

Thanks for the suggestion.  It didn't change anything.  Still no actors in any movie I refreshed metadata,  just a director name and image. 

Hi, can you please tell us exactly what you did as well as provide the emby server log from when you did that? Thanks.

Posted

Here is exactly what I did before refreshing metadata.  I chose one of the Bond movies, Goldeneye, as all 8 of the movies in my library have had the actors removed their details. All 5 of the Bond movies had the full list of actors after the importing of the movies several days ago.

Here is the detail page of Goldeneye.  Details are correct.  Note, that only the director is shown.

Goldeneye_details.png.a63ad8048c75357b6a98a8b6181e9e38.png

Here is the people section of the "edit metadata" page of the above detail page.  Only the director is listed and NOT LOCKED.

goldeneye_metadataeditpeople.png.5fcb8b2c1327509e3e0375b751137685.png

The image below is from the IMDB page for Goldeneye.  I wanted to show the top billed actors: Pierce Brosnan, Sean Bean ,and Izabella Scorupco.

goldeneye_imdb.png.6f02f9aee628ea9bab504452bfe15a6c.png

I then opened up the people folder in the location shown:

C:\Users\bobf\AppData\Roaming\Emby-Server\programdata\metadata\people\pimage.png.37db50880ec62a02d103cefeb1022607.png

To be complete I also looked for the next 2 actors and both of them can be found in my current people database.  At this point I have not refreshed metadata

Just refreshed the metadata from the details page of this movie.. Server log is below.  When I did the refresh I told it to replace all metadata.  I left the "replace existing images" off and left "Replace existing video preview thumbnails" off

embyserver(1).txt

I hope this will help you guys figure this out.

Goldeneye_details.png

goldeneye_metadata edit people.png

image.png

image.png

image.png

goldeneye_imdb.png

embyserver(1).txt

Posted

I did not mean to repeat the IMDB image or the server log at the very bottom of the previous post.

Happy2Play
Posted

Honestly can't say as the query got the information.

2025-10-05 16:03:17.259 Info HttpClient: GET https://api.themoviedb.org/3/movie/710?api_key=x_secret3_x&append_to_response=alternative_titles,reviews,casts,releases,images,keywords,trailers&language=en-US&include_image_language=en-US,null
Spoiler

{
        "adult": false,
        "gender": 2,
        "id": 517,
        "known_for_department": "Acting",
        "name": "Pierce Brosnan",
        "original_name": "Pierce Brosnan",
        "popularity": 3.8097,
        "profile_path": "/dzXVwwJLPwiZeXOnf7YxorqVEEM.jpg",
        "cast_id": 1,
        "character": "James Bond",
        "credit_id": "52fe426ec3a36847f801e10d",
        "order": 0
      },
      {
        "adult": false,
        "gender": 2,
        "id": 48,
        "known_for_department": "Acting",
        "name": "Sean Bean",
        "original_name": "Sean Bean",
        "popularity": 3.2026,
        "profile_path": "/kTjiABk3TJ3yI0Cto5RsvyT6V3o.jpg",
        "cast_id": 2,
        "character": "Alec Trevelyan",
        "credit_id": "52fe426ec3a36847f801e111",
        "order": 1
      },
      {
        "adult": false,
        "gender": 1,
        "id": 10695,
        "known_for_department": "Acting",
        "name": "Izabella Scorupco",
        "original_name": "Izabella Scorupco",
        "popularity": 1.2788,
        "profile_path": "/Av7fykzXL701au42sTbhufHpwwv.jpg",
        "cast_id": 3,
        "character": "Natalya Simonova",
        "credit_id": "52fe426ec3a36847f801e115",
        "order": 2
      },
      {
        "adult": false,
        "gender": 1,
        "id": 10696,
        "known_for_department": "Acting",
        "name": "Famke Janssen",
        "original_name": "Famke Janssen",
        "popularity": 4.8781,
        "profile_path": "/nt4fpE3cerdDWyZFiRkYRDcOYh4.jpg",
        "cast_id": 4,
        "character": "Xenia Onatopp",
        "credit_id": "52fe426ec3a36847f801e119",
        "order": 3
      },
      {
        "adult": false,
        "gender": 2,
        "id": 10671,
        "known_for_department": "Acting",
        "name": "Joe Don Baker",
        "original_name": "Joe Don Baker",
        "popularity": 0.7956,
        "profile_path": "/7AEqsKLyAO3tt9bUufdirU1xXo8.jpg",
        "cast_id": 5,
        "character": "Jack Wade",
        "credit_id": "52fe426ec3a36847f801e11d",
        "order": 4
      },
      {
        "adult": false,
        "gender": 1,
        "id": 5309,
        "known_for_department": "Acting",
        "name": "Judi Dench",
        "original_name": "Judi Dench",
        "popularity": 1.3966,
        "profile_path": "/cpna5VGvAxuKuC31xJPBKy9zbnv.jpg",
        "cast_id": 6,
        "character": "M",
        "credit_id": "52fe426ec3a36847f801e121",
        "order": 5
      },
      {
        "adult": false,
        "gender": 2,
        "id": 1923,
        "known_for_department": "Acting",
        "name": "Robbie Coltrane",
        "original_name": "Robbie Coltrane",
        "popularity": 1.0054,
        "profile_path": "/jOHs3xvlwRiiG2CLtso5zzmGCXg.jpg",
        "cast_id": 8,
        "character": "Valentin Zukovsky",
        "credit_id": "52fe426ec3a36847f801e129",
        "order": 6
      },
      {
        "adult": false,
        "gender": 2,
        "id": 10698,
        "known_for_department": "Acting",
        "name": "Tchéky Karyo",
        "original_name": "Tchéky Karyo",
        "popularity": 2.1573,
        "profile_path": "/jrtGiLYaALwDZgF39Hlgb8O1XZ1.jpg",
        "cast_id": 10,
        "character": "Dmitri Mishkin",
        "credit_id": "52fe426ec3a36847f801e131",
        "order": 7
      },
      {
        "adult": false,
        "gender": 2,
        "id": 3757,
        "known_for_department": "Acting",
        "name": "Gottfried John",
        "original_name": "Gottfried John",
        "popularity": 0.4161,
        "profile_path": "/duXWjkperrnUq094bgsYddJeIG0.jpg",
        "cast_id": 7,
        "character": "Colonel Ourumov",
        "credit_id": "52fe426ec3a36847f801e125",
        "order": 8
      },
      {
        "adult": false,
        "gender": 2,
        "id": 10697,
        "known_for_department": "Acting",
        "name": "Alan Cumming",
        "original_name": "Alan Cumming",
        "popularity": 2.053,
        "profile_path": "/cXbcMoCtS8947or9K5cOQev1Mmj.jpg",
        "cast_id": 9,
        "character": "Boris Grishenko",
        "credit_id": "52fe426ec3a36847f801e12d",
        "order": 9
      },
      {
        "adult": false,
        "gender": 2,
        "id": 9906,
        "known_for_department": "Acting",
        "name": "Desmond Llewelyn",
        "original_name": "Desmond Llewelyn",
        "popularity": 0.5287,
        "profile_path": "/mZTlKMtkMsMiO1Vd0A9ZCHJYevX.jpg",
        "cast_id": 11,
        "character": "Q",
        "credit_id": "52fe426ec3a36847f801e135",
        "order": 10
      },
      {
        "adult": false,
        "gender": 1,
        "id": 10699,
        "known_for_department": "Acting",
        "name": "Samantha Bond",
        "original_name": "Samantha Bond",
        "popularity": 2.1011,
        "profile_path": "/apo13y77RnKUWTjY1FsW1DcQdkY.jpg",
        "cast_id": 12,
        "character": "Moneypenny",
        "credit_id": "52fe426ec3a36847f801e139",
        "order": 11
      },
      {
        "adult": false,
        "gender": 2,
        "id": 10648,
        "known_for_department": "Acting",
        "name": "Michael Kitchen",
        "original_name": "Michael Kitchen",
        "popularity": 1.0442,
        "profile_path": "/gssCZjXmRcRhuOrGOR9cwd6TcXj.jpg",
        "cast_id": 13,
        "character": "Bill Tanner",
        "credit_id": "52fe426ec3a36847f801e13d",
        "order": 12
      },
      {
        "adult": false,
        "gender": 1,
        "id": 10700,
        "known_for_department": "Acting",
        "name": "Serena Gordon",
        "original_name": "Serena Gordon",
        "popularity": 0.6515,
        "profile_path": "/ySOOEA62m05ZbqfwD7I6xo8Q9fC.jpg",
        "cast_id": 14,
        "character": "Caroline",
        "credit_id": "52fe426ec3a36847f801e141",
        "order": 13
      },
      {
        "adult": false,
        "gender": 2,
        "id": 10701,
        "known_for_department": "Acting",
        "name": "Simon Kunz",
        "original_name": "Simon Kunz",
        "popularity": 1.5209,
        "profile_path": "/7Kh3IbRU4bmeiH210CgHu9lofo7.jpg",
        "cast_id": 15,
        "character": "Severnaya Duty Officer",
        "credit_id": "52fe426ec3a36847f801e145",
        "order": 14
      },
      {
        "adult": false,
        "gender": 2,
        "id": 1228249,
        "known_for_department": "Acting",
        "name": "Pavel Douglas",
        "original_name": "Pavel Douglas",
        "popularity": 0.2413,
        "profile_path": "/Aw1vYQxn2Ot4y6WjZry33ortpbi.jpg",
        "cast_id": 82,
        "character": "French Warship Captain",
        "credit_id": "5fa1c55b96e30b003833b136",
        "order": 15
      },
      {
        "adult": false,
        "gender": 0,
        "id": 2842568,
        "known_for_department": "Acting",
        "name": "Olivier Lajous",
        "original_name": "Olivier Lajous",
        "popularity": 0.0802,
        "profile_path": null,
        "cast_id": 81,
        "character": "French Warship Officer",
        "credit_id": "5fa1c508bcf8c900363c975a",
        "order": 16
      },
      {
        "adult": false,
        "gender": 2,
        "id": 55911,
        "known_for_department": "Acting",
        "name": "Billy J. Mitchell",
        "original_name": "Billy J. Mitchell",
        "popularity": 0.3354,
        "profile_path": "/1AoXhTz9DvGNrrdqEV9oeHsl2HU.jpg",
        "cast_id": 37,
        "character": "Admiral Chuck Farrell",
        "credit_id": "5401b8650e0a2658ee004a76",
        "order": 17
      },
      {
        "adult": false,
        "gender": 2,
        "id": 27425,
        "known_for_department": "Acting",
        "name": "Constantine Gregory",
        "original_name": "Constantine Gregory",
        "popularity": 0.4467,
        "profile_path": "/Wu1DUqLi8ZclEcdLGgYgnNcPmw.jpg",
        "cast_id": 38,
        "character": "Computer Store Manager",
        "credit_id": "5401b87f0e0a2658db004acf",
        "order": 18
      },
      {
        "adult": false,
        "gender": 1,
        "id": 6613,
        "known_for_department": "Acting",
        "name": "Minnie Driver",
        "original_name": "Minnie Driver",
        "popularity": 2.0676,
        "profile_path": "/OskQBuriLtKWNiCnLTHjMqV1ga.jpg",
        "cast_id": 39,
        "character": "Irina",
        "credit_id": "5401b88d0e0a2658e2004c04",
        "order": 19
      },
      {
        "adult": false,
        "gender": 1,
        "id": 29054,
        "known_for_department": "Acting",
        "name": "Michelle Arthur",
        "original_name": "Michelle Arthur",
        "popularity": 0.4799,
        "profile_path": "/cC6R8hK8FUH007zbZnMjypu8C2T.jpg",
        "cast_id": 40,
        "character": "Anna",
        "credit_id": "5401b8a70e0a2658e2004c07",
        "order": 20
      },
      {
        "adult": false,
        "gender": 2,
        "id": 41742,
        "known_for_department": "Acting",
        "name": "Ravil Isyanov",
        "original_name": "Равиль Исьянов",
        "popularity": 0.7646,
        "profile_path": "/kJkFC0qq7OeXgFTpBffWaSaeuOZ.jpg",
        "cast_id": 41,
        "character": "MIG Pilot",
        "credit_id": "5401b8ba0e0a2658db004ad3",
        "order": 21
      },
      {
        "adult": false,
        "gender": 0,
        "id": 2842569,
        "known_for_department": "Acting",
        "name": "Vladimir Milanovich",
        "original_name": "Vladimir Milanovich",
        "popularity": 0.0478,
        "profile_path": null,
        "cast_id": 83,
        "character": "Croupier",
        "credit_id": "5fa1c591875d1a003617dd49",
        "order": 22
      },
      {
        "adult": false,
        "gender": 2,
        "id": 176132,
        "known_for_department": "Acting",
        "name": "Trevor Byfield",
        "original_name": "Trevor Byfield",
        "popularity": 0.1741,
        "profile_path": "/5gaPUQZ6YNnrojtGd8txxCBmVNX.jpg",
        "cast_id": 70,
        "character": "Train Driver",
        "credit_id": "5a4e08d4c3a3683b8e0084e5",
        "order": 23
      },
      {
        "adult": false,
        "gender": 2,
        "id": 589665,
        "known_for_department": "Acting",
        "name": "Peter Majer",
        "original_name": "Peter Majer",
        "popularity": 0.0657,
        "profile_path": null,
        "cast_id": 80,
        "character": "Valentin's Bodyguard",
        "credit_id": "5fa1c4ed5a99150035fd6dc0",
        "order": 24
      },
      {
        "adult": false,
        "gender": 2,
        "id": 2496294,
        "known_for_department": "Acting",
        "name": "Mark Chapman",
        "original_name": "Mark Chapman",
        "popularity": 0.1606,
        "profile_path": "/fWOr0yEFH6n5hRWgB399OK6LRz.jpg",
        "cast_id": 123,
        "character": "Casino Gambler (uncredited)",
        "credit_id": "684e11b8f9481de4f834451c",
        "order": 25
      }
    ],
    "crew": [
      {
        "adult": false,
        "gender": 2,
        "id": 10702,
        "known_for_department": "Directing",
        "name": "Martin Campbell",
        "original_name": "Martin Campbell",
        "popularity": 0.5824,
        "profile_path": "/xAaNHXBrwTPDjZRs5vDD0fMO9bx.jpg",
        "credit_id": "52fe426ec3a36847f801e14b",
        "department": "Directing",
        "job": "Director"
      }

 

What content is in the media folder for this example?

Do you write nfo files?  If so can you attach.

Posted

In the metadata editor, are all of the external ids correct? Also can you show a screenshot of the cast list in the  metadata editor? Thanks.

Posted
1 minute ago, Happy2Play said:

Honestly can't say as the query got the information.

2025-10-05 16:03:17.259 Info HttpClient: GET https://api.themoviedb.org/3/movie/710?api_key=x_secret3_x&append_to_response=alternative_titles,reviews,casts,releases,images,keywords,trailers&language=en-US&include_image_language=en-US,null
  Reveal hidden contents

 

What content is in the media folder for this example?

Do you write nfo files?  If so can you attach.

If my current questions don't lead to any clues then the next thing will be that I wonder if the video file has a cast list in it's embedded metadata.

  • Like 1
Happy2Play
Posted

Always forget about that one but may need to see the results of this ffprobe.

C:\Users\bobf\AppData\Roaming\Emby-Server\system\ffprobe.exe -i file:"F:\Movies\GoldenEye (1995)\GoldenEye (1995).mp4" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data

 

Posted

The only content in each media folder is the mp4 video with the exact same name and (year).  There is an nfo file in the folder with a Sept 27, 2025 date.  My original intent was to read this nfo file once when I import and then in the long run only write nfo files for all metadata changes.  Since my first import of these 8 movies, both read and write nfo has been disabled in the library setting.

The nfo file in the folder is something I created with a third party nfo  writer.  In my Plex library I had added some custom genres to movies, like Bond, Disney, etc, then in Plex I could sort on the custom genre.  This was my attempt to add my custom genres into Emby but I never got that there.

 

 

Happy2Play
Posted

May need to see that nfo but if nfo reader and writer is disabled it shouldn't matter then.  Now we need to see the output of the ffprobe command above.

Posted

@LukeI

14 minutes ago, Luke said:

In the metadata editor, are all of the external ids correct? Also can you show a screenshot of the cast list in the  metadata editor? Thanks.

The second image from the top is the people section of the metadata editor.  There is no "cast" section in the metadata editor.  

And yes, I just checked and all the external id's are correct.

Happy2Play
Posted

That is fine, if there is embedded metadata in this mp4 it may be the overall issue.

Posted

Bingo!  The movie poster is embedded as are the actors and genre.  For my Plex library, I always added my own metadata before adding it to Plex and Plex has a setting that tells it to use the custom metadata.  

I can run the Goldeneye thru my tag editor and remove all metadata and then put the video file back into the library folder and refresh.  I won't do that until you sat to as I don't want to change things while tracking down other clues.

Happy2Play
Posted

Yes I was looking that up in a different topic as there needs to be a option to use or not to use embedded metadata as  right now Embedded data takes top priority.

Posted
38 minutes ago, Happy2Play said:

Always forget about that one but may need to see the results of this ffprobe.

C:\Users\bobf\AppData\Roaming\Emby-Server\system\ffprobe.exe -i file:"F:\Movies\GoldenEye (1995)\GoldenEye (1995).mp4" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data

 

Do I just copy and paste into a command prompt window?  Admin privilege?

Happy2Play
Posted
4 minutes ago, rdf52 said:

Do I just copy and paste into a command prompt window?  Admin privilege?

Should be just a copy and paste as it came out of your server log.

Posted
3 minutes ago, Happy2Play said:

Should be just a copy and paste as it came out of your server log.

You have my server log in the response to performing the last refresh.  Is it in there?

Happy2Play
Posted
1 minute ago, rdf52 said:

You have my server log in the response to performing the last refresh.  Is it in there?

Logging does not show the results of the ffprobe.

Happy2Play
Posted
6 minutes ago, rdf52 said:

Was I supposed to execute the ffprobe command?  

ffprobe.txt 14.81 kB · 0 downloads

@Lukewill have to comment further as I do not know all the embedded fields Emby parsers here.

But would have thought it would have gotten artist but would have expected it to be parsed incorrectly as Emby does not parse on commas.  The special characters (Tch├⌐ky) might be breaking things also.

Quote

"artist": "Pierce Brosnan, Sean Bean, Izabella Scorupco, Famke Janssen, Joe Don Baker, Judi Dench, Robbie Coltrane, Tchéky Karyo, Gottfried John, Alan Cumming, Desmond Llewelyn, Samantha Bond, Michael Kitchen, Serena Gordon, Simon Kunz, Pavel Douglas, Olivier L...",

 

Happy2Play
Posted (edited)

Think it comes back to limited info in plist.  Note only director is used by Emby as there is no cast per my link example below but will have the limitations of No Role per embedded metadata also so there needs to be a option to ignore embedded data.  As you have to remove it for online providers to work.

                    : <plist version="1.0">
                    : <dict>
                    :   <key>directors</key>
                    :   <array>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Martin Campbell</string>
                    :           </dict>
                    :   </array>
                    :   <key>producers</key>
                    :   <array>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Michael G. Wilson</string>
                    :           </dict>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Anthony Waye</string>
                    :           </dict>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Barbara Broccoli</string>
                    :           </dict>
                    :   </array>
                    :   <key>screenwriters</key>
                    :   <array>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Jeffrey Caine</string>
                    :           </dict>
                    :           <dict>
                    :                   <key>name</key>
                    :                   <string>Bruce Feirstein</string>
                    :           </dict>
                    :   </array>
                    :   <key>studio</key>
                    :   <string>EON Productions</string>
                    : </dict>
                    : </plist>

 

Similar talks over here.

 

Edited by Happy2Play
Posted

Any more thoughts or ideas on this?  

Happy2Play
Posted
1 hour ago, rdf52 said:

Any more thoughts or ideas on this?  

Only current option is removing embedded info

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