• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Tvdb errors every time images are being modified for movie

     
    • 0 Vote(s) - 0 Average

    Tvdb errors every time images are being modified for movie

    kandykarter
    Offline

    Member

    Posts: 107
    Threads: 17
    Joined: 2023 Jun
    Reputation: 1
    #1
    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:
    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.3 (docker)
    Debian 12.6
    N100 16GB DDR4
    M2 500GB SSD
    Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium

    Storage:
    Synology DS220+
    2x 20TB Seagate IronWolf
    6GB DDR4
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 11,852
    Threads: 10
    Joined: 2023 Jun
    Reputation: 347
    Country:United States
    #2
    2024-08-23, 02:46 PM (This post was last modified: 2024-08-24, 05:27 PM by TheDreadPirate. Edited 1 time in total.)
    Do you have NFO files in your movie directories.
    Jellyfin 10.10.3 (Docker)
    Ubuntu 24.04 LTS 
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
    [Image: GitHub%20Sponsors-grey?logo=github]
    kandykarter
    Offline

    Member

    Posts: 107
    Threads: 17
    Joined: 2023 Jun
    Reputation: 1
    #3
    2024-08-24, 03:32 PM
    Yes I do.
    Server:
    Jellyfin 10.10.3 (docker)
    Debian 12.6
    N100 16GB DDR4
    M2 500GB SSD
    Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium

    Storage:
    Synology DS220+
    2x 20TB Seagate IronWolf
    6GB DDR4
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 11,852
    Threads: 10
    Joined: 2023 Jun
    Reputation: 347
    Country:United States
    #4
    2024-08-24, 05:28 PM
    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.
    Jellyfin 10.10.3 (Docker)
    Ubuntu 24.04 LTS 
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
    [Image: GitHub%20Sponsors-grey?logo=github]
    kandykarter
    Offline

    Member

    Posts: 107
    Threads: 17
    Joined: 2023 Jun
    Reputation: 1
    #5
    2024-08-26, 12:41 AM
    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.
    Server:
    Jellyfin 10.10.3 (docker)
    Debian 12.6
    N100 16GB DDR4
    M2 500GB SSD
    Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium

    Storage:
    Synology DS220+
    2x 20TB Seagate IronWolf
    6GB DDR4
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 11,852
    Threads: 10
    Joined: 2023 Jun
    Reputation: 347
    Country:United States
    #6
    2024-08-26, 03:22 PM
    Disable the TVDB plugin? And restart Jellyfin.
    Jellyfin 10.10.3 (Docker)
    Ubuntu 24.04 LTS 
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
    [Image: GitHub%20Sponsors-grey?logo=github]
    kandykarter
    Offline

    Member

    Posts: 107
    Threads: 17
    Joined: 2023 Jun
    Reputation: 1
    #7
    2024-08-26, 04:07 PM
    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.
    Server:
    Jellyfin 10.10.3 (docker)
    Debian 12.6
    N100 16GB DDR4
    M2 500GB SSD
    Clients: Jellyfin4Kodi (Addon Mode), Android, Android TV, Symfonium

    Storage:
    Synology DS220+
    2x 20TB Seagate IronWolf
    6GB DDR4
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 11,852
    Threads: 10
    Joined: 2023 Jun
    Reputation: 347
    Country:United States
    #8
    2024-08-26, 04:13 PM
    Disabling it is mainly just to verify it is the plugin.

    Also, the TMDB plugin has images and metadata for shows, despite its name.
    Jellyfin 10.10.3 (Docker)
    Ubuntu 24.04 LTS 
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode