From 2f16501b8d5a1232ae6c01b728537a20ccb0e8db Mon Sep 17 00:00:00 2001 From: Jakub Wilk Date: Wed, 24 Apr 2019 10:31:41 +0200 Subject: [PATCH] [tvn24] Add support for toteraz.pl --- youtube_dl/extractor/tvn24.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/tvn24.py b/youtube_dl/extractor/tvn24.py index a984b9c31..b0829e232 100644 --- a/youtube_dl/extractor/tvn24.py +++ b/youtube_dl/extractor/tvn24.py @@ -13,7 +13,7 @@ from ..utils import ( class TVN24IE(InfoExtractor): - _VALID_URL = r'https?://(?:(?:[^/]+)\.)?tvn24(?:bis)?\.pl/(?:[^/]+/)*(?P[^/]+)' + _VALID_URL = r'https?://(?:(?:[^/]+)\.)?(?:toteraz|tvn24(?:bis)?)\.pl/(?:[^/]+/)*(?P[^/]+)' _TESTS = [{ 'url': 'http://www.tvn24.pl/wiadomosci-z-kraju,3/oredzie-artura-andrusa,702428.html', 'md5': 'fbdec753d7bc29d96036808275f2130c', @@ -40,6 +40,15 @@ class TVN24IE(InfoExtractor): 'title': 'Farma trolli. Pierwsza część reportażu', }, }], + }, { + 'url': 'https://toteraz.pl/zakaz-wyprowadzania-psow-nielegalny-decyzja-sadu-administracyjnego,1838704.html', + 'md5': '46d127c478834e942b196d584b3ed747', + 'info_dict': { + 'id': '1838704', + 'ext': 'mp4', + 'title': 'Zakaz wyprowadzania psów nielegalny. Decyzja Sądu Administracyjnego', + 'description': 'Okazuje się, że zakaz wprowadzania psów jest nielegalny i należy go traktować wyłącznie w kategoriach prośby.', + } }, { 'url': 'http://fakty.tvn24.pl/ogladaj-online,60/53-konferencja-bezpieczenstwa-w-monachium,716431.html', 'only_matching': True, @@ -83,7 +92,10 @@ class TVN24IE(InfoExtractor): share_params = extract_json('share-params', 'share params', fatal=False) if share_params: video_id = share_params['id'] - else: + if video_id == '[id]': + # toteraz.pl videos have bogus share-params + video_id = None + if video_id is None: video_id = extract_value('video-id', 'video id') try: title = match.group('title')