Add Episode Title to all shows with ESI

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

Add Episode Title to all shows with ESI

#1

Post by Space » Fri Apr 08, 2016 6:44 am

Nitpicky feature request:

If an episode has ESI (EP type program), then always include an episodeTitle (create one if none exists in the SD data).

If you look at all your upcoming recordings in the "view scheduled" list, it is difficult to determine if an episode is recording because it is a new/unrecorded episode, or because it has no ESI (just a generic SH type).

By including an episodeTitle for all episodes that have ESI, it is easy to tell just by looking at the list if that show has ESI (it will have the episode title in quotes next to the series name).

Rovi data currently makes the episodeTitle = title (series name) if episodeTitle is blank. This is the one thing that was added with the conversion to using Rovi that I actually like.


I would like to hear comments from others about this suggestion to see if other feel it is worthwhile.

Thanks!

KenL

Posts: 60
Joined: Thu Mar 03, 2016 3:35 pm
Location:

HTPC Specs: Show details

#2

Post by KenL » Fri Apr 08, 2016 11:10 pm

Great Nitpicky feature request.

Code: Select all


{"programID":"EP017109620210","titles":[{"title120":"Cops Reloaded"}],"eventDetails":null,"descriptions":{"description100":[{"descriptionLanguage":"en","description":"An officer lectures a suspect on the dangers of swallowing crack; a drug suspect."}],"description1000":[{"descriptionLanguage":"en","description":"An officer lectures a suspect on the dangers of swallowing crack; a drug suspect nearly drives over police officers; police stop a vehicle connected to a string of burglaries."}]},"originalAirDate":"2014-10-27","genres":["Reality","Crime"],"officialURL":null,"keyWords":null,"episodeTitle150":null,"metadata":null,"contentRating":[{"body":"USA Parental Rating","code":"TVPG"}],"contentAdvisory":null,"movie":null,"cast":null,"crew":[{"billingOrder":"01","role":"Executive Producer","nameId":"71073","personId":"71073","name":"John Langley","characterName":null},{"billingOrder":"02","role":"Executive Producer","nameId":"591820","personId":"567494","name":"Morgan Langley","characterName":null}],"entityType":"Episode","showType":"Series","recommendations":null,"hasImageArtwork":true,"md5":"bbdhao5VA67zrAdY0O54uQ"}

Code: Select all

      <Program id="3033" uid="!Program!EP01710962_0210" title="Cops Reloaded" description="An officer lectures a suspect on the dangers of swallowing crack; a drug suspect nearly drives over police officers; police stop a vehicle connected to a string of burglaries." shortDescription="An officer lectures a suspect on the dangers of swallowing crack; a drug suspect." episodeNumber="210" originalAirdate="2014-10-27" keywords="k5,k5,k5016" series="si478" isSeries="true" isReality="true">
        <ProducerRole person="p4550" rank="0" />
        <ProducerRole person="p4551" rank="1" />
      </Program>
Displays as:
Cops Reloaded
(Repeat)
Episode description here...

In Rovi:
Cops Reloaded
"Cops Reloaded" (Repeat)
Episode description here...

Proposed feature with sXXeXX:

Cops Reloaded
"#210 Cops Reloaded" (Repeat)
Episode description here...

I suppose it could be a toggle if someone doesn't want it, but helpful to display the episode number if the logic isn't difficult.

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#3

Post by garyan2 » Tue Apr 19, 2016 6:53 am

If no one noticed ... this was included in 0.9.5.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#4

Post by Space » Tue Apr 19, 2016 8:23 am

Nice! Thanks!

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#5

Post by Sammy2 » Tue Apr 19, 2016 3:58 pm

Excuse my ignorance but what is "ESI (EP type program)" and how does it effect me?

TIA

Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#6

Post by Space » Tue Apr 19, 2016 5:14 pm

It is a show in the guide that has episode specific information, as opposed to a generic entry that just indicates "this show is airing at this time, but we don't (yet?) know what episode it is".
Most shows with ESI will have a unique episode title (among other episode specific information such as an original air date, episode description, guest cast, etc.), but some shows do not have any episode title (for instance daytime game shows or talk shows), even though they have ESI (it is a specific, unique episode as opposed to a generic episode for which we don't have any more detailed information).

This change to EPG123 makes all episodes that have ESI also have an episode title, so that it is easier to tell the difference between an airing that is just a placeholder with generic information and a unique episode that just happens to not have an episode title.

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#7

Post by Sammy2 » Tue Apr 19, 2016 5:37 pm

Space wrote:It is a show in the guide that has episode specific information, as opposed to a generic entry that just indicates "this show is airing at this time, but we don't (yet?) know what episode it is".
Most shows with ESI will have a unique episode title (among other episode specific information such as an original air date, episode description, guest cast, etc.), but some shows do not have any episode title (for instance daytime game shows or talk shows), even though they have ESI (it is a specific, unique episode as opposed to a generic episode for which we don't have any more detailed information).

This change to EPG123 makes all episodes that have ESI also have an episode title, so that it is easier to tell the difference between an airing that is just a placeholder with generic information and a unique episode that just happens to not have an episode title.
Thanks. So how does EPG123 generate the Episode Title when it isn't there in the Data from Schedules Direct / Gracenote / Zap2it ???

Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#8

Post by Space » Tue Apr 19, 2016 6:44 pm

It just uses the series name as the episode name.

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#9

Post by Sammy2 » Wed Apr 20, 2016 2:33 pm

Space wrote:It just uses the series name as the episode name.
Thanks for the information. I'll look for this in the future..

Post Reply