Tvdb errors every time images are being modified for movie - kandykarter - 2024-08-23
Hey all,
I've noticed since 10.9.9 every time a movie's images are modified, I get a bunch of errors from the tvdb in my logfiles. I don't have the tvdb selected as a metadata scraper or image supplier for my movie library, so this is odd and I don't understand why it's even polling the tvdb. The movies show up and play properly (as well as pulling images and metadata from the actually-configured tmdb source).
Relevant part of logs:
Code: [2024-08-23 06:18:09.547 -07:00] [ERR] [38] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Hell Hole (2024)/Hell.Hole.2024.1080p.WEBRip-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[2024-08-23 06:18:13.968 -07:00] [ERR] [10] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Hell Hole (2024)/Hell.Hole.2024.1080p.WEBRip-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[2024-08-23 06:18:17.738 -07:00] [INF] [39] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.LibrarySyncNotification: Started library sync
[2024-08-23 06:18:17.747 -07:00] [INF] [39] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.LibrarySyncNotification: Library Sync: Updated 1 items
[2024-08-23 06:18:17.747 -07:00] [INF] [39] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.LibrarySyncNotification: Finished library sync, taking "00:00:00.0085975"
[2024-08-23 06:18:20.271 -07:00] [ERR] [10] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Longlegs (2024)/Longlegs.2024.1080p.WEBRip.5.1-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[2024-08-23 06:18:53.101 -07:00] [ERR] [35] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Longlegs (2024)/Longlegs.2024.1080p.WEBRip.5.1-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[2024-08-23 06:19:34.249 -07:00] [ERR] [30] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Longlegs (2024)/Longlegs.2024.1080p.WEBRip.5.1-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[2024-08-23 06:19:41.518 -07:00] [ERR] [30] MediaBrowser.Providers.Manager.ProviderManager: "TvdbMovieImageProvider" failed in GetImageInfos for type "Movie" at "/data/movies/Longlegs (2024)/Longlegs.2024.1080p.WEBRip.5.1-LAMA.mp4"
HTTP Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
Tvdb.Sdk.MoviesException: Invalid movie id
Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}
at Tvdb.Sdk.MoviesClient.GetMovieExtendedAsync(Double id, Nullable`1 meta, Nullable`1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetMovieExtendedByIdAsync(Int32 tvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetMovieArtworks(Int32 movieTvdbId, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.Providers.TvdbMovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
Is anybody else having this issue?
RE: Tvdb errors every time images are being modified for movie - TheDreadPirate - 2024-08-23
Do you have NFO files in your movie directories.
RE: Tvdb errors every time images are being modified for movie - kandykarter - 2024-08-24
Yes I do.
RE: Tvdb errors every time images are being modified for movie - TheDreadPirate - 2024-08-24
Do the NFO files have improper TVDB IDs? I've seen externally generated NFOs have TVDB IDs like "#####-movie_name" instead of just the number part.
RE: Tvdb errors every time images are being modified for movie - kandykarter - 2024-08-26
I couldn't find any reference to the tvdb at all in the nfo files. there's imdbid and tmdbid tags, but when i search the nfo for one of the recent files, i get nothing for tvdb.
RE: Tvdb errors every time images are being modified for movie - TheDreadPirate - 2024-08-26
Disable the TVDB plugin? And restart Jellyfin.
RE: Tvdb errors every time images are being modified for movie - kandykarter - 2024-08-26
Hm, I was hoping to avoid that because I've been using it to scrape tv metadata, but I guess I care a lot less about TV than Movies, so I'll give it a whirl. Thanks.
RE: Tvdb errors every time images are being modified for movie - TheDreadPirate - 2024-08-26
Disabling it is mainly just to verify it is the plugin.
Also, the TMDB plugin has images and metadata for shows, despite its name.
|