aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubyevadestaxes <147743127+rubyevadestaxes@users.noreply.github.com>2024-10-19 23:51:47 +0200
committerGitHub <noreply@github.com>2024-10-19 21:51:47 +0000
commit679c68240a26481ea7c07cc0c014745631ea8481 (patch)
treee296a0d0b1216c0633901934595222916a4a4853
parent3148c1822f66533998278f0a1cf842b9bea1526a (diff)
[ie/twitter:spaces] Allow extraction when not logged in (#11289)
Closes #11288 Authored by: rubyevadestaxes
-rw-r--r--yt_dlp/extractor/twitter.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/yt_dlp/extractor/twitter.py b/yt_dlp/extractor/twitter.py
index aca94df2d..5adaf1639 100644
--- a/yt_dlp/extractor/twitter.py
+++ b/yt_dlp/extractor/twitter.py
@@ -934,14 +934,13 @@ class TwitterIE(TwitterBaseIE):
'uploader_id': 'MoniqueCamarra',
'live_status': 'was_live',
'release_timestamp': 1658417414,
- 'description': 'md5:acce559345fd49f129c20dbcda3f1201',
+ 'description': r're:Twitter Space participated by Sergej Sumlenny.+',
'timestamp': 1658407771,
'release_date': '20220721',
'upload_date': '20220721',
},
'add_ie': ['TwitterSpaces'],
'params': {'skip_download': 'm3u8'},
- 'skip': 'Requires authentication',
}, {
# URL specifies video number but --yes-playlist
'url': 'https://twitter.com/CTVJLaidlaw/status/1600649710662213632/video/1',
@@ -1856,8 +1855,6 @@ class TwitterSpacesIE(TwitterBaseIE):
def _real_extract(self, url):
space_id = self._match_id(url)
- if not self.is_logged_in:
- self.raise_login_required('Twitter Spaces require authentication')
space_data = self._call_graphql_api('HPEisOmj1epUNLCWTYhUWw/AudioSpaceById', space_id)['audioSpace']
if not space_data:
raise ExtractorError('Twitter Space not found', expected=True)