如何在没有 X 账号的情况下下载推特视频
没登录照样能保存 X 上的视频。哪些内容不登录就能下载、X 把哪些挡在登录墙后面,以及这两种情况各自该怎么操作。
从 X 上保存大多数视频并不需要账号。2023 年,X 曾短暂地把几乎所有内容都对未登录访客藏了起来, 当时写的很多教程到现在还在说必须有账号。今天,从链接打开的公开帖子又能看到了,里面的视频也一样。 下面讲清楚未登录时哪些能用、哪些不能。
X 会给未登录访客看什么
当你不带账号打开 x.com 时,X 会给你一个更轻量的站点版本。它和已登录用户看到的那个构造完全不同, 但里面的媒体是同一份。
| 内容 | 未登录时 |
|---|---|
| 从链接打开的公开帖子 | 能看到,连同它的视频、GIF 或图片 |
| 公开的个人主页和它的帖子 | 一般能看到 |
| 首页时间线、搜索、通知 | 需要账号 |
| 受保护账号的帖子 | 看不到 |
| 被标记为敏感或有年龄限制的媒体 | 常常被挡在登录提示后面 |
一条经验法则:如果在你没登录的情况下,这段视频能在浏览器里播出来,那你就能不用账号把它下下来。
在电脑上不登录也能下载
Twitter Video Downloader 在 x.com 的未登录版本上一样能用。下载图标会出现在每条帖子下面那排按钮里, 图片、视频和动图 GIF 都算,也包括被引用帖子里的媒体。
- 从 Chrome 应用商店安装这个扩展程序。
- 在 Chrome 里打开帖子链接。不需要登录。
- 点帖子下面的下载图标。视频会按 X 提供的最高画质版本保存下来, 和已登录用户拿到的是同一个文件。
未登录状态下的下载不会带上你浏览器的 cookie,所以这些下载和任何 X 账号都扯不上关系, 哪怕你在另一个窗口里正用着一个。如果某次下载确实需要账号,按钮会直接这么告诉你,而不是悄无声息地失败。
下载网站和 yt-dlp
下载网站压根就没用过你的账号:你粘一条链接,网站以访客身份去取那条帖子。 这意味着它们不需要账号就能工作,也意味着未登录访客看不到的东西它们同样够不着。具体步骤见 我们那篇下载方法总览。
yt-dlp 同样能在不登录的情况下下载公开帖子。对于必须登录的帖子, 它可以用
--cookies-from-browser 借用你已登录浏览器里的 cookie。
不登录下载的几条限制
- 请求额度更低。X 给未登录访客的请求额度比账号少。 连着下很多条帖子,会更早撞上「请求过多」。等几分钟就会重置。
- 敏感媒体。如果一条帖子被标记为敏感,X 可能只把它展示给 在设置里允许了敏感内容的已登录用户。
- 受保护账号。它们的帖子只有被批准的关注者才看得到。 没有这个批准,任何工具都下载不了,也不应该下载。
用隐私窗口或无痕窗口
隐私窗口是个方便的办法,能让你看清 X 到底给访客展示什么。要注意的是, Chrome
扩展程序在无痕模式下默认是停用的:要在那里用它,打开
chrome://extensions,
在这个扩展上点详细信息,然后打开在无痕模式下启用。
常见问题
别人发给我一条链接,下载里面的视频需要 X 账号吗?
只要帖子是公开的,就不需要。打开链接,确认视频能播,然后用上面任意一种方法把它下下来。
为什么我打开某些帖子时,X 要我登录?
那条帖子来自受保护账号、被标记为敏感内容,或者 X 那一刻正在限制未登录流量。 过一会儿再试,或者登录。
不登录的话画质会差吗?
不会。两种情况下 X 提供的都是同一组 MP4 版本。要确保自己存到最好的那个,见 X 的视频画质是怎么回事。