mirror of
https://github.com/l1ving/youtube-dl
synced 2025-03-13 21:57:16 +08:00
[Gaskrank] Add new extractor - requested fixes.
This commit is contained in:
parent
7c79b05078
commit
fb71f438cd
@ -57,10 +57,11 @@ class GaskrankIE(InfoExtractor):
|
|||||||
thumbnail = self._search_regex(r'poster\s*:\s*\'([^\']*)\'', webpage, 'thumbnail', default=None)
|
thumbnail = self._search_regex(r'poster\s*:\s*\'([^\']*)\'', webpage, 'thumbnail', default=None)
|
||||||
|
|
||||||
mobj = re.search(r'Video von:\s*(?P<uploader_id>[^|]*?)\s*\|\s*vom:\s*(?P<upload_date_day>[0-9][0-9]).(?P<upload_date_month>[0-9][0-9]).(?P<upload_date_year>[0-9][0-9][0-9][0-9])', webpage)
|
mobj = re.search(r'Video von:\s*(?P<uploader_id>[^|]*?)\s*\|\s*vom:\s*(?P<upload_date_day>[0-9][0-9]).(?P<upload_date_month>[0-9][0-9]).(?P<upload_date_year>[0-9][0-9][0-9][0-9])', webpage)
|
||||||
uploader_id = mobj.groupdict().get('uploader_id')
|
if mobj is not None:
|
||||||
upload_date = mobj.groupdict().get('upload_date_year') + mobj.groupdict().get('upload_date_month') + mobj.groupdict().get('upload_date_day')
|
uploader_id = mobj.groupdict().get('uploader_id')
|
||||||
if len(upload_date) != 8:
|
upload_date = mobj.groupdict().get('upload_date_year') + mobj.groupdict().get('upload_date_month') + mobj.groupdict().get('upload_date_day')
|
||||||
upload_date = None
|
if len(upload_date) != 8:
|
||||||
|
upload_date = None
|
||||||
|
|
||||||
uploader_url = self._search_regex(r'Homepage:\s*<[^>]*?>(?P<uploader_url>[^<]*)', webpage, 'uploader_url', default=None)
|
uploader_url = self._search_regex(r'Homepage:\s*<[^>]*?>(?P<uploader_url>[^<]*)', webpage, 'uploader_url', default=None)
|
||||||
tags = re.findall(r'/tv/tags/[^/]*?/\"\s*>(?P<tag>[^<]*?)<', webpage)
|
tags = re.findall(r'/tv/tags/[^/]*?/\"\s*>(?P<tag>[^<]*?)<', webpage)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user