[Zoom] fails at authencation for meeting recording with password
See original GitHub issueChecklist
- I’m reporting a broken site
- I’ve verified that I’m running yt-dlp version 2021.12.27. (update instructions)
- 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. DO NOT post duplicates
- I’ve read the guidelines for opening an issue
- I’ve read about sharing account credentials and I’m willing to share it if required
Region
No response
Description
Password-protected Zoom meeting recording cannot be downloaded. Not tested with recordings without password protection.
Verbose log
$ yt-dlp 'https://zoom.us/rec/share/redacted' --video-pass 'redacted' -v
[debug] Command-line config: ['https://zoom.us/rec/share/redacted', '--video-pass', 'redacted', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2021.12.27 [6223f67a8]
[debug] Python version 3.9.9 (CPython 64bit) - Linux-5.15.5-051505-generic-x86_64-with-glibc2.34
[debug] exe versions: ffmpeg n4.4.1-3-ge16ff82624-20211127 (setts), ffprobe n4.4.1-3-ge16ff82624-20211127, rtmpdump 2.4
[debug] Optional libraries: Crypto, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] [zoom] Extracting URL: https://zoom.us/rec/share/redacted
[zoom] redacted: Downloading webpage
[zoom] redacted: Validating passcode
ERROR: [zoom] redacted: Wrong passcode: HTTP Error 401: Unauthorized (caused by <HTTPError 401: 'Unauthorized'>); please report this issue on https://github.com/yt-dlp/yt-dlp . Make sure you are using the latest version; see https://github.com/yt-dlp/yt-dlp on how to update. Be sure to call yt-dlp with the --verbose flag and include its complete output. (caused by <HTTPError 401: 'Unauthorized'>); please report this issue on https://github.com/yt-dlp/yt-dlp . Make sure you are using the latest version; see https://github.com/yt-dlp/yt-dlp on how to update. Be sure to call yt-dlp with the --verbose flag and include its complete output.
File "/home/linuxbrew/.linuxbrew/Cellar/yt-dlp/2021.12.27/libexec/lib/python3.9/site-packages/yt_dlp/extractor/common.py", line 717, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/home/linuxbrew/.linuxbrew/Cellar/yt-dlp/2021.12.27/libexec/lib/python3.9/site-packages/yt_dlp/YoutubeDL.py", line 3458, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/home/linuxbrew/.linuxbrew/opt/python@3.9/lib/python3.9/urllib/request.py", line 523, in open
response = meth(req, response)
File "/home/linuxbrew/.linuxbrew/opt/python@3.9/lib/python3.9/urllib/request.py", line 632, in http_response
response = self.parent.error(
File "/home/linuxbrew/.linuxbrew/opt/python@3.9/lib/python3.9/urllib/request.py", line 561, in error
return self._call_chain(*args)
File "/home/linuxbrew/.linuxbrew/opt/python@3.9/lib/python3.9/urllib/request.py", line 494, in _call_chain
result = func(*args)
File "/home/linuxbrew/.linuxbrew/opt/python@3.9/lib/python3.9/urllib/request.py", line 641, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
Issue Analytics
- State:
- Created 2 years ago
- Reactions:8
- Comments:14 (1 by maintainers)
Top Results From Across the Web
Troubleshooting sign-in issues - Zoom Support
If you can't sign in to Zoom on desktop, mobile, or browser, there might be issues with your password or the email address...
Read more >FIX: Zoom "You cannot view this recording. No permission" Error
On the 'Share this cloud recording' pop-up box, select 'Publicly' option and click the 'Save' button below it. Then, make sure the 'Password...
Read more >How To Fix Zoom Login Failed - Invalid Email or Password
Thank You Everyone So Much For Watch My Video On " How To Fix Zoom Login Failed - Invalid Email or Password ||...
Read more >How do I keep my Zoom meeting private and secure?
3. Secure the meeting by only allowing authenticated users. In your Zoom Settings, ensure that Only authenticated users can join meetings is enabled....
Read more >If Zoom Asks for a Password or Login
Look in the email or calendar event that has the Zoom link for a password. Or ask the instructor or meeting host or...
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
If you are on Firefox, you can just <kbd>Shift</kbd>+right click to force the context menu, then just click “Save Video As…” as usual. For Chromium browsers, I guess you could use some “enable right click” extensions, which should be less sketchy than the above option ^^
Have the same issue. The
validate_passwd
endpoint now seems to use some weird signature in the headers. Unlocking the video in browser and passing cookies does work around the issue.I can provide a video URL and password if anyone wants to work on this(expired)