1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-02 09:12:40 +01:00

[ondemandkorea] Update jw_config regex (#2056)

Authored by: julien-hadleyjack
This commit is contained in:
Julien Hadley Jack 2021-12-20 06:02:48 +01:00 committed by GitHub
parent f3aa3c3f98
commit c031b0414c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,8 @@
# coding: utf-8
from __future__ import unicode_literals
import re
from .common import InfoExtractor
from ..utils import (
ExtractorError,
@ -71,8 +73,8 @@ def _real_extract(self, url):
jw_config = self._parse_json(
self._search_regex(
r'(?s)odkPlayer\.init.*?(?P<options>{[^;]+}).*?;',
webpage, 'jw config', group='options'),
r'playlist\s*=\s*\[(?P<options>.+)];?$',
webpage, 'jw config', flags=re.MULTILINE, group='options'),
video_id, transform_source=js_to_json)
info = self._parse_jwplayer_data(
jw_config, video_id, require_title=False, m3u8_id='hls',