Hi
I've found 2 more problems
1.
Code: Select all
python Subliminal.py -f -S /media/USBHDD/TV/iZombie/ -l en -b -p opensubtitles,podnapisi
Results:
Code: Select all
2015-06-03 06:25:17,339 - 5627 - INFO - Found 12 matched file(s).
2015-06-03 06:25:17,340 - 5627 - INFO - Using basic search mode
2015-06-03 06:25:21,416 - 5627 - INFO - Listing subtitles with provider 'opensubtitles' for video <Episode [u'iZombie', 1x2]> with languages set([<Language [en]>])
2015-06-03 06:25:21,530 - 5627 - INFO - Found 3 subtitle(s) on opensubtitles
2015-06-03 06:25:21,531 - 5627 - INFO - Listing subtitles with provider 'podnapisi' for video <Episode [u'iZombie', 1x2]> with languages set([<Language [en]>])
2015-06-03 06:25:26,761 - 5627 - INFO - Found 5 subtitle(s) on podnapisi
2015-06-03 06:25:26,858 - 5627 - ERROR - Fatal Exception:
Traceback (most recent call last):
File "Subliminal/nzbget/ScriptBase.py", line 2367, in run
exit_code = main_function(*args, **kwargs)
File "Subliminal.py", line 1471, in main
use_nzbheaders=False,
File "Subliminal.py", line 1104, in subliminal_fetch
hi_score_adjust=hi_score_adjust,
File "Subliminal/subliminal/api.py", line 273, in download_best_subtitles
for s in subtitles], key=operator.itemgetter(1), reverse=True):
File "Subliminal/subliminal/subtitle.py", line 105, in compute_score
initial_matches = self.compute_matches(video)
File "Subliminal/subliminal/providers/opensubtitles.py", line 55, in compute_matches
sanitize_string(self.series_name) == \
File "Subliminal/subliminal/providers/opensubtitles.py", line 43, in series_name
return self.series_re.match(self.movie_name).group('series_name')
AttributeError: 'NoneType' object has no attribute 'group'
2.
Code: Select all
2015-06-03 06:21:32,871 - 2807 - ERROR - Unexpected error in provider 'tvsubtitles'
Traceback (most recent call last):
File "Subliminal/subliminal/api.py", line 256, in download_best_subtitles
provider_subtitles = provider.list_subtitles(video, provider_video_languages)
File "Subliminal/subliminal/providers/tvsubtitles.py", line 178, in list_subtitles
return [s for s in self.query(video.series, video.season, video.episode) if s.language in languages]
File "Subliminal/subliminal/providers/tvsubtitles.py", line 162, in query
show_id = self.find_show_id(series)
File "Subliminal/dogpile/cache/region.py", line 1013, in decorate
should_cache_fn)
File "Subliminal/dogpile/cache/region.py", line 640, in get_or_create
async_creator) as value:
File "Subliminal/dogpile/core/dogpile.py", line 158, in __enter__
return self._enter()
File "Subliminal/dogpile/core/dogpile.py", line 98, in _enter
generated = self._enter_create(createdtime)
File "Subliminal/dogpile/core/dogpile.py", line 149, in _enter_create
created = self.creator()
File "Subliminal/dogpile/cache/region.py", line 612, in gen_value
created_value = creator()
File "Subliminal/dogpile/cache/region.py", line 1009, in creator
return fn(*arg, **kw)
File "Subliminal/subliminal/providers/tvsubtitles.py", line 107, in find_show_id
soup = self.request('/search.php', data=data, method='POST')
File "Subliminal/subliminal/providers/tvsubtitles.py", line 89, in request
r = self.session.request(method, self.server + url, params=params, data=data, timeout=10)
File "Subliminal/requests/sessions.py", line 456, in request
resp = self.send(prep, **send_kwargs)
File "Subliminal/requests/sessions.py", line 559, in send
r = adapter.send(request, **kwargs)
File "Subliminal/requests/adapters.py", line 375, in send
raise ConnectionError(e, request=request)
ConnectionError: HTTPConnectionPool(host='www.tvsubtitles.net', port=80): Max retries exceeded with url: /search.php (Caused by ReadTimeoutError("HTTPConnectionPool(host='www.tvsubtitles.net', port=80): Read timed out. (read timeout=10)",))