Browse Source

[pluralsight] Fix format selection

Sergey M․ 8 years ago
parent
commit
fac188c695
1 changed files with 1 additions and 0 deletions
  1. 1 0
      youtube_dl/extractor/pluralsight.py

+ 1 - 0
youtube_dl/extractor/pluralsight.py

@@ -224,6 +224,7 @@ class PluralsightIE(PluralsightBaseIE):
                 req_format_split = req_format.split('-', 1)
                 req_format_split = req_format.split('-', 1)
                 if len(req_format_split) > 1:
                 if len(req_format_split) > 1:
                     req_ext, req_quality = req_format_split
                     req_ext, req_quality = req_format_split
+                    req_quality = '-'.join(req_quality.split('-')[:2])
                     for allowed_quality in ALLOWED_QUALITIES:
                     for allowed_quality in ALLOWED_QUALITIES:
                         if req_ext == allowed_quality.ext and req_quality in allowed_quality.qualities:
                         if req_ext == allowed_quality.ext and req_quality in allowed_quality.qualities:
                             return (AllowedQuality(req_ext, (req_quality, )), )
                             return (AllowedQuality(req_ext, (req_quality, )), )