Opened 10 years ago
Closed 2 years ago
#12012 closed Patch - Bug Fix (Trac EOL)
Abbreviated show names don't work for Title
Reported by: | Owned by: | Raymond Wagner | |
---|---|---|---|
Priority: | minor | Milestone: | needs_triage |
Component: | MythTV - Video Library | Version: | Unspecified |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
When parsing the filename to create the title for the video, the system removes all dots (periods), however, when there are multiple single characters these are likely an abbreviation. Examples
House M.D G.I Joe
The issue is that when a lookup is done against tmdb, thetvdb, there is no match as what is searched is "House M D" or "G I Joe".
There are 2 ways to solve this. In the metadata Lookup, or in the logic to parse the filename. Metadata lookup would cover more areas, however, at this point, the user may have altered the name, so we should lookup exactly what they have asked.
Pull will be attached shortly.
Change History (5)
comment:1 Changed 10 years ago by
comment:2 Changed 10 years ago by
Owner: | set to Karl Egly |
---|---|
Status: | new → assigned |
I added some unit test to see how it works out, see [f8a238e076]. I'd prefer it to return "House M.D." and "G.I. Joe", but I'm not sure if that can be done without improving other cases for the worse.
comment:3 Changed 4 years ago by
Milestone: | unknown → needs_triage |
---|---|
Owner: | changed from Karl Egly to Raymond Wagner |
comment:4 Changed 3 years ago by
See http://lists.mythtv.org/pipermail/mythtv-users/2014-June/365200.html for a workaround:
> for Example "Marvels Agents of S.H.I.E.L.D" gets parsed as "Marvels > Agents of S H I E L D" which does not get matched on thetvdb? manually set the inetref or add the mistakingly parsed title as override http://www.mythtv.org/wiki/Ttvdb.py#User_configuration_file
added https://github.com/MythTV/mythtv/pull/64
this has the fix, and associated unit tests.