|
|
@ -12,6 +12,7 @@ from ..utils import ( |
|
|
|
ExtractorError, |
|
|
|
clean_html, |
|
|
|
int_or_none, |
|
|
|
remove_end, |
|
|
|
sanitized_Request, |
|
|
|
urlencode_postdata |
|
|
|
) |
|
|
@ -73,7 +74,7 @@ class DramaFeverIE(DramaFeverBaseIE): |
|
|
|
'info_dict': { |
|
|
|
'id': '4512.1', |
|
|
|
'ext': 'mp4', |
|
|
|
'title': 'Cooking with Shin 4512.1', |
|
|
|
'title': 'Cooking with Shin', |
|
|
|
'description': 'md5:a8eec7942e1664a6896fcd5e1287bfd0', |
|
|
|
'episode': 'Episode 1', |
|
|
|
'episode_number': 1, |
|
|
@ -91,7 +92,7 @@ class DramaFeverIE(DramaFeverBaseIE): |
|
|
|
'info_dict': { |
|
|
|
'id': '4826.4', |
|
|
|
'ext': 'mp4', |
|
|
|
'title': 'Mnet Asian Music Awards 2015 4826.4', |
|
|
|
'title': 'Mnet Asian Music Awards 2015', |
|
|
|
'description': 'md5:3ff2ee8fedaef86e076791c909cf2e91', |
|
|
|
'episode': 'Mnet Asian Music Awards 2015 - Part 3', |
|
|
|
'episode_number': 4, |
|
|
@ -122,6 +123,10 @@ class DramaFeverIE(DramaFeverBaseIE): |
|
|
|
countries=self._GEO_COUNTRIES) |
|
|
|
raise |
|
|
|
|
|
|
|
# title is postfixed with video id for some reason, removing |
|
|
|
if info.get('title'): |
|
|
|
info['title'] = remove_end(info['title'], video_id).strip() |
|
|
|
|
|
|
|
series_id, episode_number = video_id.split('.') |
|
|
|
episode_info = self._download_json( |
|
|
|
# We only need a single episode info, so restricting page size to one episode |
|
|
|