[pbs] de-prioritize AD formats

Related: #2335
pull/2402/head
pukkandan 3 years ago
parent 8bd1c00bf3
commit baf599effa
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

@ -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')

Loading…
Cancel
Save