not sure if this was ever sorted, but below is quick python script I used to rename S01E01E02 to S01E01&E02
The added & stops Kodi picking it up as multi-episode but keeps that info there if ever need to rename it back.
So, with this you would get: Episode 1, Episode 3, Episode 5 etc
Simple put this in the highest directory you want to have it's files renamed (eg. the shows directory)
It will walk any subfolders / files looking for SXXEXXEXX and then rename SXXEXX&EXX
It will work with both uppercase and lowercase letters
Code:
import os
import re
for root, dirs, files in os.walk(".", topdown=False):
for name in files:
match = re.search('(S[0-9]+)(E[0-9]+)(E[0-9]+)', name, re.IGNORECASE)
if not match:
continue
file_path = os.path.join(root, name)
new_name = name.replace(match.group(0), '{}{}&{}'.format(*match.groups()))
new_path = os.path.join(root, new_name)
print('{} > {}'.format(name, new_name))
#os.rename(file_path, new_path)
I've commented out the actual command to rename the file. So you can to a "Dry-run" first.
Once your happy - remove the # sign in-front of os.rename
It will also work on more than 2x eps. eg. S01E01E02E03E04 will become S01E01&E02E03E04
which will still scan in as just single episode 1