Add new season and episode detection and conversion method

IMPORTANT REQUIRED: ZIP/ATTACH CONVERSION LOGS for Bugs Reports (see below)


Request Type:
NEW FEATURE

MCEBuddy Version and Type (32bit or 64bit):
2.4.7

Operating System and Type (32bit or 64bit):
Windows 10 64 Bit
Summary of the problem or suggestion:
Add new season and episode detection and conversion method
Steps to replicate the bug:
I would like to see files that are in the format of:
‘Show Name’ ‘SeasonxEpisode’ ‘Episode Name’
Example: CSI 1x1 Best of Times.mp4
placed in the TV Shows directory with the name of the folder as the ‘Show Name’, the folder beneath is named the ‘Season #’ and the file will be placed in the folder with the season and the episode number appended to it.

Based on my settings, I would like to see this file placed in the following folders:
Folder: CSI
Sub Folder: Season 1
Filename: CSI - S01E01 - Best Of Times.mp4
i.e. CSI\Season 1\CSI - S01E01 - Best Of Times.mp4

Other examples would be
Original Filename: Elementary 2x1 Step Nine.mp4
Folder: Elementary
Sub Folder: Season 2
Filename Elementary - S02E01 - Step Nine.mp4
i.e Elementary\Season 2\Elementary - S02E01 - Step Nine.mp4

Original Filename: Elementary 2x22 Paint It Black.mp4
Folder: Elementary
Sub Folder: Season 2
Filename Elementary - S02E22 - Paint It Black.mp4
i.e. Elementary\Season 2\Elementary - S02E22 - Paint It Black.mp4

Original Filename: Marvel's Agents of S.H.I.E.L.D. 3x11 Bouncing Back.mp4
Folder: Marvel’s Agents of S.H.I.E.L.D
Sub Folder: Season 3
Filename Elementary - S03E11 - Bouncing Back.mp4
i.e. Marvel's Agents of S.H.I.E.L.D\Season 3\Marvel's Agents of S.H.I.E.L.D. - S03E11 - Bouncing Back.mp4

Thank you for your consideration. If you have any questions or would like additional examples, please let me know.

Do you think they may be delimiters like - or : or _ between the sections instead of just spaces?

There is just spaces between the different fields.

I have run into issues with file name format before also. There is a great tool I use to rename files to mcebuddy compatible formats. It is rule based but has a gui. It makes it a lot easier to rename massive quantities of files. The link is below and it is free.

edit: Here are the currently supported file name formats (scroll down to Using Custom Filenames and Custom Metadata)

Added support for extracting metadata from this style of filenames including the ability to handle a few extra whitespaces or characters like dots or dashes

e.g.

Elementary 2x22 Paint It Black.mp4

or

Elementary 2 x 22 Paint It Black.mp4

or

Elementary2x22Paint It Black.mp4

or

Elementary.2.x.22.Paint It Black.mp4

or

Elementary_2x22_Paint It Black.mp4

It will be patched in 2.4.7 BETA build dated 2017/7/4 and later

Excellent! Thank you so much!