Browse Source

[jwplatform] Extract height from label

totalwebcasting
Sergey M․ 8 years ago
parent
commit
37720844f6
No known key found for this signature in database GPG Key ID: 2C393E0F18A9236D
1 changed files with 8 additions and 1 deletions
  1. +8
    -1
      youtube_dl/extractor/jwplatform.py

+ 8
- 1
youtube_dl/extractor/jwplatform.py View File

@ -63,10 +63,17 @@ class JWPlatformBaseIE(InfoExtractor):
'ext': ext,
})
else:
height = int_or_none(source.get('height'))
if height is None:
# Often no height is provided but there is a label in
# format like 1080p.
height = int_or_none(self._search_regex(
r'^(\d{3,})[pP]$', source.get('label') or '',
'height', default=None))
a_format = {
'url': source_url,
'width': int_or_none(source.get('width')),
'height': int_or_none(source.get('height')),
'height': height,
'ext': ext,
}
if source_url.startswith('rtmp'):


Loading…
Cancel
Save