1
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-05-13 16:35:43 -05:00

[extractor/generic] Support RSS uploader

This commit is contained in:
Damiano Amatruda 2022-11-20 01:23:28 +01:00
parent 02b2f9fa7d
commit 2a81c0d577
No known key found for this signature in database
GPG key ID: 246FB54CAB37CD38

View file

@ -2214,6 +2214,7 @@ def itunes(key):
'url': next_url, 'url': next_url,
'title': try_call(lambda: it.find('title').text), 'title': try_call(lambda: it.find('title').text),
'description': xpath_text(it, 'description', default=None), 'description': xpath_text(it, 'description', default=None),
'uploader': xpath_text(it, 'author', default=None),
'timestamp': unified_timestamp(xpath_text(it, 'pubDate', default=None)), 'timestamp': unified_timestamp(xpath_text(it, 'pubDate', default=None)),
'duration': parse_duration(itunes('duration')), 'duration': parse_duration(itunes('duration')),
'thumbnail': url_or_none(xpath_attr(it, xpath_with_ns('./itunes:image', NS_MAP), 'href')), 'thumbnail': url_or_none(xpath_attr(it, xpath_with_ns('./itunes:image', NS_MAP), 'href')),