Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
[myspace] Add support for artist pages #11854
Comments
|
Using -v --dump-pages --print-traffic , the following extra data was obtained: |
|
Just updated (2017.01.29 ), same issue: |
|
Related: #9295 |
What is the purpose of your issue?
youtube-dl --extract-audio --audio-format mp3 -v --batch-file=batch.txt [debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: [u'--extract-audio', u'--audio-format', u'mp3', u'-v', u'--batch-file=batch.txt'] [debug] Batch file urls: [u'https://myspace.com/redlightgreenlight123/music/songs/', u'https://myspace.com/loveyoumaidthebutcher/', u'https://myspace.com/knifetheglitter/', u'https://myspace.com/myonlyescapex/'] [debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8 [debug] youtube-dl version 2017.01.25 [debug] Python version 2.7.9 - Linux-4.0.0-040000-generic-x86_64-with-Ubuntu-15.04-vivid [debug] exe versions: avconv 11.2-6, avprobe 11.2-6, rtmpdump 2.4 [debug] Proxy map: {} [generic] songs: Requesting header WARNING: Falling back on generic information extractor. [generic] songs: Downloading webpage [generic] songs: Extracting information ERROR: Unsupported URL: https://myspace.com/redlightgreenlight123/music/songs/ Traceback (most recent call last): File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 1711, in _real_extract doc = compat_etree_fromstring(webpage.encode('utf-8')) File "/usr/local/bin/youtube-dl/youtube_dl/compat.py", line 2526, in compat_etree_fromstring doc = _XML(text, parser=etree.XMLParser(target=_TreeBuilder(element_factory=_element_factory))) File "/usr/local/bin/youtube-dl/youtube_dl/compat.py", line 2515, in _XML parser.feed(text) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1642, in feed self._raiseerror(v) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1506, in _raiseerror raise err ParseError: mismatched tag: line 71, column 2 Traceback (most recent call last): File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 694, in extract_info ie_result = ie.extract(url) File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 359, in extract return self._real_extract(url) File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 2551, in _real_extract raise UnsupportedError(url) UnsupportedError: Unsupported URL: https://myspace.com/redlightgreenlight123/music/songs/Just trying to pull down some songs from local bands that no longer have their music published. This is using the 'new' MySpace, and occurs when using just the profile URL, /music, and /music/songs. Basically, any MySpace URL doesn't seem to work.
I'm using the following URLs:
https://myspace.com/redlightgreenlight123/music/songs/
https://myspace.com/loveyoumaidthebutcher/
https://myspace.com/knifetheglitter/
https://myspace.com/myonlyescapex/
Edit : I do want to point out, it seems that when youtube-dl attempts to detect headers it's not picking up this is Myspace and tries parsing through the URLs through a generic function; I'm assuming how MySpace handles their media is different than most typical providers hence the issue.