1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-11-25 19:05:12 +00:00

[generic] Respect the encoding in manifest

This commit is contained in:
pukkandan
2021-05-11 12:59:45 +05:30
parent 53ed7066ab
commit 61241abbb0

View File

@@ -2508,6 +2508,9 @@ class GenericIE(InfoExtractor):
# Is it an RSS feed, a SMIL file, an XSPF playlist or a MPD manifest?
try:
try:
doc = compat_etree_fromstring(webpage)
except compat_xml_parse_error:
doc = compat_etree_fromstring(webpage.encode('utf-8'))
if doc.tag == 'rss':
return self._extract_rss(url, video_id, doc)