Jun-23-2022, 11:02 AM
It seems that ARTE once again changed the format of their pages.
Anyway, yt-dlp no longer works:
Anyway, yt-dlp no longer works:
Output:(arte_env) pavel@ALABAMA:~/arte_env$ python3 arte_download.py
DeprecationWarning: Support for Python version 3.6 has been deprecated and will break in future versions of yt-dlp! Please update to Python 3.7 or above
[ArteTV] 104436-000-A: Downloading JSON metadata
ERROR: [ArteTV] 104436-000-A: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
Traceback (most recent call last):
File "/home/pavel/.local/lib/python3.6/site-packages/yt_dlp/extractor/common.py", line 772, in _request_webpage
return self._downloader.urlopen(self._create_request(url_or_request, data, headers, query))
File "/home/pavel/.local/lib/python3.6/site-packages/yt_dlp/YoutubeDL.py", line 3594, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.6/urllib/request.py", line 532, in open
response = meth(req, response)
File "/usr/lib/python3.6/urllib/request.py", line 642, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python3.6/urllib/request.py", line 570, in error
return self._call_chain(*args)
File "/usr/lib/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/usr/lib/python3.6/urllib/request.py", line 650, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found