Another Plex Series Scanner V1.0 (December 01, 2013) by BreezeWaveFun

Attached is a simple very limited scanner I threw together one afternoon a couple weeks back to allow plex read my TV series library without me having to rename everything to Plex's default naming convention.  I have not used this scanner for very long, I'm using Plex for the first time.  It has only been tested on a Synology 112 with PMS 0.9.13 and only with my standard formatted library.  

Don't expect it to work for you!

This scanner expects file names to use the convention:
Show Name (First Year)/Season XX (Season Year Start - Season Year End)/Show Name - SYYEZZ - Episode Title (Year-Month-Day) [File Information].extension

For Example:

Doctor Who (2005)/Season 7 (2012-2013)/Doctor Who (2005) - S07E01 - Asylum of the Daleks (2012-09-01) [1080p x264 AC3 6ch].mkv

In some cases will still try to match if there is data missing, but it has not been tested in any other case so I can't say it wont produce bad results! It will definitely ignore files if it cant find at least: Show Title, Season Number, and Episode Number (or Date). If it will use the information found in file name first, if it cant find information in the file name it will use information from the directory structure. If there is a miss match between information in the file name and the directory (ex. file name says Season 7 and directory is named Season 2) it will print a warning with the miss match information and file name (printout visible if running from command line). If it cant find the minimum information it will an print error message with the information it did find and ignore the file. It will report all information found to plex including episode title and date, I'm not sure how the plex uses the additional information, the default scanner doesn't use information it has in some cases, or if a metadata agent takes advantage of the additional information or if it just confuses the agent, but I did it anyway.

Multi part or multi episode files are not supported in this version.

This could use a major cleanup and re-write, its a hack, I just stopped working once it was working for me. I'm just putting it out there in case it helps someone (no point in just keeping it to myself). If you find it useful let me know and I'll put some more work into it!

https://forums.plex.tv/index.php/topic/90186-another-plex-series-scanner/?hl=%2Banother+%2Bplex+%2Bseries+%2Bscanner