so im setting up a proper anime server and im kind of stuck on the metadata

been running jellyfin for a bit , had everything scan and it looked fine at first but then i noticed stuff was misclassified , wrong episode orders, some seasons (of the same show) getting merged when they shouldnt be. basically a mess

wiped everything and starting fresh. currently looking at shoko server + shokofin plugin as the proper solution instead of just trying to fix filenames manually

my situation is a bit different tho , i dont torrent. most of my stuff came from animepahe and similar sites so the files are encoded in mp4 ,

anyone gone through this with a similar source situation ? is shoko the move or is there something better for my anime :)

thanks!

Edit : Almost forgot ! if you have any tools, tips or anything really that would be helpful to a beginner like me (like tailscale) please mention them in the comments and i will check them out.

  • Lumidaub@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 hour ago

    TinyMediaManager renames all my files (anime or otherwise) so that any service can work with them. There’s very rarely anything that isn’t recognised properly.

  • Vlhvhkctjxrhxv@ani.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    I have never had an issue with properly named files.

    Some tools to help with bulk renaming.


    Krename

    Link - https://github.com/KDE/krename

    Useful for bulk renaming uniform files. I often use it to add the season when the file names just have the episode number.


    Filebot

    Link - https://www.filebot.net/

    Great for renaming messy files. You can match the show name then it will try to get the season, episode and episode name


    MediaElch

    Link - https://mediaelch.github.io/mediaelch-doc/index.html

    Excellent for pulling the metadata for a show into local nfo files.

    Once you have the show name, season and episode number you can scrape TVDB or other sites for the episode data, thumbnails, actors, posters, etc

    I then have Jellyfin use the local metadata that MediaElch has created.

  • huangrydude@lm.boing.icu
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    Like others mentioned file structure is the most important. In addition you can also grab the AniDB plugin and set it as the primary metadata source in Jellyfin. (I had it for quite a while so dunno how much difference it makes compared to TVDB, but from experience I practically never had wrong metadata on an anime)

    • nexttech@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      4 hours ago

      Thanks @arshflugkoerper! that is definitely where i went wrong .

      I am going to fix it and enjoy the anime thanks again!

  • bbue@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    7
    ·
    4 hours ago

    I like using sonarr(https://sonarr.tv/) - you can assign the episodes and seasons. Then you can have it rename them. There is an absolute episode numbering setting. Trash guides is helpful too: https://trash-guides.info/

    My setup is for Plex, but I’m assuming Jellyfin should be able to consume the library names the same

    • nexttech@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 hours ago

      @bbue

      didn’t know those tools existed i’m going to give them a try!

      thanks for the reply!

  • anamethatisnt@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    4 hours ago

    While it is a bit of work to rename the files that would still be my recommendation. I find jellyfin to be a great match for my anime that way.


    • nexttech@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      4 hours ago

      Ohh yes i am going to do it exactly like that.

      thanks for the anime recommendation as well @anamethatisnt !

  • marxismtomorrow@lemmy.today
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    4 hours ago

    Proper directory sorting and manual meta data hint entry is literally the number one way to make jellyfin behave properly. If you’re on linux kRename (available on flathub) makes this relatively painless.

    Series (premiere year) [imdb or other db id]/
                                 Season ##/
                                       Series Name - S##E## - Epsiode Title.ext
    

    Works 99.9% of the time. As long as you have either the imdb id (mostly normie anime will be fine with this) or an anidb plugin or similar for the obscure stuff it’ll work 100% of the time.

    This also allows easy searching of individual episodes outside of jellyfin, should you find an episode that somehow got corrupted or otherwise is just not what it should be.

    Bonus: If you take the time to do this (literally 8-10 hours max for a collection of tens of thousands of episodes of shows) your library becomes much more portable as any competitor to jellyfin and any addons will now just automagically detect everything properly.