[mythtv-users] Meta data update for recorded shows?
Robert Kulagowski
rkulagow at gmail.com
Tue Nov 10 00:53:22 UTC 2015
On Mon, Nov 9, 2015 at 4:32 PM, Michael <mythtv at blandford.net> wrote:
> Is there any tool that can update this meta data in the myth db after
> discrepancies or missing data is noticed so mythlink can create the
> appropriate links?
[I work for Schedules Direct]
If someone is feeling froggy enough, then if you're already a
Schedules Direct subscriber, the JSON service offers lots of extra
metadata, without the potential of getting an X-Rated response due to
title collision.
Whatever metadata grabber you're using could possibly be extended to
use Schedules Direct to augment S/E, as well as other items, including
artwork.
https://github.com/SchedulesDirect/JSON-Service/wiki/API-20141201#download-program-information
{
"programID": "EP000000060003",
"titles": [
{
"title120": "'Allo 'Allo!"
}
],
"eventDetails": {
"subType": "Series"
},
"descriptions": {
"description1000": [
{
"descriptionLanguage": "en",
"description": "A disguised British Intelligence
officer is sent to help the airmen."
}
]
},
"originalAirDate": "1985-11-04",
"genres": [
"Sitcom"
],
"episodeTitle150": "The Poloceman Cometh",
"metadata": [
{
"Gracenote": {
"season": 2,
"episode": 3
}
}
],
"cast": [
{
"personId": "383774",
"nameId": "392649",
"name": "Gorden Kaye",
"role": "Actor",
"billingOrder": "01"
},
{
"personId": "246840",
"nameId": "250387",
"name": "Carmen Silvera",
"role": "Actor",
"billingOrder": "02"
},
{
"personId": "376955",
"nameId": "385830",
"name": "Rose Hill",
"role": "Actor",
"billingOrder": "03"
},
{
"personId": "259773",
"nameId": "263340",
"name": "Vicki Michelle",
"role": "Actor",
"billingOrder": "04"
},
{
"personId": "353113",
"nameId": "361987",
"name": "Kirsten Cooke",
"role": "Actor",
"billingOrder": "05"
},
{
"personId": "77787",
"nameId": "77787",
"name": "Richard Marner",
"role": "Actor",
"billingOrder": "06"
},
{
"personId": "230921",
"nameId": "234193",
"name": "Guy Siner",
"role": "Actor",
"billingOrder": "07"
},
{
"personId": "374934",
"nameId": "383809",
"name": "Kim Hartman",
"role": "Actor",
"billingOrder": "08"
},
{
"personId": "369151",
"nameId": "378026",
"name": "Richard Gibson",
"role": "Actor",
"billingOrder": "09"
},
{
"personId": "343690",
"nameId": "352564",
"name": "Arthur Bostrom",
"role": "Actor",
"billingOrder": "10"
},
{
"personId": "352557",
"nameId": "361431",
"name": "John D. Collins",
"role": "Actor",
"billingOrder": "11"
},
{
"personId": "605275",
"nameId": "627734",
"name": "Nicholas Frankau",
"role": "Actor",
"billingOrder": "12"
},
{
"personId": "373394",
"nameId": "382269",
"name": "Jack Haig",
"role": "Actor",
"billingOrder": "13"
}
],
"crew": [
{
"personId": "354407",
"nameId": "363281",
"name": "David Croft",
"role": "Director",
"billingOrder": "01"
},
{
"personId": "354407",
"nameId": "363281",
"name": "David Croft",
"role": "Writer",
"billingOrder": "02"
},
{
"personId": "105145",
"nameId": "105145",
"name": "Jeremy Lloyd",
"role": "Writer",
"billingOrder": "03"
}
],
"showType": "Series",
"hasImageArtwork": true,
"md5": "Jo5NKxoo44xRvBCAq8QT2A"
}
If you're a developer that wants to extend the metagrabber for
Schedules Direct users then you can contact me at rkulagow at gmail.com
More information about the mythtv-users
mailing list