这个 Facebook 照片下载工具能保存什么
粘贴一张公开 Facebook 照片的链接,这个 Facebook 照片下载工具就会把 Facebook 为它保存的最大版本交给你:一张长边最多 2048 像素的 JPEG,大小视画面细节而定,通常在 70 到 250 KB 左右。从同一个公开主页随机挑的三张照片,下载下来分别是 1638×2048、2048×2048 和 2048×1152:长边是固定的,形状就是上传时的样子。
过程中不放大、不二次压缩、不加任何标记,保存之前就会显示大小。手机或电脑的浏览器都能用,不需要账号、应用或扩展程序。
哪些照片链接可以用
把下面任意一种粘贴到上面的输入框:
- 打开的照片的地址栏,形如
facebook.com/photo?fbid=… - 应用分享菜单里的复制链接,会得到一个看不出指向什么的短地址
facebook.com/share/p/… - 搜索结果里常见的较长形式
facebook.com/<主页>/photos/… - 发布在限时动态里的照片——这类由限时动态下载工具处理,它会取你的链接指向的那张卡片,而不是一排里的第一张
如果照片在某个相册里,链接中的相册信息会被忽略:从两个不同相册打开的同一张图片就是同一张照片,两边得到的是同一个文件。
Facebook 自带的下载按钮,以及什么时候需要这个工具
Facebook 确实允许你保存能看到的照片。在电脑上,打开照片,点击三个点(选项),选择下载;在应用里,打开照片,点三个点,选择保存到手机。想一次性保存自己所有的照片,可以在设置 → 账户中心 → 你的信息和权限 → 导出你的信息里生成一个存档。如果这些选项就在眼前,就用它们。
这个工具用于其他情况:手里只有别人发来的一个链接时,没有登录 Facebook 或者根本没有账号时,菜单里没有保存选项时,或者想在保存前看清准确尺寸时。它还能避免最常见的错误:在信息流里右键图片,存下的却是小图。
为什么工具要打开照片自己的页面
这正是原尺寸保存和缩略图的分界。一条带照片的帖子会把照片带两次:一次是你在信息流里看到的、宽约 640 像素的图片,一次是指向照片自身页面的引用。小图并不是可以要求放大的缩小文件:尺寸写在 URL 里并且签了名,改动数字只会得到一个被服务器拒绝的链接,而不是更大的图片。
所以当你粘贴帖子或分享链接时,工具会读出这条帖子对应哪张照片,再打开那张照片的页面,因为只有那个页面有完整版本。多花一秒钟,换来的是 640 像素和 2048 像素的差别。
没有原始文件,也没有 4K
没有任何下载工具能给你摄影师相机里出来的那个文件,说能做到的,是在描述做不到的事。Facebook 会在每张照片上传时重新编码:缩小到自己的上限,按自己的画质标准压缩,然后丢掉原图。服务器上留下的是处理过的版本,而这就是账号以外的任何人能拿到的最大版本。
这也是为什么这里的“高清”就是 2048 像素,不会更大:声称能下载 4K Facebook 照片的工具,要么只是把 2048 像素的版本放大,并不增加任何细节,要么是在承诺根本不存在的东西。转发、小尺寸打印或保存别人发来的图片,2048 像素绰绰有余。如果真的需要原图,请向发布者索要。
链接是 .png,下载下来是 .jpg
有时照片地址以 .png 结尾,拿到的文件却是 JPEG。这不是哪一方出错:Facebook 用原文件名保存上传的图片,在提供时进行转换,并在链接里而不是文件名里注明这一点。
本工具看的是实际送来的内容,而不是链接上的名字,所以保存下来的文件扩展名和内容一致。名为 .png 的 JPEG 在有的程序里能打开,有的打不开,会让收到文件的人摸不着头脑。
文件里没有的东西
Facebook 在上传时会删除照片内嵌的元数据,你保存的副本就来自这个清理过的版本。在三个文件上核实过:没有 EXIF 块、没有 XMP、没有色彩配置文件。实际上这意味着:
- 没有相机信息——品牌、型号、镜头、快门速度和 ISO 都没了
- 没有位置——GPS 坐标在上传时被删除,无法从下载的副本里找回
- 没有拍摄日期——文件日期会是你保存的时间,而不是拍照的时间
- 没有色彩配置文件——颜色按普通 sRGB 解读,浏览器和手机本来就是这么默认的
如果你需要这些信息,拍照的人手里的原图里还有。
头像、封面照片和相册
头像或封面照片也是有自己页面的普通照片,所以在这里和其他照片一样保存。在主页上点击或轻点那张图片,让它单独打开,复制那个地址——里面会有 photo?fbid=——粘贴到上面即可。当前的头像和封面照片通常是公开的;主人设为仅好友可见的旧照片则无法获取。
没有相册按钮。每张照片都从它自己的页面获取,因为只有那里有原尺寸,所以相册只能一张一张下载:打开相册,复制每张想要的照片的链接,依次粘贴。如果是你自己的相册,用 Facebook 的导出你的信息更快。
在手机或电脑上保存
在手机上,打开照片,点分享按钮,选择复制链接,粘贴到这里。文件会进入“下载”文件夹;在 iPhone 上,Safari 会把它放进“文件”应用,用分享 → 存储图像就能移到“照片”。不需要安装任何东西,也不用登录任何地方。
在电脑上,把照片打开到占满查看器,而不是留在信息流里——浏览器地址里应该包含 photo?fbid=。复制这个地址,粘贴到上面,选择文件即可。不用事先整理链接:Facebook 和手机附加的跟踪参数都会被忽略。
链接不能用的时候
几乎所有失败都能用下面四点解释,与其说要排查,不如说要认出来:
- 帖子已经没了。照片会被删除,主页会被撤下,账号会被关闭。指向已不存在内容的链接,从这边是修不好的。
- 照片不是公开的。仅好友可见、发在私密小组或私密主页上的图片,需要有权查看的登录状态,而本站从不索要你的登录。
- 链接里夹带了文字。有些手机的分享菜单会把帖子文字一起复制。请确认你粘贴的是完整的链接,而且只有链接。
- 那是主页链接,不是照片链接。指向某人主页的链接指向的是人,不是图片。先打开照片,再复制。
此外,Facebook 会不打招呼地调整页面内部结构,这就是这类工具偶尔会停摆一天的真实原因。出现这种情况时,需要修复的是我们这边,不是你做错了什么。
可以保留什么,可以发布什么
保存一份副本并不会改变图片归谁所有。照片属于拍摄者,发到 Facebook 也不会让它进入公有领域——这只是授予 Facebook 一项许可,而不是授予你。
自己留一份是很平常、也没什么争议的事:朋友发的你的照片、一张菜谱卡、一张写着地址的海报、你自己做的图片。把别人的照片当成自己的重新发布则是另一回事,招来投诉的正是这种做法。关于这条界线在哪里的详细文章对照片和对视频同样适用。