is there a media server/manager that supports multiple types of media (i.e books, series, comics, etc) natively and allows media to be ordered by series? i came across this problem when trying to organize a series in my media collection that contains movies, series and books; i tried searching for a solution on jellyfin specifically but afaik the consensus is that mixed-media libraries are mostly discouraged due to unreliable metadata, + jellyfin’s hit or miss support for non-video content. this seems to be true for other media managers like plex and emby from what i’ve read.

i included a mockup to get the basic concept across, ideally the manager’s focus would be on separating media by series and allowing mixed-media libraries, though i can see how that could be a bit tricky to implement. thanks in advance for any suggestions

  • @VelociCatTurd
    link
    English
    110 months ago

    Seems like you could just make a simple web page for this.

    • @[email protected]OP
      link
      fedilink
      English
      2
      edit-2
      10 months ago

      that does sound like a good idea: i’ve considered making something like that in the past but realized i’m not quite knowledgeable enough on javascript yet to make it a thing, but i’ll definitely keep it in mind. it would also be nice to be able to create a page for each series automatically based on some sort of template and automatically fetch metadata, though i’m not sure how that could be implemented

      • @VelociCatTurd
        link
        English
        110 months ago

        Looks like jellyfin has an api. I’m sure that could be leveraged. Just would need to have a way to send over api requests. You mentioned JavaScript, but I could see this being done in maybe DJango instead if you’re familiar with python. Though the learning curve for Django is a beast in itself imo

    • @[email protected]
      link
      fedilink
      English
      110 months ago

      Yeah exactly, if they have decent APIs or you can scissor out the content via iframes or something. Not really a web developer so I probably ain’t makin’ sense.