Compare commits

..

No commits in common. "6968cf67c4444aa7a83277630147cee90dabe33a" and "d43b053c6265f06b0fca7736c68f994d9ee69bde" have entirely different histories.

View File

@ -90,9 +90,12 @@ class OnDemandKoreaIE(InfoExtractor):
HEADRequest(mod_url), video_id, note='Checking for higher quality format',
errnote='No higher quality format found', fatal=False) else url
potential_urls = traverse_obj(
data, (('sources', 'manifest'), ..., 'url', {url_or_none}, {try_geo_bypass}, {try_upgrade_quality}))
formats = []
for m3u8_url in traverse_obj(data, (('sources', 'manifest'), ..., 'url', {url_or_none}, {try_geo_bypass})):
formats.extend(self._extract_m3u8_formats(try_upgrade_quality(m3u8_url), video_id, fatal=False))
for url in potential_urls:
formats.extend(self._extract_m3u8_formats(url, video_id, fatal=False))
subtitles = {}
for track in traverse_obj(data, ('text_tracks', lambda _, v: url_or_none(v['url']))):