[tvn24] Add support for toteraz.pl
This commit is contained in:
parent
1e2483ac0f
commit
2f16501b8d
@ -13,7 +13,7 @@ from ..utils import (
|
|||||||
|
|
||||||
|
|
||||||
class TVN24IE(InfoExtractor):
|
class TVN24IE(InfoExtractor):
|
||||||
_VALID_URL = r'https?://(?:(?:[^/]+)\.)?tvn24(?:bis)?\.pl/(?:[^/]+/)*(?P<id>[^/]+)'
|
_VALID_URL = r'https?://(?:(?:[^/]+)\.)?(?:toteraz|tvn24(?:bis)?)\.pl/(?:[^/]+/)*(?P<id>[^/]+)'
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'http://www.tvn24.pl/wiadomosci-z-kraju,3/oredzie-artura-andrusa,702428.html',
|
'url': 'http://www.tvn24.pl/wiadomosci-z-kraju,3/oredzie-artura-andrusa,702428.html',
|
||||||
'md5': 'fbdec753d7bc29d96036808275f2130c',
|
'md5': 'fbdec753d7bc29d96036808275f2130c',
|
||||||
@ -40,6 +40,15 @@ class TVN24IE(InfoExtractor):
|
|||||||
'title': 'Farma trolli. Pierwsza część reportażu',
|
'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',
|
'url': 'http://fakty.tvn24.pl/ogladaj-online,60/53-konferencja-bezpieczenstwa-w-monachium,716431.html',
|
||||||
'only_matching': True,
|
'only_matching': True,
|
||||||
@ -83,7 +92,10 @@ class TVN24IE(InfoExtractor):
|
|||||||
share_params = extract_json('share-params', 'share params', fatal=False)
|
share_params = extract_json('share-params', 'share params', fatal=False)
|
||||||
if share_params:
|
if share_params:
|
||||||
video_id = share_params['id']
|
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')
|
video_id = extract_value('video-id', 'video id')
|
||||||
try:
|
try:
|
||||||
title = match.group('title')
|
title = match.group('title')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user