2021-01-19, 08:02 PM
I am working on rewriting my TV Mosaic auto top movie recording to be compatible with NextPVR, which is a .NET Core console application running on my Raspberry PI triggered once a day which scans for new movies in the EPG and checks them against IMDB. If the movie is good enough for example 10.000 votes and at least 7.0 it will get recorded. All this can be configured of course.
It uses a caching system to avoid unnecessary calls to IMDB.
I found the NextPVR EPG data in the sqlite config\npvr.db database in the EPG_EVENT table. I do a "select * from "EPG_EVENT" where description like "Film""
Is this the preferred way or is there an easy API call which get's the whole current EPG data or even filtered to some criteria?
It uses a caching system to avoid unnecessary calls to IMDB.
I found the NextPVR EPG data in the sqlite config\npvr.db database in the EPG_EVENT table. I do a "select * from "EPG_EVENT" where description like "Film""
Is this the preferred way or is there an easy API call which get's the whole current EPG data or even filtered to some criteria?