At present we are working on support for the API V2. A beta release is expected soon.
17-05-2017 (dtg 1.3.3) With a significant speed increase of in my use case 30% (from 68 minutes to 48 minutes)
10-07-2017 (dtg 1.4.0) With now an even larger speed increase of in my use case 65% to 23.5 minutes (1.72 sec/page)
tv_grab_py_API is an API for creating xmltv compatible tv grabbers. It is the succesor of tv_grab_nl_py version 2.2 making all of its functionallity available to the rest of the world.
sudo dpkg -i python-urllib3_1.25.8-1_all.deb
sudo dpkg -i python-requests_2.22.0-2build1_all.deb
sudo apt-get install python2 python2-dev python-tz python-certifi python-chardet python-idna python-cryptography python-socks python-six python-ipaddress ca-certificates
Run:
sudo ./setup.py install
from that directorysetup.py install
from that directoryPython setup.py install
from that directory(the frontend script(s) will install into C:\Program Files\Python27\Scripts
)
No need for anybody who wants to create a grabber to know much about Python. You mainly must write one or more json data_defs defining one or more sources. These are DataTreeGrab data_defs with some specific extensions.
All retrieved data is stored in an sqlite database which:
Extensive list of user-settable options to give a user maximum oportunity to adapt the program to his or her need.
User setable genre translation tables with developer settable defaults.
Multiple language support (currently English and Dutch).
data_def updates are automatic.
theTVDB.com lookup.