|
|
@ -545,7 +545,7 @@ class PBSIE(InfoExtractor):
|
|
|
|
for vid_id in video_id]
|
|
|
|
for vid_id in video_id]
|
|
|
|
return self.playlist_result(entries, display_id)
|
|
|
|
return self.playlist_result(entries, display_id)
|
|
|
|
|
|
|
|
|
|
|
|
info = None
|
|
|
|
info = {}
|
|
|
|
redirects = []
|
|
|
|
redirects = []
|
|
|
|
redirect_urls = set()
|
|
|
|
redirect_urls = set()
|
|
|
|
|
|
|
|
|
|
|
@ -660,6 +660,9 @@ class PBSIE(InfoExtractor):
|
|
|
|
'protocol': 'http',
|
|
|
|
'protocol': 'http',
|
|
|
|
})
|
|
|
|
})
|
|
|
|
formats.append(f)
|
|
|
|
formats.append(f)
|
|
|
|
|
|
|
|
for f in formats:
|
|
|
|
|
|
|
|
if (f.get('format_note') or '').endswith(' AD'): # Audio description
|
|
|
|
|
|
|
|
f['language_preference'] = -10
|
|
|
|
self._sort_formats(formats)
|
|
|
|
self._sort_formats(formats)
|
|
|
|
|
|
|
|
|
|
|
|
rating_str = info.get('rating')
|
|
|
|
rating_str = info.get('rating')
|
|
|
|