[FEATURE] Add new season and episode detection and conversion method


#1

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.


File Renaming
(RBoy) #2

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


#3

There is just spaces between the different fields.


#4

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.

http://www.bulkrenameutility.co.uk/Download.php

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


(RBoy) #5

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


#6

Excellent! Thank you so much!