blackjack4494 / yt-dlc

media downloader and library for various sites.
The Unlicense
2.91k stars 367 forks source link

[Broken] Can't download from apple podcasts #217

Open someziggyman opened 3 years ago

someziggyman commented 3 years ago

Checklist

Verbose log

-v -F https://podcasts.apple.com/fr/podcast/connaissez-vous-vraiment-bambi/id1503218412?i=1000498692355
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'-F', u'https://podcasts.apple.com/fr/podcast/connaissez-vous-vraiment-bambi/id1503218412?i=1000498692355']
[debug] Loading archive file None
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dlc version 2020.11.11-2
[debug] Python version 2.7.16 (CPython) - Darwin-19.6.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
[generic] id1503218412?i=1000498692355: Requesting header
WARNING: Falling back on generic information extractor.
[generic] id1503218412?i=1000498692355: Downloading webpage
[generic] id1503218412?i=1000498692355: Extracting information
ERROR: Unsupported URL: https://podcasts.apple.com/fr/podcast/connaissez-vous-vraiment-bambi/id1503218412?i=1000498692355
Traceback (most recent call last):
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/extractor/generic.py", line 2387, in _real_extract
    doc = compat_etree_fromstring(webpage.encode('utf-8'))
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/compat.py", line 2562, in compat_etree_fromstring
    doc = _XML(text, parser=etree.XMLParser(target=_TreeBuilder(element_factory=_element_factory)))
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/compat.py", line 2551, in _XML
    parser.feed(text)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1659, in feed
    self._raiseerror(v)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1523, in _raiseerror
    raise err
ParseError: duplicate attribute: line 2, column 51
Traceback (most recent call last):
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/YoutubeDL.py", line 830, in extract_info
    ie_result = ie.extract(url)
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/extractor/common.py", line 532, in extract
    ie_result = self._real_extract(url)
  File "/Users/sy/Downloads/yt-dlc-master/youtube-dlc/youtube_dlc/extractor/generic.py", line 3382, in _real_extract
    raise UnsupportedError(url)
UnsupportedError: Unsupported URL: https://podcasts.apple.com/fr/podcast/connaissez-vous-vraiment-bambi/id1503218412?i=1000498692355

Description

Not sure if podcasts download was ever supported, but just gave it a try and it failed.

profbot commented 3 years ago

No it wasn't supported @someziggyman .