Open Miss-Inputs opened 5 years ago
Oh, the last one is easily solvable by name_consistency.ini. The former is the fun part.
Hmm... maybe using all of name_chunks and not just the first bit might help. I have a vague idea of what I'm gonna try later.
Gonna try doing just that, replacing name_chunks[1]
with ' - '.join(name_chunks[1:])
. Let's see what happens.
No, that doesn't work. Hmm. It wouldn't work, because the name chunks of Half-Life 2: Episode One
are:
0: Half-Life 2
1: Episode One
The series field before we get to series_detect is already "Half-Life", so we're just taking that and comparing the first name chunk and saying the index is 2...
Half-Life 2
,Half-Life 2: Episode Two
,Half-Life 2: Lost Coast
all have a series index of just '2', when the latter two should have the subtitle added. Would probably have to do a separate step after the initial series_detect for this to see if any combination of series + index is still non-unique.Street Fighter II'
is recognized as having an index ofII'
and not2
, because of the apostrophe. This is actually something which should be done at the name output stage because it breaks disambiguation too.