1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-03-07 05:27:18 +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
video_url = definition.get('videoUrl')
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:
continue
video_urls_set.add(video_url)