发现一个照片被 iPhone 无情压缩的问题。

2018-09-23 17:41:03 +08:00
 yxc

1、Android 使用原始大小用 google photos 上传照片,1.5m

2、Android 使用原始大小用 google photos 上传照片,1.5m

3、Android 使用坚果云上传照片,1m

4、Android 分享照片到 evernote,2m

是不是我使用的姿势不对,请大家指教。

6653 次点击
所在节点    Apple
31 条回复
beimenjun
2018-09-23 17:51:42 +08:00
这有什么奇怪的,每个服务以及对应的 App 都不一样,怎么会觉得传什么图片上去就该下载相同大小的图片下来呢。
MrCurly
2018-09-23 18:04:18 +08:00
你的用 iPhone 下载是怎么下载的?
imn1
2018-09-23 18:07:52 +08:00
@beimenjun
你是不是没看全文就回复了
kingcos
2018-09-23 18:43:17 +08:00
你开了优化空间的选项?
duIT
2018-09-23 19:01:04 +08:00
听你的描述这是 google photo 客户端的锅
yxc
2018-09-23 19:09:29 +08:00
@duIT @MrCurly 你看下 1、3、4 点,分别用 google photo 客户端,坚果云客户端,evernote 下载,图片都变小了。而我在网页端看这些图片的大小都保持和上传前一致的。
BradZhou
2018-09-23 19:14:36 +08:00
应该 google photo iOS 端哪里设置没设置对或者是直接被 Apple 限制了 导致的?楼主可以反馈给 Google 试试
zn
2018-09-23 19:15:36 +08:00
看起来都是客户端的锅。不可能客户端请求一个文件,下载回来后系统先主动帮你压缩再传输给客户端,系统根本不知道你在传输的是什么东西。
Valyrian
2018-09-23 19:22:07 +08:00
楼主是想说 iPhone 能提前压缩服务器上的图片再下载下来,笑死了
zn
2018-09-23 19:23:33 +08:00
还有,如果碰到那种一边下载一边展示的客户端,难道系统还能智能到一边传输数据一边实时压缩?所以说,肯定是客户端的锅。
LagunAPaTa
2018-09-23 19:29:55 +08:00
我试了一下从 iphone 坚果云上传 大小没有变化

PC 把图片存到坚果云 iphone 下载 也没有变化

估计是客户端的问题
yxc
2018-09-23 19:53:58 +08:00
我想说都是,iPhone 下载图片的时候会把图片压缩再存到相册里
yxc
2018-09-23 19:55:04 +08:00
@LagunAPaTa 你可以在 iPhone 里的坚果云客户端,下载一张图片到相册里。看看是不是被压缩了
yxc
2018-09-23 19:58:52 +08:00
@Valyrian 你连字都没看明白,我才想笑死好吧。
我想说的是,不同平台存的照片,用 iPhone 保存下来到相册的时候,它会把该照片压缩后再放到相册里
zn
2018-09-23 20:00:18 +08:00
@yxc 我先下个结论:这绝对是客户端的锅。

然后,如果你会做 http 请求监听的话,可以拦截下载请求,看看服务端返回的 content-length 头的值是多少,结论就一目了然了。
2pang
2018-09-23 20:10:41 +08:00
iPhone 下载图片? lz 你自己理解的都用问题,还笑别人…
明明是 iOS 版本的不同平台的客户端下载图片…
现在你觉得是谁压缩了?你说的 iPhone 还是我说的客户端?
shinko
2018-09-23 20:15:47 +08:00
楼主会不会是开了 iPhone 的照片空间优化?
XiaoxiaoPu
2018-09-23 20:30:10 +08:00
刚用 ownCloud 测试了下, 服务端照片大小为 3732783 字节, 用 iPhone 的 ownCloud 客户端保存到 Photos,等待上传到 iCloud, 然后从 iCloud Web 再把照片下载下来,大小为 3746644 字节,大小反而略微变大了,推测差距可能是因为元信息变化,但是图片分辨率没有任何变化。P.S: 关闭了照片空间优化
xrui
2018-09-23 20:42:43 +08:00
我看完提一个小小的建议,也不知道是否有可能实现

如果不能确定是否 iPhone 上的 Google photo/坚果 /Evernote 客户端导致的压缩,何不测试一下在 iPhone 的浏览器中打开这几个服务的网页版下载文件,与使用 iPhone 上的客户端下载这几个文件,是否会导致图片大小的区别呢
liprais
2018-09-23 21:01:29 +08:00
明显应用的锅,你用浏览器下回来的不是没压缩过么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/491967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX