[mythtv-commits] Ticket #6242: A "grabber" query engine for thetvdb.com - based on tmdb.pl functionality

MythTV mythtv at cvs.mythtv.org
Sun Feb 8 20:03:14 UTC 2009


#6242: A "grabber" query engine for thetvdb.com - based on tmdb.pl functionality
----------------------------------------+-----------------------------------
 Reporter:  r.d.vaughan at rogers.com      |       Owner:  ijr    
     Type:  enhancement                 |      Status:  new    
 Priority:  minor                       |   Milestone:  unknown
Component:  Contributed Scripts & Apps  |     Version:  unknown
 Severity:  low                         |     Mlocked:  0      
----------------------------------------+-----------------------------------
 ttvdb.py follows the query engine (grabber) standards as described in the
 README in svn directory "mythplugins/mythvideo/mythvideo/scripts/README".
 This script has similar functionality to tmdb.pl but against thetvdb.com
 wiki.

 ttvdb.py provides some enhancements to the standards for query engines.
 For example ttvdb.py can return a season and episode number string (e.g.
 S04e01) if passed a mythtv "%TITLE%" "%SUBTITLE%.

 To see all functionality and some command line examples run the command:
 > ttvdb.py -u

 The module tvdb_api.py (v0.50 or greater) module must be installed.
 Also tvdb_api.py uses the BeautifulSoup module. In Ubuntu that is deb
 package python-beautifulsoup.
 Using the installation instructions below should also install the
 BeautifulSoup module.

 Find tvdb_api.py at
 http://pypi.python.org/pypi?%3Aaction=search&term=tvnamer&submit=search

 The module tvdb_api.py will be installed with the tvnamer.py module.
 For python module installation instructions please see
 http://docs.python.org/install/index.html

 Your Linux distribution will need the Python distribution utilities
 installed.
 For example Ubuntu needs the packages "python-dev", "python-distutils-
 extras" and "python-setuptools"
 to install the tvnamer.py module.
 Once those packages are installed extract e.g. "tvnamer-0.5.1.tar.gz" to a
 temporary directory.
 From the command line change to the temporary directory and execute the
 following command line (this is an example of the where you extracted
 tvnamer-0.5.1.tar.gz):
 > cd ~/tmp/tvnamer-0.5.1
 Then:
 > python setup.py install

 The installer should take care of the rest.

 This is my first submission. Suggestions for improvements/enhancements are
 welcome.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6242>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list