mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-25 02:45:12 +00:00
[ie/tvplay] add some working tests
This commit is contained in:
parent
b564e28949
commit
d8dee5846f
1 changed files with 56 additions and 35 deletions
|
@ -219,55 +219,76 @@ class TVPlayHomeIE(InfoExtractor):
|
||||||
[^?#&]+,(?P<category>episode|programme|clip|live)-(?P<id>\d+)
|
[^?#&]+,(?P<category>episode|programme|clip|live)-(?P<id>\d+)
|
||||||
'''
|
'''
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'https://play.tv3.lt/series/gauju-karai-karveliai,serial-2343791/serija-8,episode-2343828',
|
'url': 'https://play.tv3.lt/series/romeo-ir-dziuljeta,serial-7652008/serija-1,episode-7652164',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': '2343828',
|
'id': '7652164',
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'title': 'Gaujų karai. Karveliai (2021) | S01E08: Serija 8',
|
'season': 'Romeo ir Džiuljeta',
|
||||||
'description': 'md5:f6fcfbb236429f05531131640dfa7c81',
|
|
||||||
'duration': 2710,
|
|
||||||
'season': 'Gaujų karai. Karveliai',
|
|
||||||
'season_number': 1,
|
|
||||||
'release_year': 2021,
|
'release_year': 2021,
|
||||||
'episode': 'Serija 8',
|
'thumbnail': 'https://static3.go3.tv/scale/go3/webuploads/rest/vod/screenshot/GM_89464288/preview_72.jpg?quality=65&srcmode=3&srcx=556&srcy=&srcw=810&srch=1080&type=&dstw=375&dsth=500',
|
||||||
'episode_number': 8,
|
'season_number': 1,
|
||||||
|
'duration': 1577,
|
||||||
|
'episode_number': 1,
|
||||||
|
'episode': 'Serija 1',
|
||||||
|
'title': 'Romeo ir Džiuljeta (2021) | S01E01: Serija 1',
|
||||||
},
|
},
|
||||||
'params': {
|
'params': {
|
||||||
'skip_download': 'm3u8',
|
'skip_download': 'm3u8', # drm stream
|
||||||
},
|
},
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://play.tv3.lt/series/moterys-meluoja-geriau-n-7,serial-2574652/serija-25,episode-3284937',
|
'url': 'https://play.tv3.lv/news/neka-personiga,serial-2502901/16junijs,episode-7598931',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': '3284937',
|
'id': '7598931',
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'season': 'Moterys meluoja geriau [N-7]',
|
'thumbnail': 'https://static3.go3.tv/scale/go3/webuploads/rest/vod/screenshot/NP_16062024/preview_48.jpg?quality=65&srcmode=3&srcx=556&srcy=&srcw=810&srch=1080&type=&dstw=375&dsth=500',
|
||||||
'season_number': 14,
|
'title': 'Nekā Personīga (2023) | S2024E24: 16.Jūnijs',
|
||||||
'release_year': 2021,
|
'description': 'md5:44f243be7a790195c99ceca9e57e3051',
|
||||||
'episode': 'Serija 25',
|
'episode': '16.Jūnijs',
|
||||||
'episode_number': 25,
|
'release_year': 2023,
|
||||||
'title': 'Moterys meluoja geriau [N-7] (2021) | S14|E25: Serija 25',
|
'season': 'Nekā Personīga',
|
||||||
'description': 'md5:c6926e9710f1a126f028fbe121eddb79',
|
'duration': 2336,
|
||||||
'duration': 2440,
|
'season_number': 2024,
|
||||||
|
'episode_number': 24,
|
||||||
|
},
|
||||||
|
'params': {
|
||||||
|
'skip_download': 'm3u8', # drm stream
|
||||||
},
|
},
|
||||||
'skip': '404',
|
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://play.tv3.lt/lives/tv6-lt,live-2838694/optibet-a-lygos-rungtynes-marijampoles-suduva--vilniaus-riteriai,programme-3422014',
|
'url': 'https://play.tv3.lt/clip/dalios-grybauskaites-sveikinimas-salies-zmonems-liepos-6-osios-proga,clip-7696980',
|
||||||
'only_matching': True,
|
'info_dict': {
|
||||||
|
'id': '7696980',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'thumbnail': 'https://static3.go3.tv/scale/go3/webuploads/rest/upload/clip/7696980/images/22862309?srcx=1&srcy=1&srcw=1439&srch=959&dstw=1439&dsth=959&srcmode=0&quality=65&type=1',
|
||||||
|
'episode': 'Dalios Grybauskaitės sveikinimas šalies žmonėms liepos 6-osios proga',
|
||||||
|
'description': 'md5:ceca4e1a2ea1d20c8cd03a8aad837e3c',
|
||||||
|
'duration': 36,
|
||||||
|
'title': 'Dalios Grybauskaitės sveikinimas šalies žmonėms liepos 6-osios proga',
|
||||||
|
},
|
||||||
|
'params': {
|
||||||
|
'skip_download': 'm3u8', # drm stream
|
||||||
|
},
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://tv3play.skaties.lv/series/women-lie-better-lv,serial-1024464/women-lie-better-lv,episode-1038762',
|
'url': 'https://play.tv3.lt/lives/tiesiogiai,live-4117109/futbolo-pulsas-die-mannschaft-ar-la-roja-mbappe-ar-ronaldo,programme-7702292',
|
||||||
'only_matching': True,
|
'info_dict': {
|
||||||
}, {
|
'id': '7702292',
|
||||||
'url': 'https://play.tv3.ee/series/_,serial-2654462/_,episode-2654474',
|
'ext': 'mp4',
|
||||||
'only_matching': True,
|
'title': 'Futbolo pulsas: „Die Mannschaft“ ar „La Roja“? Mbappe ar Ronaldo?',
|
||||||
}, {
|
'episode': 'Futbolo pulsas: „Die Mannschaft“ ar „La Roja“? Mbappe ar Ronaldo?',
|
||||||
'url': 'https://tv3play.skaties.lv/clips/tv3-zinas-valsti-lidz-15novembrim-bus-majsede,clip-3464509',
|
'description': 'md5:921386e9dfd90a82f2fd226e2468b142',
|
||||||
'only_matching': True,
|
'thumbnail': 'https://static3.go3.tv/scale/go3/webuploads/rest/upload/programme/7702292/images/22869955?dsth=1080&dstw=1920&srcmode=0&quality=65&type=1&srcx=1&srcy=1&srcw=1/1&srch=1/1',
|
||||||
|
},
|
||||||
|
'params': {
|
||||||
|
'skip_download': 'm3u8', # drm stream
|
||||||
|
},
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://play.tv3.lt/lives/power-hit-radio,live-4856680',
|
'url': 'https://play.tv3.lt/lives/power-hit-radio,live-4856680',
|
||||||
'only_matching': True,
|
'info_dict': {
|
||||||
}, {
|
'id': '4856680',
|
||||||
'url': 'https://play.tv3.lt/show/tv3-plus,live-4929289',
|
'ext': 'mp4',
|
||||||
'only_matching': True,
|
'title': 'Power Hit Radio',
|
||||||
|
'thumbnail': 'https://static3.go3.tv/scale/go3/webuploads/rest/upload/live/4856680/images/19296497?srcx=1&srcy=1&srcw=511&srch=287&dstw=1920&dsth=1078&srcmode=0&quality=65&type=0',
|
||||||
|
'episode': 'Power Hit Radio',
|
||||||
|
},
|
||||||
}]
|
}]
|
||||||
|
|
||||||
def _real_extract(self, url):
|
def _real_extract(self, url):
|
||||||
|
|
Loading…
Reference in a new issue