dlflannery
Moderator
The particular example you gave, s06e12 hasn't had any metadata added for it in theTVDB.com. Note that s06e11 is incomplete also.
However, even using s06e10, which has been populated on theTVDB.com, there is a problem with your input parsing templates.
I guess it wasn't clear from my previous post but, since you want to use OAD and a 'proper" (spaced) episode name, your folder/file renaming depends on a successful TVDB.com lookup. The strategy for this (besides requiring the episode data to be in theTVDB.com) is to use the series name, corrected by a translation to insert spaces, plus the season and ep numbers, all parsed from the input file name.
The parsing template you need is {title}-S{seasonnum}E{epnum}-, i.e., do NOT try to parse {eptitle}. If you parse out the {eptitle} it will be space-less and it will appear that way in meta-renamed folders/files. The file and folder renaming behavior when required tags are not populated is explained if you click the "Help" button on the Metadata Templates tab of Advanced Configuration.
BTW you can view some of a file's metadata by right-clicking on the name in the Monitored Files list.
I'm toying with an idea to automatically insert spaces in the {title} and {eptitle} values parsed from input file names. It would depend on the upperCamel formatting seen in your filenames and would be invoked by prepending '#' to the parsing template. Basically it would scan from left to right and every time it saw a transition from lower- to upper case, it would insert a space. This would remove the need for string translations and would enable correctly parsing {eptitle}.
Also I see:
TheBigBangTheory ==> TBBT
in your translation table. Don't think that is going to work. I tried "TBBT" in a browser search on theTVDB.com and it found nothing.
However, even using s06e10, which has been populated on theTVDB.com, there is a problem with your input parsing templates.
I guess it wasn't clear from my previous post but, since you want to use OAD and a 'proper" (spaced) episode name, your folder/file renaming depends on a successful TVDB.com lookup. The strategy for this (besides requiring the episode data to be in theTVDB.com) is to use the series name, corrected by a translation to insert spaces, plus the season and ep numbers, all parsed from the input file name.
The parsing template you need is {title}-S{seasonnum}E{epnum}-, i.e., do NOT try to parse {eptitle}. If you parse out the {eptitle} it will be space-less and it will appear that way in meta-renamed folders/files. The file and folder renaming behavior when required tags are not populated is explained if you click the "Help" button on the Metadata Templates tab of Advanced Configuration.
BTW you can view some of a file's metadata by right-clicking on the name in the Monitored Files list.
I'm toying with an idea to automatically insert spaces in the {title} and {eptitle} values parsed from input file names. It would depend on the upperCamel formatting seen in your filenames and would be invoked by prepending '#' to the parsing template. Basically it would scan from left to right and every time it saw a transition from lower- to upper case, it would insert a space. This would remove the need for string translations and would enable correctly parsing {eptitle}.
Also I see:
TheBigBangTheory ==> TBBT
in your translation table. Don't think that is going to work. I tried "TBBT" in a browser search on theTVDB.com and it found nothing.