• 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 Media Scanning & Identification SOLVED: New episode metadata

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    SOLVED: New episode metadata

    Theetjuh
    Offline

    Junior Member

    Posts: 22
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    Country:Netherlands
    #11
    2024-04-16, 01:43 PM (This post was last modified: 2024-04-16, 01:45 PM by Theetjuh. Edited 1 time in total.)
    Sorry it took so long, but hopefully this gives some more info why.

    https://paste.kodi.tv/qasapolaja

    I tried to update Star Wars The Bad Batch S03E04.
    bitmap
    Online

    Community Moderator

    Posts: 851
    Threads: 9
    Joined: 2023 Jul
    Reputation: 27
    #12
    2024-04-16, 02:46 PM
    It's definitely these errors that keep happening, though I am not sure why. It doesn't seem like TMDB or OMDB have any episode information and those are the only two sources being queried for information on this episode.


    Queries to update episode metadata:
    Code:
    [2024-04-16 15:31:37.663 +02:00] [DBG] [18] MediaBrowser.Providers.TV.EpisodeMetadataService: Running "TmdbEpisodeProvider" for "/ds2-series/Star Wars - The Bad Batch (2021)/Season 3/Star.Wars.The.Bad.Batch.S03E04.A.Different.Approach.2160p.DSNP.WEB-DL.DDP5.1.DV.HDR.H.265-FLUX.mkv"
    [2024-04-16 15:31:38.172 +02:00] [DBG] [11] MediaBrowser.Providers.TV.EpisodeMetadataService: Running "OmdbEpisodeProvider" for "/ds2-series/Star Wars - The Bad Batch (2021)/Season 3/Star.Wars.The.Bad.Batch.S03E04.A.Different.Approach.2160p.DSNP.WEB-DL.DDP5.1.DV.HDR.H.265-FLUX.mkv"
    [2024-04-16 15:31:38.314 +02:00] [DBG] [18] MediaBrowser.Providers.TV.EpisodeMetadataService: "OmdbEpisodeProvider" returned no metadata for "/ds2-series/Star Wars - The Bad Batch (2021)/Season 3/Star.Wars.The.Bad.Batch.S03E04.A.Different.Approach.2160p.DSNP.WEB-DL.DDP5.1.DV.HDR.H.265-FLUX.mkv"
    [2024-04-16 15:31:38.314 +02:00] [DBG] [18] MediaBrowser.Providers.TV.EpisodeMetadataService: Running "EpisodeNfoProvider" for "/ds2-series/Star Wars - The Bad Batch (2021)/Season 3/Star.Wars.The.Bad.Batch.S03E04.A.Different.Approach.2160p.DSNP.WEB-DL.DDP5.1.DV.HDR.H.265-FLUX.mkv"

    Errors:
    Code:
    [2024-04-16 15:32:09.997 +02:00] [DBG] [32] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: Writer is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'Writer' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:09.998 +02:00] [DBG] [32] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: OfficialRating is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'OfficialRating' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:09.998 +02:00] [DBG] [32] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: Metascore is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'Metascore' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:09.998 +02:00] [DBG] [32] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: ShortOverview is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'ShortOverview' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:09.999 +02:00] [DBG] [32] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: VoteCount is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'VoteCount' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:10.001 +02:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2024-04-16 15:32:10.003 +02:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2024-04-16 15:32:10.003 +02:00] [DBG] [26] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: Writer is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'Writer' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:10.010 +02:00] [DBG] [26] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: OfficialRating is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'OfficialRating' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:10.012 +02:00] [DBG] [26] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: Metascore is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'Metascore' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:10.013 +02:00] [DBG] [26] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: ShortOverview is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'ShortOverview' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)
    [2024-04-16 15:32:10.014 +02:00] [DBG] [26] Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder: Error converting value.
    System.FormatException: VoteCount is not a valid value for ItemFields.
    ---> System.ArgumentException: Requested value 'VoteCount' was not found.
      at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
      at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      --- End of inner exception stack trace ---
      at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
      at Jellyfin.Api.ModelBinders.CommaDelimitedArrayModelBinder.GetParsedResult(IReadOnlyList`1 values, Type elementType, TypeConverter converter)

    So it seems like TVDB is not ever being queried and none of the requested metadata is being returned. Should that matter? Well...as far as I can tell, the answer is no since TMDB has episode information, just maybe not exactly what info is being queried. You've got me stumped, but it still seems like metadata providers aren't set up properly. You could try enabling the TVDB plugin, though I'll warn you that it has caused me nothing but headaches...
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    Theetjuh
    Offline

    Junior Member

    Posts: 22
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    Country:Netherlands
    #13
    2024-04-16, 05:20 PM
    When I look at this issue, those errors seem kinda ‘normal’ ?

    https://github.com/jellyfin/jellyfin/issues/4915
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #14
    2024-04-16, 05:26 PM
    (2024-04-16, 02:46 PM)bitmap Wrote: You've got me stumped, but it still seems like metadata providers aren't set up properly. You could try enabling the TVDB plugin, though I'll warn you that it has caused me nothing but headaches...

    I second this.  I gave up on TVDB.  There's also the issue of TVDB having a pretty low API rate limit compared to TMDB.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Theetjuh
    Offline

    Junior Member

    Posts: 22
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    Country:Netherlands
    #15
    2024-04-17, 02:56 PM
    Ok I did some tests, I created a second docker project with only ‘Family Guy’ and ‘Star Wars: The Bad Batch’ in a library.
    Exactly the same episodes did not get an episode name like in my main Jellyfin environment.

    I did a second test, with English as the metadata language and every episode name got filled in.

    This would mean there is something wrong on TMDB side in the Dutch section or within Jellyfins TMDB plugin.
    I guess I will change the language, that will at least fix this.
    bitmap
    Online

    Community Moderator

    Posts: 851
    Threads: 9
    Joined: 2023 Jul
    Reputation: 27
    #16
    2024-04-17, 04:27 PM
    Sheesh. That kind of makes sense since it likely doesn't look at other languages, just the one you select. Glad you were able to figure out a fix!
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    Pages (2): « Previous 1 2

    « 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