Teachable support broken. Manual solution provided
See original GitHub issueChecklist
- I’m reporting a broken site support
- I’ve verified that I’m running youtube-dl version 2020.03.24
- I’ve checked that all provided URLs are alive and playable in a browser
- I’ve checked that all URLs and arguments with special characters are properly quoted or escaped
- I’ve searched the bugtracker for similar issues including closed ones
Verbose log
[debug] System config: []
[debug] User config: ['--output', '~/Downloads/%(title)s.%(ext)s']
[debug] Custom config: []
[debug] Command-line args: ['https://some.teachable.com/courses/447455/lectures/15169635', '--username', 'PRIVATE', '--password', 'PRIVATE', '--verbose', '--cookies', '/Users/andrey/Downloads/cookies.txt']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.03.24
[debug] Python version 3.7.7 (CPython) - Darwin-19.5.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
[generic] 15169635: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 15169635: Downloading webpage
[generic] 15169635: Extracting information
[Teachable] Downloading some.teachable.com login page
ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by <HTTPError 403: 'Forbidden'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 627, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2238, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 563, in error
result = self._call_chain(*args)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 755, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
Description
Hi! Looks like Teachable support broken. Before it works but now not. Maybe because of changed captcha. Here is my previous issue https://github.com/ytdl-org/youtube-dl/issues/23418 and using cookies solves it. But now cookies doesn’t help. Please help!
Issue Analytics
- State:
- Created 3 years ago
- Comments:9
Top Results From Across the Web
Common Technical Issues Troubleshooting – Teachable
This article goes over common troubleshooting steps you can take when experiencing technical issues with your school and/or course.
Read more >Teachable Tutorial for Beginners 2022 (Full Guide) - YouTube
In this Teachable Tutorial 2022 I will show you step by step how to use teachable to create an online course!
Read more >Teachable Reviews - Pros & Cons, Ratings & more - GetApp
Their customer service team is super helpful when you need them and the platform is very familiar to a lot of other bloggers...
Read more >Teachable Review: Pricing, Features, Support and More
Advanced customization through code; Custom user roles; Bulk student enrollments; Manual student imports; 20 admin accounts. One more important ...
Read more >LearnWorlds vs. Τeachable: A Side-by-Side Comparison
Disclaimer: The information in this comparison is based on publicly available information on Teachable pricing and support pages, ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Looks like you have to provide video format and output file name. Or use manual solution https://github.com/ytdl-org/youtube-dl/issues/25051#issuecomment-620857908
If you’re really lazy you can use the tiny dirty python script I made for teachable files. You’ll still need to get the video code yourself.
https://gist.github.com/jdeluyck/41b66a5a02e856a0e7da447ee93153e6