Short answer: it depends on how MSN is serving the video. If the page offers a download button or a direct .mp4 link you can save it directly; otherwise the reliable options are (A) find the direct media URL in the browser DevTools and save it, (B) use a maintained downloader tool such as yt-dlp (it handles HLS/.m3u8 and segmented streams), or (C) record the screen as a last resort. Before you try any method, read the legal note below.
Legal / safety first (must read)
- Only download videos you own, that are explicitly offered for download, are public‑domain/Creative‑Commons, or where you have explicit permission. Downloading copyrighted material without permission may violate the site’s terms and copyright law.
- If you use third‑party tools, get them only from official repositories (yt‑dlp from its GitHub, FFmpeg from trusted builds) to avoid malicious installers.
Method A — Easiest: check for a built‑in download option
- On the MSN article/video page look for a “Download”, “Save”, or a 3‑dot menu on the player. If present, use that.
- Try right‑clicking the video itself — some players offer “Save video as…” (not always available).
If that works, you’re done (no more steps needed).
Method B — Developer Tools (direct file URL) — good when the file is a single .mp4
- Open the page with the video in Edge/Chrome. Press F12 to open DevTools.
- Go to the Network tab, then filter by “Media” (or type “m3u8”, “mp4” in the filter).
- Reload the page and start playback. Watch the Network list for requests that end in .mp4, .webm or .m3u8.
- If you find a .mp4 or .webm: right‑click → Open in new tab → then Save As (Ctrl+S) to download.
- If you find an .m3u8 (HLS playlist), that is a segmented stream (not a single file). Use ffmpeg or yt‑dlp to download the HLS stream (example in Method C).
Notes: many sites use chunked/HLS streams or DRM; if the stream is DRM‑protected you will not be able to download it this way.
Method C — Use yt‑dlp (powerful, handles HLS and many embedded players)
- Why use it: yt‑dlp is actively maintained, handles many streaming formats (including .m3u8/HLS), and can use your browser cookies for content you’re legitimately logged into.
- Quick safe install (Windows): get yt‑dlp from the official project releases (or via winget) and FFmpeg if you need merging/conversion.
- Example basic command (replace PAGE_URL with the MSN page URL):
yt-dlp "PAGE_URL"
That often detects the embedded source and downloads the best available file. For HLS or segmented streams yt‑dlp will assemble them automatically.
- If the video requires sign‑in, yt‑dlp can import your browser cookies so it can access content you are allowed to see (use this only for content you have rights to).
- Keep yt‑dlp updated (site changes break downloaders; update command is yt‑dlp -U) and only download binaries from official sources.
Method D — Screen recording (last resort)
- If the video is DRM‑protected or none of the above works, you can record your screen while playing the video for personal offline viewing. Use Windows Game Bar (Win+G) or OBS Studio (free). This avoids trying to break DRM, but check local law and terms before doing it. For single frames you can also use VLC snapshot or Windows Snipping/Screen Recorder methods.
Practical tips & troubleshooting
- If devtools shows only .m3u8 or segmented TS files, use yt‑dlp or ffmpeg to download and merge the stream. Example ffmpeg command for an m3u8:
ffmpeg -i "playlist.m3u8" -c copy output.mp4
(This saves without re‑encoding if supported.
- If a downloader returns 403/Forbidden, update the tool (site changed) or try the cookies-from-browser option to pass authentication (only for content you may access).
- Avoid random “online converters” that require uploading the URL or file to unknown servers — they may be privacy or malware risks. Use local tools where possible and official sites for downloads.
If you want, I can:
- Walk you step‑by‑step through the DevTools method on your PC (I’ll tell you exactly what to click).
- Try yt‑dlp for you — paste the exact MSN video page URL and I’ll give the precise yt‑dlp command and options (I’ll also tell you how to install yt‑dlp safely).
- Suggest a safe screen‑recording workflow (OBS or Game Bar) with settings tuned for good quality and reasonable file size.
Which would you like me to walk through? If you paste one MSN video link here I’ll inspect the page (tell you whether it’s a simple .mp4, an HLS stream, or DRM‑protected) and give the exact next step.