推特视频下载器用不了?原因和解决办法
帖子被删、要求登录、请求被限流、下载被浏览器拦下:每种故障分别意味着什么,以及怎样让推特(X)的视频重新下得动。
每一个推特视频下载工具都会时不时失灵。有时候问题出在帖子本身,有时候是 X 改了什么, 有时候则是你自己电脑上的一项设置。这篇文章按发生频率从高到低把原因过一遍,每种都给出对应的解法。
先做这三件事
- 自己在 x.com 上把这条帖子打开。如果 X 说帖子不可用,那任何工具都下不了。 如果只有登录之后你才看得到,那未登录的工具同样看不到。
- 刷新页面,用网站的话就把链接再粘一遍。X 的临时错误很常见,通常几秒钟就自己好了。
- 检查链接是不是指向带视频的那条帖子,而不是一条回复或者一条引用它的帖子。见 怎样复制对的链接。
当问题出在帖子本身
「此帖子不再可用」
帖子被删了、作者的账号被封了,或者账号变成了受保护状态。这三种情况下 X 都会停止提供其中的媒体。 如果是被删了,读一读视频被删之后你还能做什么。
「登录 X 才能下载这个媒体」
X 只把这个媒体展示给已登录用户。被标记为敏感或有年龄限制的帖子会这样。 在同一个浏览器里登录 x.com 再试一次。更多内容见 不登录时 X 会展示什么。
视频在被引用的那条帖子里
媒体属于被引用的那条帖子,而不是你正在看的这条。Twitter Video Downloader 会从外层帖子的按钮里 一起保存被引用的媒体;如果它提示你打开被引用的帖子,就点开那条引用,从那里下载。 用靠链接工作的工具时,永远用被引用那条帖子的链接。
那是一场直播或者一个 Space
流媒体不会被存成一个完整的 MP4,所以大多数下载工具都保存不了。 yt-dlp 支持一部分已录制的直播和 Spaces。
当问题出在 X 那边
「已达到下载上限」或者「请求过多」
X 会限制每个账号或访客在一段时间里能发多少请求。连着下几十条帖子就可能撞上这个上限。 等它重置,通常 15 分钟以内。已登录用户的额度比未登录访客高出不少。
「X 拒绝了这个会话」
你的 X 登录状态过期了,或者 X 不再信任它。打开 x.com,必要时退出再登录,刷新页面然后再试。
昨天还好好的工具,今天什么都下不了
X 改了它网站或者媒体请求的工作方式。你这边没什么可修的:得等工具更新。
网站通常几天之内就恢复了;yt-dlp 运行
yt-dlp -U 就能拿到最新版本; 扩展程序会从 Chrome
应用商店自动更新。如果你不想等,就先换一类下载工具顶一阵。
当下载按钮根本没出现
如果你在用 Twitter Video Downloader,却在帖子下面看不到下载图标:
- 刷新 x.com 标签页。在扩展程序安装或更新之前就打开的标签页上没有它。
-
确认它是启用状态,在
chrome://extensions里看。 - 检查网站访问权限。在扩展程序的详情页上,「网站访问权限」必须允许 x.com。 如果设成了「点击时」,那扩展程序每次访问都要等你点一下它的图标。
- 看看是不是装了第二个下载工具。同一个页面上有两个下载扩展会互相打架。 把另一个停用再刷新。
- 更新 Chrome。这个扩展程序需要 Chrome 111 或更新的版本。
- 在用无痕窗口?除非你在扩展程序的详情页上打开「在无痕模式下启用」, 否则扩展程序在无痕窗口里不会运行。
在全屏媒体查看器里,这个按钮和回复、转发、喜欢排在同一行。窗口很窄时 X 会把这一行藏起来, 按钮也就跟着没了;把窗口拉宽,或者改从帖子那边下载。
当下载开始了,文件却没出现
用 Ctrl + J(Mac 上是 Cmd + Shift + J) 打开 Chrome 的下载列表,看那一条失败记录的状态:
| Chrome 显示 | 原因 | 解法 |
|---|---|---|
| 失败 - 磁盘已满 | 没有剩余空间 | 腾出空间,重试 |
| 失败 - 权限不足 | Chrome 写不进那个文件夹 | 在 Chrome 设置里换一个下载文件夹 |
| 失败 - 网络错误 | 传输被中断了 | 重试;检查 VPN 或代理 |
| 失败 - 已阻止 | 某项策略或杀毒软件拦了它 | 检查杀毒软件或公司电脑的策略 |
如果每个文件都弹出保存对话框,那是 Chrome 的「下载前询问每个文件的保存位置」开着。 在 Chrome 设置的「下载内容」里把它关掉。
还是不行?发一份有用的报告
「它不能用」这句话很难着手。Twitter Video Downloader 的弹窗里有一个诊断信息按钮, 它会复制一份简短的清单,说明到底出了什么问题:最近的失败代码,以及扩展程序到底有没有在 x.com 上跑起来。 里面没有链接、文件名或者帖子内容,而且只有你把它粘到某处,它才会离开你的电脑。 报告问题时,把它和你的 Chrome 版本一起附上。
常见问题
为什么下载网站在有些帖子上能用,有些不能?
它们是以未登录访客的身份看 X 的。受保护账号的帖子和很多敏感帖子对它们来说根本不存在。 像扩展程序这种通过你自己浏览器会话工作的工具,就没有这个问题。
为什么视频下下来没有声音?
如果它是 GIF,那它本来就没有声音。否则,有些工具会分别下载 X 的流媒体分片,然后没能把音频合并回去。 换一个保存 X 完整 MP4 文件的工具,那些文件里始终包含音轨。
下载成功了,但文件是糊的。
这是画质问题,不是失败;见 如何高清下载推特视频。