Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
How to download a streaming video with Google Chrome

How to download streaming video

Streaming just means a download that they don't want you to keep. But Chrome's developer tools make it easy to access what's really going on under the hood.

Open Developer Tools

From the page where you want to download some things, go into your chrome menu to open the developer tools. You can either:

1.  (On a mac): Command-option-J
2.  (On a PC): Control-alt-J
3.  (In your menu on a mac): Open View > Developer > Developer Tools
4.  (On any Chrome machine): The far right menu button, to the right of the URL bar, you can press that, go down to "Tools", then open the "Developer Tools".

Monitor Network Traffic

By clicking the "Network" tab, you'll get a list of all files requested since you opened that tab. Our goal is to isolate the web request that returns the video of your choice. At this point, you can navigate to the video you want, and I'd probably press the "clear" button in the developer tools right before finally pressing the "Play" button on the video, so it can be one of the only transfers you see.

Identify the video transfer

It should be easy to recognize the video transfer: It has a mime type of video, it's a transfer that should take a lot longer than the rest, etc.

Once you've found it, click on the request name, which represents the HTTP request that was sent to the server for the video file.

Identify the Request URL

The first thing in the first tab of the request viewer should be the Request URL in the Headers tab. You can just copy this URL into another video, and now if you right click the video, it should include a Save option, unlike when the whole thing was wrapped in Flash or whatever.


Copy link

minsiam commented May 29, 2021

i just find ts files like media_1.ts or media_2.ts which are half parts of the video, but i want to download the full video!
how can i do it?

Copy link

xq8ed commented Jun 12, 2021

@japhigu Thanks for the tip! I then found that using FFMpeg (for free) on the Mac Terminal command line worked perfectly to consolidate the tiny .ts files into one big mp4 video file. Example: ffmpeg -i -c copy -bsf:a aac_adtstoasc output.mp4 See:

This worked! Thank you very much.

Copy link

MarkJThomas commented Jul 25, 2021

Hiya, when I try to download I can't find ts files or m3u8 files in the Network tab, I just get a list of mp4 and audio files, can anyone suggest a way to download it please?
When I download and play one of the mp4 files it is green and fuzzy with no sound
Thanks in advance
Screenshot 2021-07-25 at 17 44 43

Copy link

jeppoo1 commented Aug 2, 2021

@MarkJThomas sometimes you have to reload the video page on your browser several times for the m3u8 and others to appear.

Copy link

steffiland commented Feb 25, 2022

Great, thx! No need to install a shitty snipping vid-dl-addon into chrome :)

Copy link

ari-xb commented May 4, 2022

as @jeppoo1 mentioned, you need the very start(section) network request of the video/streaming.
a quick method that worked for me (Chrome & OSX) was to use the URL.m3u8 and simply rename it from .m3u8 to .mp4, hit enter, vid loads, right click 'save video as' or in video menu click download, done.

I also found the first video 'section' network request named "seg-1-v1-a1.ts" (look for something similar), clicked on it.
Right at the top "Request URL:"
I put the above URL up to the ".m3u8" in the browser and it downloaded the .m3u8 (playlist) file, if you want it, or like I said at this point, rename it to .mp4

Copy link

ismozz commented May 8, 2022

Great, thx! No need to install a shitty snipping vid-dl-addon into chrome :)
I search from here and then download it.

Copy link

Thedeur commented May 16, 2022

Is there a way to download Sharepoint videos? Teams recordings specifically, which get saved to Sharepoint for only 3 weeks. I've found my way to this thread from Google, the current methods don't work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment