Upgrade yt_dlp and download script

This commit is contained in:
2025-05-02 16:11:08 -05:00
parent 3a2e8eeb08
commit d68d9ce4f9
1194 changed files with 60099 additions and 44436 deletions

View File

@@ -6,7 +6,7 @@ from ..utils import (
)
class HSEShowBaseInfoExtractor(InfoExtractor):
class HSEShowBaseIE(InfoExtractor):
_GEO_COUNTRIES = ['DE']
def _extract_redux_data(self, url, video_id):
@@ -28,7 +28,7 @@ class HSEShowBaseInfoExtractor(InfoExtractor):
return formats, subtitles
class HSEShowIE(HSEShowBaseInfoExtractor):
class HSEShowIE(HSEShowBaseIE):
_VALID_URL = r'https?://(?:www\.)?hse\.de/dpl/c/tv-shows/(?P<id>[0-9]+)'
_TESTS = [{
'url': 'https://www.hse.de/dpl/c/tv-shows/505350',
@@ -39,7 +39,7 @@ class HSEShowIE(HSEShowBaseInfoExtractor):
'timestamp': 1638810000,
'upload_date': '20211206',
'channel': 'HSE24',
'uploader': 'Arina Pirayesh'
'uploader': 'Arina Pirayesh',
},
'params': {'skip_download': 'm3u8'},
}]
@@ -64,7 +64,7 @@ class HSEShowIE(HSEShowBaseInfoExtractor):
}
class HSEProductIE(HSEShowBaseInfoExtractor):
class HSEProductIE(HSEShowBaseIE):
_VALID_URL = r'https?://(?:www\.)?hse\.de/dpl/p/product/(?P<id>[0-9]+)'
_TESTS = [{
'url': 'https://www.hse.de/dpl/p/product/408630',
@@ -72,7 +72,7 @@ class HSEProductIE(HSEShowBaseInfoExtractor):
'id': '408630',
'ext': 'mp4',
'title': 'Hose im Ponte-Mix',
'uploader': 'Judith Williams'
'uploader': 'Judith Williams',
},
'params': {'skip_download': 'm3u8'},
}]