flexget.components.thetvdb.thetvdb_lookup module#
- class flexget.components.thetvdb.thetvdb_lookup.PluginThetvdbLookup[source]#
Bases:
objectRetrieve TheTVDB information for entries.
Use series_name, series_season, series_episode from series plugin.
Example:
thetvdb_lookup: yes
Primarily used for passing thetvdb information to other plugins. Among these is the IMDB url for the series.
This information is provided (via entry):
series info: tvdb_series_name tvdb_rating tvdb_status (Continuing or Ended) tvdb_runtime (show runtime in minutes) tvdb_first_air_date tvdb_air_time tvdb_content_rating tvdb_genres tvdb_network tvdb_overview tvdb_banner tvdb_posters tvdb_airs_day_of_week tvdb_actors tvdb_language (en, fr, etc.) imdb_url (if available) zap2it_id (if available) episode info: (if episode is found) tvdb_ep_name tvdb_ep_overview tvdb_ep_directors tvdb_ep_writers tvdb_ep_air_date tvdb_ep_rating tvdb_ep_guest_stars tvdb_ep_image
- series_lookup(**kwargs)#
- episode_map = {'tvdb_absolute_number': 'absolute_number', 'tvdb_ep_air_date': 'first_aired', 'tvdb_ep_directors': 'director', 'tvdb_ep_id': <function PluginThetvdbLookup.<lambda>>, 'tvdb_ep_image': 'image', 'tvdb_ep_name': 'name', 'tvdb_ep_overview': 'overview', 'tvdb_ep_rating': 'rating', 'tvdb_episode': 'episode_number', 'tvdb_season': 'season_number'}#
- schema = {'oneOf': [{'type': 'boolean'}, {'properties': {'language': {'default': 'en', 'type': 'string'}}, 'type': 'object'}]}#
- series_actor_map = {'tvdb_actors': 'actors'}#
- property series_identifier#
Return the plugin main identifier type.
- series_map = {'imdb_id': 'imdb_id', 'imdb_url': <function PluginThetvdbLookup.<lambda>>, 'tvdb_air_time': 'airs_time', 'tvdb_airs_day_of_week': 'airs_dayofweek', 'tvdb_banner': 'banner', 'tvdb_content_rating': 'content_rating', 'tvdb_first_air_date': 'first_aired', 'tvdb_genres': <function PluginThetvdbLookup.<lambda>>, 'tvdb_id': 'id', 'tvdb_language': 'language', 'tvdb_network': 'network', 'tvdb_overview': 'overview', 'tvdb_rating': 'rating', 'tvdb_runtime': 'runtime', 'tvdb_series_name': 'name', 'tvdb_status': 'status', 'tvdb_url': <function PluginThetvdbLookup.<lambda>>, 'zap2it_id': 'zap2it_id'}#
- series_poster_map = {'tvdb_posters': 'posters'}#