Excluding content

I really wish there was an easier way to do this. But everytime i want to exclude folders from the scanner i have trouble with the plexignore file.

This time it’s with the “Super Sentai” series. I have the full series including most of the movies and extras.

Folder structure is as follows

(lib root)

----<S01 - Seriesname>
----<S02 - Series name>
-------
-------
-------
-------vid1.mkv
-------vid2.mkv
-------vid3.mkv

I’m trying to exclude the & folders that are present in the seasons from the scanner. I’ve tried


#Negeer complete folders
*/*Extras/*
*/*Movie/*
*/*Movies/*
*/*Specials/*
*/*Crossovers/*

#Negeer complete folders
*/*/Extras/*
*/*/Movie/*
*/*/Movies/*
*/*/Specials/*
*/*/Crossovers/*

#Negeer complete folders
*Extras/*
*Movie/*
*Movies/*
*Specials/*
*Crossovers/*

None of it seems to work. And because of it an episode like

J:\Plex Libraries\Series\Super Sentai\S37 - Zyuden Sentai Kyoryuger (2013-2014)\Movie[PocketUniverse] Zyuden Sentai Kyoryuger Returns 100 YEARS AFTER (1080p BluRay).mkv

Gets added to Season 1 as “episode 100” even though there are only 84 actual episodes. A “specials” season gets added while i there shouldn’t be, and none of the titles match…

To be fair, that seems more like a naming issue based on your naming schema.
Have you considered properly naming the files?
https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/

If the movies are listed as specials, you could assign them to the Specials season (or Season 00). If they’re not… you could still add them to an actual movie library and assign them as well as the show(s) to a same-named collection. That way they’ll show up as related content.

They are properly named via Filebot {Plex} and properly structured (series)/(Showname)/(season)/Showname - SxxExx - Episode name.

This is a plexignore issue not being used or the ignore contents is wrong.

I’m not seeing that

is NOT

S37 should be “Season 37”

(2013-2014) Any dates in Plex should only be the beginning date and this is generally reserved for the show folder, not season folder. (2013) may be ok idk, never tried it

Movie[PocketUniverse] <–shouldn’t exist

Zyuden Sentai Kyoryuger Returns 100 YEARS AFTER <–Has no s01e01 format at all

(1080p Bluray) <–should be contained in square brackets not parenthesis [1080p Bluray]

Despite these problems, there is NO correct naming convention and folder structure to put a movie in a TV type library

In a movie library properly named (TMDB, TVDB, and IMDB)

Zyuden Sentai Kyoryuger: 100 YEARS AFTER (2014)

And just so you’re aware, Tom knows more about this than you, me and filebot combined so you should probably just take his word for it

If you’re interested in trying out outsmart the scanner with tweaks and workarounds, you’re probably going to consume a lot of time with not such great results

That’s because the plex forum isn’t showing it correctly perhaps. That title is in the \Movie\ subfolder i’m trying to exclude, it is NOT in the main season folder. That’s the whole point of this post, until i know where i want to keep them when they’re properly named. It’s a movie, not an episode! I said the episodes were properly named. I said nothing about the movies being properly named. Its still named that way cause i couldn’t properly rename it with filebot, couldn’t find a match for it. I’ll have to manually rename it.

Proof its in the \Movie\ subfolder and not the main season subfolder. See the address bar at the top: https://drive.google.com/file/d/1JAaOt0leLxYqg6E3TqYtVadMxHkBB2dG/view?usp=sharing

I’m not trying to outsmart anything, please don’t make that assumption as its a baseless accusation, and just plain wrong. I’m trying to exclude the \Movie folder\ and no matter what i enter in the .plexignore file, the \Movie folder isn’t being excluded. No more, no less. If it were being properly excluded, it wouldn’t show up in season 1 where it doesn’t belong.

**/Movie/* should work for that particular file. The ** basically says “check in any level of subfolder,” so you end up with “Ignore all files that are in a ‘Movie’ folder at any level”.

No dice. Title still listed under S01 and “Specials” season still exists

#Negeer complete folders
**/Extras/*
**/Movie/*
**/Movies/*
**/Specials/*
**/Crossovers/*

Tried both "refresh metadata" and "analyze" via the main show options. 

Note the .plexignore file is in the show root if that matters.

Tried both “refresh metadata” and “analyze” via the main show options.

You have to rescan the library for .plexignore changes to be picked up.

Any chance the file is actually .plexignore.txt ? Windows can hide extensions.

Ugh, would be so much easier if you could do it at the show level. Unfortunately, with your version and a full lib scan. File still listed under S01

@anon5074910

no chance. Showing file extensions is one of the first things i do, precisely to avoid such issues

1 Like

Strange. Here’s what I’m seeing in a test library with **/Movie/* enabled/disabled: MoviePlexignore - webm.red

Purely as a test, if you added *PocketUniverse* does that work and ignore the files? It should ignore all files with that text in the name.

BTW, your season folder names look very strange and not what plex would expect (as per @JaysPlex comment). It could also be a factor.

@anon5074910

Plex doesn’t seem to have a problem with them as it properly identifies the indivual seasons themselves and names the episodes correctly

@DTR sorry but i have no idea what i’m supposed to see that exists content wise but isn’t being shown

Due to the move the scanner has been detecting credits/intros for the past 36h and its still not done. Maybe that has something to do with it too.

@Ch3vr0n On the right you can see 5 episodes of GOT, 1-3, as well as “100” and “101”. In the upper left I go through the “Game of Thrones” folders and show that “episodes” 100 and 101 live inside of a Movie folder at two different depths (‘ShowFolder/Movie’ and ‘ShowFolder/Season 01/Movie’). In the bottom right is the .plexignore file that lives in the library root. As soon as I uncomment **/Movie/* and rescan the library, “episodes” 100 and 101 disappear on the right. I then re-comment the line in the .plexignore file, scan the library again, and the two “Movie” episodes appear again.

That link is weird. I had to enable fullscreen for it to show properly. You see i noticed 2 things

  • your .plexignore isn’t in the show root, so that nullifies your test. Mine is in the show root
  • what’s that rightclick “scan plex files” in your context menu. I want it :slight_smile:

The following has been tried with “Series library scan” after each change without success.
S01 still has 86 “episodes” where it should only have 84 (2 entries shouldn’t be there)

.plexignore is in \Super Sentai directory root

Problematic file(path)

J:\Plex Libraries\Series\Super Sentai\S37 - Zyuden Sentai Kyoryuger (2013)\Movie\[PocketUniverse] Zyuden Sentai Kyoryuger Returns 100 YEARS AFTER (1080p BluRay).mkv
/*Movie/* <= no dice
*/*Movie/* <= no dice
**Movie/*
/**Movie/*

Other files have “duplicate” entries because the “Movie” and “Specials” folder arent being excluded. The following entries are all under S01E01

     \\?\J:\Plex Libraries\Series\Super Sentai\S42 - Kaitou Sentai Lupinranger VS Keisatsu Sentai Patranger (2018-2019)\Specials\Season 42a - Super Sentai Strongest Battle (2019)\Super Sentai Strongest Battle - S01E01 - Battle 1 Who is the Strongest in History!.mkv

    Delete Files
    J:\Plex Libraries\Series\Super Sentai\S35 - Kaizoku Sentai Gokaiger (2011-2012)\Super Sentai - S01E01 - The Crimson Sun! The Invincible Gorangers.mkv

    Delete Files
    J:\Plex Libraries\Series\Super Sentai\S01 - Himitsu Sentai Goranger (1975-1977)\Movie\Super Sentai - S01E01 - The Crimson Sun! The Invincible Gorangers.mkv

    Delete Files
    J:\Plex Libraries\Series\Super Sentai\S36 - Tokumei Sentai Go-Busters (2012-2013)\Specials\Season 36a - Hikonin Sentai Akibaranger (2012)\Unofficial Sentai Akibaranger - S01E01 - Pain is Power.mkv

    Delete Files
    J:\Plex Libraries\Series\Super Sentai\S01 - Himitsu Sentai Goranger (1975-1977)\Super Sentai - S01E01 - The Crimson Sun! The Invincible Gorangers.mkv

Why is this so goddamn hard. Advanced or not, if it’s documented, it should work as advertised.

@JaysPlex

using square brackets is not an option. This is a show with 46 seasons. Each season has specials and movies awaiting manual renaming. In the mean time i need to exclude them.

What I said was not an accusation, this is my opinion

Personally, I feel like this method is trying to outsmart the scanner by using an advanced feature, which you can see is buggy.

Easiest solution
Enclose those 4 movies you don’t want to show up in square brackets. The scanner will ignore them

[PocketUniverse Zyuden Sentai Kyoryuger Returns 100 YEARS AFTER (1080p Bluray)].mkv

  • your .plexignore isn’t in the show root, so that nullifies your test. Mine is in the show root

I thought it wouldn’t matter, but you’re right. It works fine when in the library root, but the same file in the show root will ignore ‘ShowFolder/Movie/*’, but not ‘ShowFolder/Season X/Movie/*’. Seems like a bug versus intended behavior. Moving/copying the .plexignore file into the individual season folder works (Movie/*), though it’s a bit more annoying if there are a bunch of different seasons you want to have items ignored in. Or, if you don’t have any real episodes in any of your shows with those subfolder names, you could move the .plexignore file to your library root.

  • what’s that rightclick “scan plex files” in your context menu. I want it

danrahn/ScanInPlex: Add a ‘Scan in Plex’ context menu entry in Windows Explorer (github.com)

That doesn’t list the one that does work at the library-root level (**/Movie/*), though it probably doesn’t matter since I couldn’t get it to work at the show-level.

Bummer i run windows, not linux. Don’t have python. So where/how do i report this bug (if it actually is a bug) so i can get this fixed?

If this is in reference to ScanInPlex, it’s specifically for Windows. There are some “from scratch” instructions that goes over installing Python and the initial setup of the script here: ‘Scan in Plex’ for Windows Context Menu.

As for reporting, it may be “by design”, since the support article states, “If you add the “.plexignore” file to the root (top-level) folder in the content location, the ignore rules will apply to all sub-folders,” which seems to imply that any non-top-level .plexignore files only work against files/folders that are in the same folder as .plexignore. If that assumption is correct, it might best fit as a feature suggestion to support globstar matching at all subdirectory levels, not just the root folder.

Using it at the root (series folder) is not an option. I have various series that have valid extras/specials in the same level.

I figured ‘root’ meant show root. Not library root. I’ll try contacting Plex staff directly and see what they have to say about this.