Recent PLEX convert, having an issue with Libraries showing content. - eviltoast

UPDATE: After some great suggestions here, I got everything working. Was a Linux permissions issue mostly, but also some files were not named properly. Everything is working as I’d expect, all be it, a bit slower than PLEX used to, but I’m fine with that.

I have a Library called Star Trek Movies, in this library is my collection of 1080P 10-bit MKV files of said collection, correctly named, and did work perfectly fine in PLEX. However, only one file will be pulled into the library and it won’t ID that file properly. Does anyone have any suggestions of what could be the issue? I’m having the same issue with other folders of movies as well. Haven’t tried to add any TV Shows as of yet though.

Edit: I do get this error a lot in the log, but I can’t seam to figure out what it means.

“External request received, however, only an internal interface bind found.”

  • Spuddlesv2@lemmy.ca
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    That error suggests you have your Jellyfin server exposed directly to the internet. That is not a good idea.

      • Spuddlesv2@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I personally wouldn’t do that either but plenty of people do. It depends on your tolerance for risk.

        I use a VPN tunnel via an external endpoint. It’s more work but means I don’t have any devices directly accessible from my home IP.

  • jmchrist@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 year ago

    Are you organizing the movies by libraries on your drive, or just through Jellyfin? The way I organize things is to have them stored alphabetically on my drive, then move them into collections through the Jellyfin interface. Since Jellyfin is a fork of Emby, (I just use Emby’s folder structure and naming conventions)[https://emby.media/support/articles/Movie-Naming.html] and it works great.

    Unfortunately, I’ve found Jellyfin collections to be really finicky and they only work sometimes. There may be a plugin that helps, but I’ve sort of conceded to just not using collections often.

    Edit: Jellyfin should also create and populate the collections automatically, and when it works it’s really nice. Looking at my collections they’re mostly all correct, except I’m missing one Rambo movie in my Rambo collection and my Deadpool collection is totally empty, even though I have bother movies. I’ll fiddle around and see if I can fix it if you end up running into the same issue.

    • Vaggumon@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I’ll have to look into Emby’s folder structure and see if it is different then how I’ve got things setup. But my collection is organized by Folder, so for example.

      E:\Star Trek Movies\Star Trek II - The Wrath of Kahn (1982).mkv

      Then TV series are the same, but with folders for each season on a main Show folder.

      • jmchrist@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Ah gotcha, that could be the issue. I feel like Jellyfin should be able to handle that, but the way I have it setup is just placing all my movies in a single movie folder, then Jellyfin takes care of the rest. I then take it a step further and put movies into subfolders alphabetically, so mine would look like

        …/jellyfin/movies/S/Star Trek II - The Wratch of Kahn (1982).mkv

        This allegedly makes searching faster, but I think you’d need like a couple thousand movies for it to make any difference.

        There are times where I don’t really like this, for example Rambo 1 is called First Blood so it’s in the F directory and the rest of the Rambo movies are in the R directory, but Jellyfin will organize it all on the interface so it’s not a huge deal. Edit: you can also make a “Sort Title” so it will live next to the other Rambo’s instead of off by itself with the other F movies.

        Also, I think some of my issues are coming from using the TMDB Box Set plugin which automates my collections. I think if you create the collections manually things might go a bit smoother.

    • Vaggumon@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      In case you were wondering, I got everything working. Was a permission issue it appears. Thought I did have some wonky names in some of the files that I fixed too. Thanks for the suggestion.

  • RBG@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Two suggestions and apologies if you already did these but they are a common problem people can have:

    1 did you set the library as a movie library or maybe accidentally something else? Because if its e.g. set to shows it may not find the Movie metadata.

    2 in case you use linux, but seeing your other comment that might not be the case, make sure the folders your movies are in have the right permissions for jellyfin to access them.

    • Vaggumon@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Permissions seamed to be the issue. Everything is working, all be it, a bit slower then plex used to. But least it’s working.

  • peppy6582@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Jellyfin expects movies to be in sub-folders with their movie titles for the best experience. You can have a Star Trek library, but each movie inside of there needs to be in its own folder. For example M:\Star Trek\Star Trek II - Wrath of Kahn\Star Trek II - Wrath of Kahn.mkv

    This has always worked the best for me.

    • RBG@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      So, just to give a different perspective. I don’t do that, all movies are in one folder, and it works still. Might be worth to try of course.