Closed orangeoval closed 8 years ago
updated to 2/27 release and still the same issues. Verbose output:
user@host [~/path/to/files/]: youtube-dl http://www.free-tv-video-online.me/player/faststream.php?id=b9vqz1nxufqe --verbose [debug] System config: [] [debug] User config: [] [debug] Command-line args: ['http://www.free-tv-video-online.me/player/faststream.php?id=b9vqz1nxufqe', '--verbose'] [debug] Encodings: locale 'UTF-8', fs 'utf-8', out 'UTF-8', pref: 'UTF-8' [debug] youtube-dl version 2014.02.26 [debug] Python version 2.7.1 - Darwin-11.4.2-x86_64-i386-64bit [debug] Proxy map: {} [generic] faststream: Requesting header WARNING: Falling back on generic information extractor. [generic] faststream: Downloading webpage [generic] faststream: Extracting information ERROR: Unsupported URL: http://www.free-tv-video-online.me/player/faststream.php?id=b9vqz1nxufqe; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update. Traceback (most recent call last): File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 245, in _real_extract doc = xml.etree.ElementTree.fromstring(webpage.encode('utf-8')) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1282, in XML parser.feed(text) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1624, in feed self._raiseerror(v) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1488, in _raiseerror raise err ParseError: syntax error: line 1, column 62 Traceback (most recent call last): File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 493, in extract_info ie_result = ie.extract(url) File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 158, in extract return self._real_extract(url) File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 415, in _real_extract raise ExtractorError('Unsupported URL: %s' % url) ExtractorError: Unsupported URL: http://www.free-tv-video-online.me/player/faststream.php?id=b9vqz1nxufqe; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
No, we did not change code, but the site seems to have changed. We'll take this as a site support request.
Thanks very much!
As of now, the website http://www.free-tv-video-online.me is no longer working. This issue should be closed.
According to http://www.ibtimes.co.uk/what-happened-project-free-tv-free-tv-streaming-site-moves-new-domain-1512794, http://www.free-tv-video-online.me/ was moved to http://projectfreetv.im/. I can't find out the corresponding URLs for examples above, so closing it and wait for new requests. Thanks @TRox1972 for discovering this.
I have used youtube-dl many times to pull successfully from www.free-tv-online.me, which links out to various other hosts. It has always followed the [generic] download attempt (Falling back on generic information extractor) successfully. It still initiates the fallback, but now fails saying free-tv-online.me is not a supported URL. It never was specifically supported, but still worked in most cases via the generic fallback.
I am running youtube-dl 2014.02.26
[Edit by @phihag: Changed title from
Was code changed to prevent generic fallback?
]