by amin on 1/4/24, 6:36 AM with 186 comments
by asdaq1312512 on 1/5/24, 12:43 PM
Turns out that the API doesn't expose "file size", at least I didn't find a straight-forward way.
I think that all "photos" or "videos" are just a view of the underlying "photo or video object". If you crop a video, the full-size video will remain. Only if you export the video, it will be cropped and the smaller file size will manifest.
I guess that's why the file sizes differ.
[Edit: someone created an AppleScript to query file sizes - I didn't test it, yet: https://discussions.apple.com/docs/DOC-250000422 ]
by mft_ on 1/5/24, 11:46 AM
The example given at the end is interesting:
> So iCloud says the video is 128MB, I download it and the video is actually 48MB, and my free storage increases by ~170MB when I deleted it. Interesting!
This suggests that iCloud isn't simply misrepresenting the size of the example file, as then you'd expect that deleting the 128MB file would clear ~128MB of iCloud space. Instead, the deletion clears roughly the space it reports (128MB) plus the space of the downloaded version (48MB): 128MB + 48MB = 176 MB - which might be close enough, allowing for rounding errors, as iCloud reports the free space (from the article's example) to the nearest 10 MB.
by seffignoz on 1/5/24, 2:09 PM
I converted this into a TamperMonkey/Greasemonkey script. Also added a feature to "hide" all elements that do not match the threshold.
by sandreas on 1/5/24, 12:24 PM
I personally use immich[1], a very complete solution with iOS / Android App, Server-Component and Sync / Backup option.
[1]: https://immich.app/
by InsomniacL on 1/5/24, 11:54 AM
If you open iPhone settings and browse to:
> Apple ID > iCloud > Photos
There is an option to 'Optimise iPhone Storage' which is enabled by default. This states: > If your phone is low on space, full resolution photos and videos are automatically replaced with smaller device sized versions. Full-Resolution versions can be downloaded from iCloud at any time.
This seems perfectly reasonable to me.by cianmm on 1/5/24, 10:53 AM
If you shoot RAW+JPEG (not a super-rare thing to do, for photo enthusiasts) then Apple Photos links the two images. Which is useful, rather than having a bunch of kinda-duplicates littering your library you can easily toggle between RAW and JPEG.
But this combining, along with the file system design described in this article, makes it impossible (as far as I can tell, anyway) to easily separate them and delete the RAWs. So years later, I have HUGE RAW files that I'll never touch that I can't delete, because I want to keep the much smaller JPEGS.
Any method that I've found to clean them up (exporting the originals, deleting them from the library, and then re-importing the JPEGs only seems easiest) will lose all of the years of metadata that I've built up in the library.
So I have to upgrade.
by cnicolaou on 1/5/24, 11:17 AM
The issue with the recent changes with Apple is that they increase the prices for no good reason. We're always going to take photos/videos and their sizes keep increasing with modern tech and capabilities.
by captn3m0 on 1/5/24, 11:52 AM
In today’s age where storage is a commodity, this ought to be priced per GB used.
by mmikeff on 1/6/24, 9:22 AM
by atlas_hugged on 1/5/24, 10:06 AM
If this is widespread, this could be seen as apple bloating figures to push people to upgrade, which could lead to a lawsuit, no?
IANAL
by kossTKR on 1/5/24, 5:02 PM
The smart thing about having both an iPhone and a Macbook should potentially be; snap a bunch of photos, instantly have them available on the computer - but no. Apple apparently chooses a random time depending on 100 factors to upload the photos in the next 30 minutes to 7 days.
So you often have to airdrop a bunch of photos files completely invalidating the purpose of the sync function.
by orenlindsey on 1/5/24, 11:23 PM
by Alifatisk on 1/5/24, 12:40 PM
iClouds bad pricing and storage issues led me to switch to Google Photos, It's way better. The lack of native support on iOS can be a little cumbersome though.
The only thing I wish these cloud providers offered was a way to deduplicate photos / videos. That would make my life so much easier.
by alephnan on 1/5/24, 12:32 PM
It was especially painful on a Windows PC.
The biggest selling point of other mp3 players for me was the ability to transparently copy and paste files into the filesystem.
by baxtr on 1/5/24, 5:59 PM
I’m an Apple fan, but still don’t like the idea of having all my digital life on iCloud only.
by sccxy on 1/5/24, 12:18 PM
Free 5GB is not enough for backing up iPhone system data any more.
Most insane is that if you remove some apps from backup, then it iCloud usage goes from 4.5GB to 4.6GB.
by sliq on 1/5/24, 11:55 AM
Also, (automated) version history might have caused this! Maybe (automatic) image optimiztion saved old and new versions of everything.
by spockz on 1/5/24, 6:40 PM
Unfortunately I haven’t found a way to automatically delete all the videos/photos that I send which still have the original in the photo stream. It would be awesome to be able to automate that.
by Havoc on 1/5/24, 10:52 AM
by sroussey on 1/5/24, 8:41 PM
by LUmBULtERA on 1/5/24, 11:49 AM
by shreezus on 1/5/24, 10:39 PM
by aledalgrande on 1/5/24, 1:40 PM
by tamimio on 1/5/24, 5:53 PM
I chuckled!
I believe the size difference has to do with the encoding, can’t tell for a fact since you didn’t show that part, but maybe it gets re-encoded when you download it hence the difference.
by sneak on 1/5/24, 3:31 PM
You don’t say. I’m sure this is just a harmless bug and not the source of $20M extra revenue per year across their hundreds of millions of active iCloud users.
by Havoc on 1/5/24, 1:05 PM
Finds duplicates, screenshots and big vids. Had a random vid that was 1.8gb for reasons unknown
Doesn't always seem to be a accessible though
by tugberkk on 1/5/24, 1:55 PM
by SirMaster on 1/5/24, 5:46 PM
Pretty sure that can enumerate and query things like the filesize of the photos and videos in your iCloud.
by wouldbecouldbe on 1/5/24, 11:41 AM
by BigBalli on 1/5/24, 6:10 PM
by znpy on 1/5/24, 1:02 PM
Other companies would build the redundancy costs into the final pricing, but Apple is known to "think different".
by very_good_man on 1/5/24, 6:29 PM
by tamiral on 1/5/24, 4:25 PM
by NDizzle on 1/5/24, 2:34 PM
by FaridIO on 1/5/24, 2:03 PM
by godzillabrennus on 1/5/24, 7:33 PM
by lovegrenoble on 1/5/24, 12:41 PM
by raz32dust on 1/5/24, 10:10 PM
by dthakur on 1/5/24, 11:16 AM
by 867-5309 on 1/5/24, 4:55 PM
1. older videos have a larger file size because they are encoded less efficiently (h264 vs h265)
2. gigabytes vs gibibytes (like how a 500GB drive formats to ~465 GiB)
3. rounding errors
4. Apple fucking its customers
5. combo of the above
by saagarjha on 1/5/24, 11:07 AM
I have a very similar issue with iMessage in iCloud, and unlike photos, there’s no web interface. You have to interact with it on your device. Thankfully I have a Mac so I can load up the chat database from there and see what’s using the space, but cleaning it up has been a nightmare: I have a script to find the big attachments, but if I delete them then some agent that manages the database goes into a loop for like five minutes per deletion. Then the change gets synced to iCloud (at least, I assume). So unless I fully reverse what the deletion process does and whether it is possible to do a batch operation I’m basically at the mercy of the front end they provide to clean things up, which as I mentioned earlier is absolutely not designed to make it easy to do this.
by landswipe on 1/5/24, 11:21 AM
by crossroadsguy on 1/5/24, 3:26 PM
And such devices will be widely available, also in non-first world countries, with proper OEM warranties and support. Hell, a local manufacturer can just build for that spec.
I know it’s like a wishful dream. But if this happens, and when this happens, I hope a lot of us will be able to breathe free and hopefully would be candidly able to shit upon legacies of those so called fucking visionaries, who were barely not subhuman and were just rather pathetic jerks, who ensured such shit-show of walled gardens and opaquely implemented utterly inferior systems where users go and get stuck in one of the two houses of the duopoly to experience a lot of shitty things including, but not limited to, some variation of Stockholm syndrome and clear and conscious apologism.
Why? Because neither of the two is acceptably good and they have become so big and they have closed it down so much that nobody else can even make a dent even if they try. And they try!
So yeah, until then I will rant and feel shitty about both my iPhone 14 (as they call it - my “daily driver”) and Pixel 5a (my bread and butter phone; form factor wise less shitty one though).