question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Zoom] fails at authencation for meeting recording with password

See original GitHub issue

Checklist

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:open
  • Created 2 years ago
  • Reactions:8
  • Comments:14 (1 by maintainers)

github_iconTop GitHub Comments

9reactions
dexeonifycommented, Jun 3, 2022

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 ^^

7reactions
pukkandancommented, Jan 22, 2022

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)

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found