Movies Missing month and day

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
nyplayer

Posts: 3
Joined: Sat Mar 26, 2016 10:02 pm
Location:

HTPC Specs: Show details

Movies Missing month and day

#1

Post by nyplayer » Thu Oct 26, 2023 10:09 pm

I am using EPG123 to get an XML from Schedules Direct but the movies do not have the full date ... below you will see an epg123 program and Channels DVR XML

EPG123 See Date field
~~~
<programme start="20231030201500 +0000" stop="20231030221500 +0000" channel="EPG123.10240.schedulesdirect.org">
<title>I, Tonya</title>
<desc>In 1991, talented figure skater Tonya Harding becomes the first American woman to complete a triple axel during a competition. In 1994, her world comes crashing down when her ex-husband conspires to injure Nancy Kerrigan, a fellow Olympic hopeful, in a poorly conceived attack that forces the young woman to withdraw from the national championship. Harding's life and legacy instantly become tarnished as she's forever associated with one of the most infamous scandals in sports history.</desc>
<credits>
<director>Craig Gillespie</director>
<actor role="Tonya Harding">Margot Robbie</actor>
<actor role="Jeff Gillooly">Sebastian Stan</actor>
<actor role="LaVona Golden">Allison Janney</actor>
<actor role="Diane Rawlinson">Julianne Nicholson</actor>
<actor role="Shawn Eckhardt">Paul Walter Hauser</actor>
<actor role="Martin Maddox">Bobby Cannavale</actor>
<actor role="Young Tonya Harding">Mckenna Grace</actor>
<actor role="Nancy Kerrigan">Caitlin Carver</actor>
<actor role="Dody Teachman">Bojana Novakovic</actor>
<writer>Steven Rogers</writer>
<producer>Len Blavatnik</producer>
<producer>Aviv Giladi</producer>
<producer>Vince Holden</producer>
<producer>Toby Hill</producer>
<producer>Craig Gillespie</producer>
<producer>Zanne Devine</producer>
<producer>Rosanne Korenberg</producer>
</credits>
<date>2017</date>
<category>Movie</category>
<category>Biography</category>
<category>Dark Comedy</category>
<category>Drama</category>
<language>en</language>
<icon src="http://MAINDVR:9009/image/78992a906da7f ... 148293.jpg" width="240" height="360" />
<episode-num system="dd_progid">MV01042547.0000</episode-num>
<audio>
<stereo>dolby digital</stereo>
</audio>
<subtitles type="teletext" />
<rating system="advisory">
<value>Adult Situations</value>
</rating>
<rating system="advisory">
<value>Language</value>
</rating>
<rating system="advisory">
<value>Nudity</value>
</rating>
<rating system="advisory">
<value>Violence</value>
</rating>
<rating system="Motion Picture Association">
<value>R</value>
</rating>
<star-rating>
<value>3.0/4</value>
</star-rating>
</programme>
~~~

Channels DVR Has year date and month.

```
<programme start="20231026201000 +0000" stop="20231026221000 +0000" channel="851">
<title>I, Tonya (2017)</title>
<sub-title>Directed by: Craig Gillespie</sub-title>
<desc>Scandal and controversy rocks the world of figure skater Tonya Harding in 1994.</desc>
<category>Movie</category>
<category>Feature Film</category>
<category>Biography</category>
<category>Dark comedy</category>
<category>Drama</category>
<icon src="https://tmsimg.fancybits.co/assets/p146 ... 20"></icon>
<date>20170908</date>
<previously-shown></previously-shown>
<episode-num system="tms">MV010425470000</episode-num>
<credits>
<director>Craig Gillespie</director>
<actor>Margot Robbie</actor>
<actor>Sebastian Stan</actor>
<actor>Allison Janney</actor>
</credits>
<video>
<quality>HDTV</quality>
</video>
</programme>
```
Top

Space

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

HTPC Specs: Show details

#2

Post by Space » Fri Oct 27, 2023 12:49 am

In general, in WMC, I don't think movies have a specific date, only the release year. Unless the movie is a "Made for TV" movie, I'm not sure what that date would be, I guess when the movie first premiered in theaters? Even IMDB.com only displays the release year, not a specific date.

WMC only expects a year for movies, so I assume that is why EPG123 only has the year.

I vaguely remember when WMC converted to the Rovi/TiVo guide data source that movies had an OAD (Original Air Date) but I think that was the date that the movie originally aired on TV, not when it premiered in the theaters (although I think the data was inconsistent). In any case, this was different then how it was with Gracenote data before that (which only had the year like it does now), and was generally considered a mistake.

What is the reason for wanting the full date? For use in WMC, or are you using the XML for something else? If you are using it for something else, then there is the XMLTV format that is supported by EPG123, although I don't know if it supports the full date for movies.

User avatar
garyan2

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

HTPC Specs: Show details

#3

Post by garyan2 » Fri Oct 27, 2023 2:20 am

Schedules Direct only provides the year for movies. Even if they provided the month and day, I would only put the year in for movies.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

rkulagow

Posts: 246
Joined: Sun Jul 19, 2015 1:04 am
Location: Schedules Direct

HTPC Specs: Show details

#4

Post by rkulagow » Sun Oct 29, 2023 7:30 pm

The 2017-09-08 date exists in the raw data, but that's actually when it was first screened at the Toronto Film Festival; it's not the date that it was able to be seen in "regular" theaters in the United States. That's why we don't include that level of detail, because it would lead to confusion - it might take years between being screened at a film festival and finding a distributor.

So, we just use the "releaseYear" field from our upstream's data.

Post Reply