jellyfin / jellyfin-plugin-tmdbboxsets

https://jellyfin.org
MIT License
86 stars 20 forks source link

Move Collection not being created on Scan #46

Open docfactory37 opened 3 years ago

docfactory37 commented 3 years ago

Describe the bug

I have had to complete a Fresh install of Jellyfin, and im not able to get the movie Collection to work on when Scan Library for new box sets.

I have installed the TMDb Box Sets version 7.0.0.0

i have also check the moves i have that in the metadata that they have IMDb Id:

System (please complete the following information):

To Reproduce

  1. Go to Scheduled Tasks
  2. Then run Scan library for new box sets

Expected behavior that once run it will create the Movie Collection

Server Logs

[07:54:29] [INF] [68] Jellyfin.Plugin.TMDbBoxSets.Api.TMDbBoxSetsController: Starting a manual refresh of TMDb collections
[07:54:29] [INF] [68] Jellyfin.Plugin.TMDbBoxSets.TMDbBoxSetManager: Found 1 TMDb collection(s) across all movies
[07:54:29] [INF] [68] Jellyfin.Plugin.TMDbBoxSets.TMDbBoxSetManager: Minimum number of movies is 2, but there is/are only 1: You're Under Arrest: Fast & Furious
[07:54:29] [INF] [68] Jellyfin.Plugin.TMDbBoxSets.Api.TMDbBoxSetsController: Completed refresh of TMDb collections

FFmpeg Logs

Browser Console Logs

Screenshots

Additional context

the-lazy-fox commented 3 years ago

Having the same behavior, except logs are full of this: https://github.com/jellyfin/jellyfin/issues/6441

cvium commented 3 years ago

To use this plugin you need to enable the TMDB movie metadata provider. IMDb is not used for this. Please make sure it is enabled and that the movies you want "grouped" have TMDb collection ids.

the-lazy-fox commented 3 years ago

Hello @cvium

This is where my investigation led me. TMDB Movie Metadata provider is activated and the only one activated for my Movies library. image

Nevertheless, when the scan is finished, all my movies only have an IMDb Id. TheMovieDb Movie Id and TheMovieDb Box Set Id are both empty. image

This explain the issue I'm having with the Plugin BoxSet, it can't find and group anything if everything is empty.

How can I resolve the root cause? Any ideas?

PS: I'm pretty sure @docfactory37 is having the same behavior, I have the same log, it seems only one movie in the whole library got the 3 Ids... This is why we have this result.

cvium commented 3 years ago

I don't think 646 is a valid id. Try (re)moving one of your nfo files and scan again.

the-lazy-fox commented 3 years ago

Actually, I was just checking this as well. It's the TMDB id which is inside the IMDb field...

the-lazy-fox commented 3 years ago

My movie folder contains:

It could be the cause?

cvium commented 3 years ago

See https://github.com/jellyfin/jellyfin/issues/5347

the-lazy-fox commented 3 years ago

Thanks @cvium ... We need to wait for 10.8 then 👍🏼 Do you know when we can expect it as stable?

cvium commented 3 years ago

No ETA