[ceskatelevize] Quick fix to revert to using old HLS-based playlist

This fixes recent changes in iVysilani. Proper patch should migrate to
MPEG-DASH version, which is now the default.
This commit is contained in:
Ondřej Caletka 2017-02-14 15:57:17 +01:00 committed by Sergey M․
parent 58a65ba852
commit fcca0d53a8
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D

View File

@ -21,10 +21,10 @@ class CeskaTelevizeIE(InfoExtractor):
_TESTS = [{ _TESTS = [{
'url': 'http://www.ceskatelevize.cz/ivysilani/ivysilani/10441294653-hyde-park-civilizace/214411058091220', 'url': 'http://www.ceskatelevize.cz/ivysilani/ivysilani/10441294653-hyde-park-civilizace/214411058091220',
'info_dict': { 'info_dict': {
'id': '61924494876951776', 'id': '61924494877246241',
'ext': 'mp4', 'ext': 'mp4',
'title': 'Hyde Park Civilizace', 'title': 'Hyde Park Civilizace: Život v Grónsku',
'description': 'md5:fe93f6eda372d150759d11644ebbfb4a', 'description': 'md5:3fec8f6bb497be5cdb0c9e8781076626',
'thumbnail': r're:^https?://.*\.jpg', 'thumbnail': r're:^https?://.*\.jpg',
'duration': 3350, 'duration': 3350,
}, },
@ -121,6 +121,7 @@ def _real_extract(self, url):
req.add_header('Content-type', 'application/x-www-form-urlencoded') req.add_header('Content-type', 'application/x-www-form-urlencoded')
req.add_header('x-addr', '127.0.0.1') req.add_header('x-addr', '127.0.0.1')
req.add_header('X-Requested-With', 'XMLHttpRequest') req.add_header('X-Requested-With', 'XMLHttpRequest')
req.add_header('User-agent', 'Mozilla/5.0')
req.add_header('Referer', url) req.add_header('Referer', url)
playlistpage = self._download_json(req, playlist_id) playlistpage = self._download_json(req, playlist_id)