1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-03-07 07:49:57 +08:00

[pornhub] Fix error on quality higher than 1080p

This commit is contained in:
ajj8 2019-11-14 10:20:19 +00:00 committed by GitHub
parent baf7ab7ef5
commit c004bcf78d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -245,7 +245,10 @@ class PornHubIE(PornHubBaseIE):
continue continue
video_url = definition.get('videoUrl') video_url = definition.get('videoUrl')
if not video_url or not isinstance(video_url, compat_str): if not video_url or not isinstance(video_url, compat_str):
video_url = js_vars["quality_%sp" % (definition.get("quality"))] js_vars_qual = js_vars.get('quality_%sp' % (definition.get('quality')))
if not js_vars_qual:
continue
video_url = js_vars_qual
if video_url in video_urls_set: if video_url in video_urls_set:
continue continue
video_urls_set.add(video_url) video_urls_set.add(video_url)