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: mythtv-dev@… 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 mythtv-dev@…

added https://github.com/MythTV/mythtv/pull/64

this has the fix, and associated unit tests.

comment:2 Changed 10 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 4 years ago by Stuart Auchterlonie

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

comment:4 Changed 3 years ago by rcrdnalor

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

comment:5 Changed 2 years ago by Stuart Auchterlonie

Resolution: Trac EOL
Status: assignedclosed

We have moved all bug tracking to github [1]

If you continue to have this issue, please open a new issue at github, referencing this ticket.

[1] - https://github.com/MythTV/mythtv/issues

Note: See TracTickets for help on using tickets.