如何下载推特图片的完整原始画质
X 给你看的每张照片都是缩小过的副本。怎样拿到它实际保存的最大版本:用 name=orig 网址技巧,或者一键下载。
你在 X 时间线里看到的那张照片,并不是作者上传的那个文件。X 会为每张图片保存好几份缩小过的副本, 然后按屏幕大小挑一份给你看,通常是中等尺寸的那份。右键点“图片另存为”,存下来的就是这份小副本。 下面讲怎么拿到 X 手里最大的那个版本。
X 是怎么存图片的
X 上的每张照片都放在它的媒体服务器 pbs.twimg.com 上,地址长这样:
https://pbs.twimg.com/media/GXaBcDeFgHiJkLm?format=jpg&name=small
name 这个参数决定尺寸。X 认这么几个值:
| name= | 你会得到 |
|---|---|
thumb |
一张小的方形缩略图 |
small |
时间线大小的预览图 |
medium |
大致等于屏幕尺寸 |
large |
一份较大的副本,尺寸有上限 |
orig |
X 保存的最大版本 |
你要的就是 orig。要记住的是,X 会把大多数上传内容重新压缩一遍,
所以哪怕是原始尺寸的副本,通常也不是和作者发的那个文件逐字节一致。但它确实是 X
上存在的最好的一份。
方法一:name=orig 小技巧(不用工具)
- 点帖子里的照片,把它全屏打开。
- 右键点这张图,选在新标签页中打开图片。
-
在地址栏里,把
name=后面的值(比如small或large) 改成orig,然后按 Enter。 - 对着现在这张完整尺寸的图右键,选图片另存为。
有些老链接是另一种写法,结尾是 .jpg:large。思路一样:把结尾改成
:orig。
这招在手机上也管用:在浏览器里打开 x.com,长按照片,在新标签页里打开它,然后改地址。 遇到一条帖子配四张图的时候,这就很快变得烦人了——下载工具的价值也就在这里。
方法二:一条帖子里的每张图,一键搞定
Twitter Video Downloader 用它下载视频的同一个按钮,把照片按原始尺寸存下来。 在一条带图集的帖子上,点一下就会把里面所有图片都存好,命名方式保证它们保持顺序、永不互相覆盖。
- 从 Chrome 应用商店安装这个扩展程序。
- 在 x.com 上,点帖子下面那一排按钮里的下载图标。
- 帖子里的每一张图都会以原始尺寸存进你的下载文件夹。
在设置里,你可以按账号、帖子 ID 和日期给文件命名,并把每个账号的图片归进各自的文件夹。 如果你存的是画作或者参考图,想在以后知道每一张是从哪来的,这一点就很重要。
头像和主页横幅
头像遵循类似的规律。在新标签页里打开某人的头像,你会看到地址结尾是
_normal.jpg 或
_400x400.jpg 之类的东西。把这个后缀删掉, 让地址只以
.jpg 结尾,X 就会给你完整尺寸的上传原图。
主页横幅图本来就是按存储尺寸显示的。在个人主页上打开横幅,右键保存即可。
怎样拿到最好看的那个文件
-
看清格式。如果地址里写着
format=png,说明这张图是按 PNG 保存的, 也就是无损的。不要把它改成jpg,否则你拿到的会是一份重新编码过的副本。 - 去找源头。画师和摄影师常常在简介里放上自己的作品集链接。那边的版本通常更大, 压缩也更少。
- 别用截图。截图只能拿到你屏幕分辨率下的图像,还会多加一轮压缩。
常见问题
为什么不能直接在 x.com 上右键保存图片?
可以保存,但在时间线上你存下来的是缩小过的预览图,不是最大的那份副本。
把图片在单独的标签页里打开,再把地址改成
name=orig,才能拿到完整尺寸。
name=orig 就是作者上传的那个文件吗?
通常不是。X 会去掉相机和位置这类元数据,并把较大较重的 JPEG 重新压缩一遍。 你拿到的是 X 保存的最大、最干净的版本,也是从 X 这边能拿到的、最接近原始上传的东西。
帖子里的 GIF 怎么存?
X 上的 GIF 是以短视频而不是图片的形式保存的,所以这个网址技巧对它不管用。见 如何把推特上的 GIF 存成真正的 .gif。
发照片的人会收到通知吗?
不会。打开或保存一张图片不会通知任何人。把它公开地再拿去用是另一回事;见 下载推特上的媒体合法吗?