2024-08-23, 02:28 PM
(This post was last modified: 2024-08-23, 02:38 PM by kandykarter. Edited 2 times in total.)
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:
Is anybody else having this issue?
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?
Server:
Jellyfin 10.10.1 (docker)
Debian 12.6
N100 8GB DDR4
M2 500GB SSD
Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium
Storage:
Synology DS220+
2x 20TB Seagate IronWolf
6GB DDR4
Jellyfin 10.10.1 (docker)
Debian 12.6
N100 8GB DDR4
M2 500GB SSD
Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium
Storage:
Synology DS220+
2x 20TB Seagate IronWolf
6GB DDR4