Mac 怎么下载抖音视频?附「复制了链接却下不动」的真正原因

更新于 2026 年 9 月 · 阅读约 6 分钟 · 含免费命令行方案
太长不看:抖音分享链接(v.douyin.com/…)在 Mac 上是可以下载的,但多数工具会失败。原因不是「要登录」,而是抖音要求一组浏览器执行 JS 之后才会生成的反爬 Cookie。用 Vidnip 粘贴链接即可——它内置浏览器内核,会自动拿到这组凭据并交给解析引擎;想免费玩命令行,yt-dlp 加 --cookies-from-browser 也能达到同样效果。

先搞懂:为什么复制的抖音链接经常下不动

抖音的分享短链会连跳两次:

https://v.douyin.com/xxxxxxx/
  → https://www.iesdouyin.com/share/video/<19位ID>/?…(带签名参数的分享页)
  → https://www.douyin.com/video/<19位ID>

最后这个地址,对没有浏览器身份的「裸」请求会直接返回 404。命令行工具此时会给出一句很有信息量的报错:

ERROR: [Douyin] 76828120465…: Fresh cookies (not necessarily logged in) are needed

关键就在括号里那半句——不一定要登录。抖音要的不是账号,而是一组反爬 Cookie(__ac_nonce、__ac_signature、s_v_web_id 等)。这些值必须由真实浏览器执行页面上的 JS 才会生成,curl、wget、以及任何不带浏览器内核的下载器都凭空造不出来。

这也解释了一个常见现象:同一个链接,在浏览器里能正常播放,丢给下载工具就报错。差别不在网络,而在身份。

方法一 · Vidnip:粘贴分享链接就行

抖音支持自 Vidnip 1.6.7 起加入。如果你的版本更早,会卡在「未检测到视频」——菜单里检查更新即可。

方法二 · yt-dlp + 浏览器 Cookie(免费,命令行)

brew install yt-dlp ffmpeg

# 关键:先在 Safari 里打开一次抖音页面,让浏览器拿到反爬 Cookie
yt-dlp --cookies-from-browser safari "https://v.douyin.com/xxxxxxx/"

不加 --cookies-from-browser 的话,几乎必然撞上上面那句 Fresh cookies … are needed。这个参数会让 yt-dlp 去读取该浏览器的 Cookie 库——原理和 Vidnip 内部做的事完全一样,只是需要你自己动手。

优点:免费、可写进脚本。糙点:要装 Homebrew;浏览器 Cookie 会过期,过一阵子得重新打开一次页面;首次读取 Cookie 时 macOS 会弹权限提示。

关于水印,把话说明白

抖音网页端提供的视频文件通常自带平台水印。所谓「去水印」都属于二次处理——要么裁剪画面,要么去找无水印源地址,不同视频效果不一,也可能触及作者权益。Vidnip 只做忠实下载,不做去水印。

如果你想要的是自己发布的作品原片,最干净的办法是去抖音创作者后台直接下载,那里给的就是无水印原始文件。

TikTok 也是一样的做法吗?

是,而且通常更省事。TikTok 的视频链接直接粘贴进 Vidnip 就能解析,一般不需要额外凭据。抖音和 TikTok 虽然同源,但国内版的风控明显更严,所以才有上面那套 Cookie 的讲究。

常见报错对照表

你看到的真正的含义怎么办
Fresh cookies … are needed缺浏览器反爬 Cookie,与账号无关用 Vidnip(自动携带),或 yt-dlp 加 --cookies-from-browser
HTTP Error 404直接请求最终地址被风控拦下用分享短链,别手动拼 www.douyin.com/video/…
检测不到视频,或只找到几百 KB 的 mp4抓到的是页面占位素材,不是正片升级到 1.6.7 以上;或点右上「显示页面」手动播放一次再检测
下载到一半 403CDN 防盗链,凭据过期重新检测一次页面,拿到新鲜凭据后再下

常见问题

下载抖音视频合法吗?

下载工具本身是合法的。但视频版权属于原作者:自己留存观看,与二次剪辑、转载、商用完全是两回事,后者需要获得作者授权,同时也要遵守平台规则。

需要登录抖音账号吗?

不需要。公开视频要的只是一组浏览器反爬 Cookie(__ac_nonce、s_v_web_id 等),不是账号凭据——yt-dlp 的报错原文也写着 not necessarily logged in。

能批量下载某个博主的全部作品吗?

Vidnip 支持合集与播放列表批量入队。但抖音个人主页能否被完整枚举,取决于站点当时的风控策略,不能保证一定可行。

下载下来带水印吗?

抖音网页端提供的视频文件通常自带平台水印。Vidnip 只做忠实下载,不做去水印处理。如果是你自己发布的作品,抖音创作者后台可以直接取到无水印原片,那是最干净的办法。

粘贴链接,两下点完

Vidnip 内置浏览器内核与解析引擎,抖音这类需要浏览器身份的站点自动处理好。前 3 个视频免费,不限时间。

下载 Vidnip · 免费试用
macOS 14+ · Apple Silicon · 已通过 Apple 公证 · 中文 / English / 日本語