Opened 8 years ago

Last modified 13 months ago

#12012 assigned Patch - Bug Fix

Abbreviated show names don't work for Title

Reported by: mythtv-dev@… Owned by: Raymond Wagner
Priority: minor Milestone: needs_triage
Component: MythTV - Video Library Version: Unspecified
Severity: low Keywords:
Cc: Ticket locked: no


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 (4)

comment:1 Changed 8 years ago by mythtv-dev@…


this has the fix, and associated unit tests.

comment:2 Changed 8 years ago by Karl Egly

Owner: set to Karl Egly
Status: newassigned

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 18 months ago by Stuart Auchterlonie

Milestone: unknownneeds_triage
Owner: changed from Karl Egly to Raymond Wagner

comment:4 Changed 13 months ago by rcrdnalor

See 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
Note: See TracTickets for help on using tickets.