From ae2927851442008d2dbedfd5c8e3951c9eefb138 Mon Sep 17 00:00:00 2001 From: doe1080 <98906116+doe1080@users.noreply.github.com> Date: Wed, 16 Jul 2025 18:34:48 +0900 Subject: [PATCH] SpringboardPlatformIE --- yt_dlp/extractor/generic.py | 10 ---------- yt_dlp/extractor/springboardplatform.py | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index dce65f02a..16691b6e9 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -1354,16 +1354,6 @@ class GenericIE(InfoExtractor): }, 'playlist_count': 3, 'skip': 'Invalid URL', - }, { - # 🔍100 - # SpringboardPlatformIE - 'url': 'https://www.kidzworld.com/article/30935-trolls-the-beat-goes-on-interview-skylar-astin-and-amanda-leighton', - 'info_dict': { - 'id': '1731611', - 'ext': 'mp4', - 'title': 'Official Trailer | TROLLS: THE BEAT GOES ON!', - }, - 'skip': 'Invalid URL', }, { # ✅124 # YoutubeIE diff --git a/yt_dlp/extractor/springboardplatform.py b/yt_dlp/extractor/springboardplatform.py index cd3261d55..7748cfabb 100644 --- a/yt_dlp/extractor/springboardplatform.py +++ b/yt_dlp/extractor/springboardplatform.py @@ -35,6 +35,7 @@ class SpringboardPlatformIE(InfoExtractor): 'upload_date': '20140827', 'duration': 193, }, + 'skip': 'Invalid URL', }, { 'url': 'http://cms.springboardplatform.com/embed_iframe/159/video/981017/rab007/rapbasement.com/1/1', 'only_matching': True, @@ -45,6 +46,15 @@ class SpringboardPlatformIE(InfoExtractor): 'url': 'http://cms.springboardplatform.com/xml_feeds_advanced/index/159/rss3/981017/0/0/1/', 'only_matching': True, }] + _WEBPAGE_TESTS = [{ + 'url': 'https://www.kidzworld.com/article/30935-trolls-the-beat-goes-on-interview-skylar-astin-and-amanda-leighton', + 'info_dict': { + 'id': '1731611', + 'ext': 'mp4', + 'title': 'Official Trailer | TROLLS: THE BEAT GOES ON!', + }, + 'skip': 'Invalid URL', + }] def _real_extract(self, url): mobj = self._match_valid_url(url)