7

I've received a web link to a Zoom recording. At the link, an in-page player opens, and the video starts playing. I can see that the page is issuing an HTTP GET request for an MP4 file with a bunch of parameters; but - I can't just retrieve that MP4, I get a "missing key", or a "Forbidden" if I also add the parameters.

How can I save the recording as an MP4 file (or in any other format) on my system?

Note: The link format is

https://us06web.zoom.us/rec/play/longstringofcharshere?startTime=foo&_x_zm_rtaid=bar&_x_zm_rhtaid=baz
einpoklum
  • 10,666

5 Answers5

15

You don't need a browser extension, it's just one line of javascript.

From chrome devtools console:

document.addEventListener('contextmenu', event => event.stopPropagation(), true);

then you can right-click on the video and click "Save Video As"

Ryan
  • 151
3

As a last resort you can often use OBS to record your screen while you play it back. This does unfortunately require you to wait the entire length of the recording.

The OBS project.

Once you have OBS downloaded and open you'll see in the bottom middle a box that says "Sources".

Add either

  • a "Window Capture", then create a new one, then pick the web browser window you have the zoom recording open in
  • a "Display Capture", then create a new one, then pick the display (if you have multiple) you have the zoom recording open on

Two monitors will help here so that you can have the zoom recording on one and OBS on the other.

(If one doesn't work for you try the other.)

Then in the bottom right click "Start recording" and then in the web browser start the zoom recording going.

Once the zoom recording has finished playing back you can stop OBS recording.

Sam Dean
  • 177
3

[Edit by OP: The ZoomDL app has been officially abandoned/archived]


If you know the basics of a terminal, you can use ZoomDL. It works on Windows, Linux, Mac and should allow you to download any video, assuming you have the permissions to view the video (password, credentials,...). You can also download the chat and transcript (if any), and is compatible with "clips".

Disclaimer: I'm the creator

einpoklum
  • 10,666
Battleman
  • 131
2

Since this answer comes up in the search results for various formulations of the question and has no (currently) correct answers, I thought I would share what I found after going down this rabbit hole.

  • The ZoomDL tool mentioned in another answer no longer works and has been abandoned by the author.
  • OBS can do it, but that's like pointing a video camera at a TV to time-shift your re-runs of Family Ties.
  • YT-DLP does not seem to offer native support, or if it does, it's broken. This issue discusses workarounds which may or may not still work.

It turns out that downloading a Zoom cloud recording would be as simple as right-clicking the video and selecting "Save Video As" except Zoom disables the right-click context menu somehow. But it turns out there are lots of browser extensions to restore right-click behavior. Install any one of those that don't look too shady, then you can simply right-click the video and save it to your computer.

eil
  • 121
1

When there is a recording of Zoom meetings, the recording is saved in a local file at the machine of the host that recorded the video. You probably received a link that does not allow you to download or open the video from outside your company (or without authentication). My company does that to prevent confidential information leakage, since nobody from outside should be allowed to see/know private information. Maybe that is the case for you...

By the url you shared in the question, it seems the host of the meeting is using Zoom's Cloud Recordings tool. It allows the sharing of the file to other people, but the owner can block downloads (specifying it on the Viewers can download settings). If you believe you should have access to the file, I advise you to get in contact with the host that recorded and shared the video - he might change that settings or just send you the file some other way. However, as I mentioned before, some companies does that (block downloads) to avoid information leakage.