Not really a scanner, but a quick way to replace all those unnamed episode titles in Plex with the name of the underlying file -- I use it for things like special features that aren't listed in TheTVDB but that I have named on disk. Thought I'd share it in case anyone else thinks it's useful.
The script will only rename files named "Episode XX", and will only rename them if the underlying file has a 2+ character name that does not contain an "Episode XX". So it's safe to run repeatedly and will not continuously rename already-named file, or screw up the name of properly scanned/matched episodes.
The script is designed for use in a TV Show hierarchy and probably does not work for Movies/etc. It also does not support episodes that contain more than one media file (i.e. ISOs, multi-part episodes, etc.).
It's a perl script (in spite of the filename extension -- the forum doesn't like .pl files). Usage is simple:
perl ./renameFromDisk.txt host:port username password section_number
The username and password can probably be empty/garbage if you're in the "local" zone where the PMS HTTP GUI allows access without authentication, though I haven't tested that.
This script doesn't support MyPlex auth tokens (only 0.93-style local username/password auth), but it should be fairly easy to patch if you need that feature.
Forget the attachment. Use the always-current version from GitHub: