mirror of
https://github.com/l1ving/youtube-dl
synced 2020-11-18 19:53:54 -08:00
fixed tag parsing
This commit is contained in:
parent
1306767d36
commit
ba6f201724
@ -307,10 +307,13 @@ class PornHubIE(PornHubBaseIE):
|
|||||||
r'page_params\.zoneDetails\[([\'"])[^\'"]+\1\]\s*=\s*(?P<data>{[^}]+})',
|
r'page_params\.zoneDetails\[([\'"])[^\'"]+\1\]\s*=\s*(?P<data>{[^}]+})',
|
||||||
webpage, 'page parameters', group='data', default='{}'),
|
webpage, 'page parameters', group='data', default='{}'),
|
||||||
video_id, transform_source=js_to_json, fatal=False)
|
video_id, transform_source=js_to_json, fatal=False)
|
||||||
tags = categories = None
|
tags = None
|
||||||
if page_params:
|
if page_params:
|
||||||
tags = page_params.get('tags', '').split(',')
|
tags = page_params.get('tags', '').split(',')
|
||||||
categories = page_params.get('categories', '').split(',')
|
|
||||||
|
categories = []
|
||||||
|
for mobj in re.finditer(r'<a href=[^>]+Category[^>]*>([^<]+)', webpage):
|
||||||
|
categories.append(mobj.group(1))
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'id': video_id,
|
'id': video_id,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user