Mac 下载网页视频的 4 种方法——以及怎么选
太长不看:可行路线一共四条:① yt-dlp(免费、命令行、最强)、② 开发者工具 + ffmpeg(免费、手动、涨知识)、③ 专用应用如 Vidnip 或 Downie(付费、最快)、④ 录屏(兜底)。玩得转终端 → 从 yt-dlp 开始;想两下点完 → 用应用;DRM 内容(Netflix 等)→ 四条路都不行,任何正规工具都不行。
方法一 · yt-dlp——免费的性能怪兽
youtube-dl 的开源继任者:1800+ 站点解析器、HLS/DASH 自动合并、播放列表、Cookie 支持。
brew install yt-dlp ffmpeg
yt-dlp -f "bv*+ba/b" "页面地址"
# 要登录的站点:加 --cookies-from-browser safari
# 报 403:加 --add-headers "Referer: 页面地址"
优点:免费、可脚本化、覆盖面巨大。糙点:要装 Homebrew,站点改版时报错像天书,页面里有什么流全靠盲猜。
方法二 · 开发者工具 + ffmpeg——手动路线
自己找流,合并交给 ffmpeg:
- 打开页面 → 开发者工具(⌥⌘I)→ Network,过滤
m3u8(或mp4)。 - 点播放,复制冒出来的清单地址。
ffmpeg -headers "Referer: 页面地址" -i "m3u8地址" -c copy out.mp4
优点:零黑箱——顺便搞懂流媒体原理;完全可控。糙点:慢,遇到 Cookie 校验的 CDN 就断,音画分离还得多合并一步。完整步骤见m3u8 教程;失败了看排错指南。
方法三 · 专用应用——两下点完的路线
Vidnip、Downie 这类应用把整条流水线包了:真浏览器内核加载页面、嗅探流量、列出全部流和清晰度、下载+合并+命名一条龙。要登录的页面在应用里登录即可。
Vidnip ¥49 一次买断(前 3 个视频免费、不限时间);Downie 是约 20 美元的老将,后处理更重。哪个适合你?我们写了篇诚实的Downie 对比。
优点:最快、不碰终端,403/blob/登录/合并全部隐形处理。糙点:要花钱——一顿饭钱,一次。
方法四 · 录屏——最后的兜底
QuickTime(⇧⌘5)能录下屏幕上的一切。只在所有下载工具都失败、内容无 DRM 且你有权保存时使用。
糙点(基本全是糙点):实时进行(一小时视频耗一小时)、画质封顶在屏幕分辨率、录系统声音要装回环驱动,而且 DRM 平台通常直接给你黑屏。
一张表看完
| yt-dlp | 开发者工具+ffmpeg | 专用应用 | 录屏 | |
|---|---|---|---|---|
| 价格 | 免费 | 免费 | ¥49–140 一次 | 免费 |
| 难度 | 终端 | 繁琐 | 两下点完 | 简单但慢 |
| HLS 合并 | 自动 | 手动 | 自动 | 无此概念 |
| 登录站点 | Cookie 参数 | 困难 | 应用内登录 | 可以 |
| 速度 | 快 | 快 | 快 | 实时 |
| DRM 内容 | 都不行——任何正规工具都下载不了 DRM | |||
法律提示:只下载你有权保存的内容——自己的作品、开放许可的媒体,或站点条款允许个人离线使用的内容。不要二次传播。
常见问题
免费方案里最好的是哪个?
yt-dlp——覆盖最广、自动合并、永久免费。代价是命令行。
能完全不装东西吗?
只有 mp4 直链可以(开发者工具能看到文件地址)。HLS/DASH 分片流必须有合并工具——ffmpeg 或应用。
什么时候录屏才是对的?
无 DRM、你有权保存、且所有下载工具都失败之后。接受实时速度和屏幕画质上限。
yt-dlp 免费,为什么花钱?
买掉摩擦:可视化检测、自动会话/合并/命名。你的时间要是值 ¥49,这笔账很快就算清了。
方法三,两分钟就能用上
粘贴链接,看着流自己冒出来,点下载。前 3 个视频免费——不计时。
⬇ 下载 Vidnip Mac 版v1.3.4 · macOS 14+ · Apple Silicon · 已公证 · 试用后一次买断 ¥49