Compare commits

..

No commits in common. "ef8218936e7c2b0319f2cc0e22d27252237d930d" and "e244a2f073b7832b68dcb8d6e466cad692de064e" have entirely different histories.

2 changed files with 12 additions and 7 deletions

View File

@ -1957,10 +1957,7 @@ from .tencent import (
WeTvSeriesIE,
)
from .tennistv import TennisTVIE
from .tenplay import (
TenPlayIE,
TenPlaySeasonIE,
)
from .tenplay import TenPlayIE, TenPlaySeasonIE
from .testurl import TestURLIE
from .tf1 import TF1IE
from .tfo import TFOIE

View File

@ -1,7 +1,7 @@
from datetime import datetime
import base64
import functools
import itertools
from datetime import datetime
from .common import InfoExtractor
from ..networking import HEADRequest
@ -119,20 +119,27 @@ class TenPlayIE(InfoExtractor):
class TenPlaySeasonIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?10play\.com\.au/(?P<show>[^/?#]+)/episodes/(?P<season>[^/?#]+)/?(?:$|[?#])'
_TESTS = [{
'url': 'https://10play.com.au/masterchef/episodes/season-14',
'info_dict': {
'title': 'Season 14',
'id': 'MjMyOTIy',
},
'playlist_mincount': 64,
'playlist_count': 64,
'params': {
'skip_download': True,
},
}, {
'url': 'https://10play.com.au/the-bold-and-the-beautiful-fast-tracked/episodes/season-2022',
'info_dict': {
'title': 'Season 2022',
'id': 'Mjc0OTIw',
},
'playlist_mincount': 256,
'playlist_count': 256,
'params': {
'skip_download': True,
}
}]
def _entries(self, load_more_url, display_id=None):
@ -152,6 +159,7 @@ class TenPlaySeasonIE(InfoExtractor):
def _real_extract(self, url):
show, season = self._match_valid_url(url).group('show', 'season')
season_info = self._download_json(
f'https://10play.com.au/api/shows/{show}/episodes/{season}', f'{show}/{season}')