Are able to use "Series ID" as the folder name yet?

EDIT: I just picked any tag. Active tags are a must. I’m not a regular poster here. Also read last part of my post before replying if you are not staff of Plex.

This really is just for staff of plex to ponder.
Pro/paid users will post anyway…

I know we must make the folder/file match whatever the code is designed to use…

But, why can’t we just use IMDb or TVdb? Either movie or tv franchises?
“tt0071007/season 01” for IMDb regarding Little House on the Prairie (excluding the special movie for now)
“77921/Season 01” for TheTVDB regarding LHotP.

Pick an agent and then name the parent folder after the number, then follow with season.

“Adventure Time” later turns into “Adventure Time With Finn And Jake”.
So everything needs to be renamed, or it won’t show. At. All. Ever. So I can’t just assign the series ID manually since it doesn’t show in the first place…
See what I mean?
I must rename all files so it does show up to older forms of TheTVDB.

And don’t even get me started with FOX tv series that run on “Volumes” instead of “Seasons”…
(American Dad more than Family Guy; FG can suck it)

Instead of “,/TV Shows/ShowName/Season 02/ShowName.ext”
Why not:
“…/Series_ID/ShowName/Season_02/file.ext” ?

Linking the bunk filename is easy to do so it shows up in Plex properly.

It’s just the folder name would actually help a lot more if we were able to “series ID” from TheTVDB if that’s the agent we’re going to use anyway.
See what I mean?

I’m not a Pro payer, and don’t see a real benefit for my personal own needs.
I’m happy with free, but I think there should be more options for folder naming schemes.
Even if we must enable an option to search folders by series ID.
That would help, A LOT.

Thank you for time.
Pro payers… I’m not asking you. I know what you will answer, I’ve spent years searching the forums and doing my best not post here…

You know it.

But I do like the idea. Something similar to how Sonarr can find a show on the seriesID.



I know plex understands the series ID because you can use it when you try and fix match.

But never have I had plex able to find a show from a seriesID from the folder/file name.

._. what is sonnar?
I don’t like anything automatic as it leads to more headaches.

But, thank you for not being that guy we see on Reddit all the time going for a meme.

https://sonarr.tv/#features
But, in nutshell, the program will monitor episode releases of TV shows and allow you to download said episodes. An example from Agents of S.H.I.E.L.D.

Nor do I.
I do not have Sonarr setup to download anything automatically. Nor do I have it setup to dump the downloaded files into Plex.

Still though, I would love to see Plex parse the TheTVDb, TheMovieDb, or IMDb ID from the filename. This would ensure a 100% match of the item. I’ve read somewhere here that Plex can with IMDb but I have never seen it work though.
But what I gathered is the Plex scanner looks for IMDb tt* in .nfo files, not the filename itself.

Particularly with Plex Movie Scanner.py

def checkNfoFile(file, fileCount):
  try:
    path = None
    
    # Depending on how many media files we have, check differently.
    if fileCount == 1:
      # Look for any NFO file.
      for f in os.listdir(os.path.dirname(file)):
        if f[-4:].lower() == '.nfo':
          path = os.path.join(os.path.dirname(file), f)
          break
    else:
      # Look for a sidecar NFO file.
      path = os.path.splitext(file)[0] + '.nfo'

    if path is not None and os.path.exists(path):
      nfoText = open(path).read()
      m = re.search('(tt[0-9]+)', nfoText)
      if m:
        return m.groups(1)[0]
  except:
    print "Warning, couldn't read NFO file."

  return None

I suppose someone could modify some code to do IMDb parsing on the filename.
Actually, there are many posts dating back to 2013 that talk about this very thing and some folks have posted edited/modified code. Something you might check out if you’re interested.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.