Hacker News new | past | comments | ask | show | jobs | submit login

This is awesome to see, congratulations from the Immich team on building an amazing app!



Thank you! We're fans of Immich!


Question:

Do you backup changed photos in iOS?

How do you backup a slow motion video on iOS? Synology exports, meaning your 240fps video becomes a 30fps video.

Immich retains the 240fps.


Yes, we do backup updated photos.

Just tested out a slow-motion video on iOS, we unfortunately don't retain the transformation.

On the brighter side of things, it's just a transformation. We are retaining the original file as is. So will look into how Immich is handling this format. Thanks for bringing this up!


Speaking of iOS and the associated hardware, an immediate dealbreaker for me in terms of daily usage is the clipping to sRGB.

This stuck ut immediately to me trying the app out, which made me read about it on your blog[0]. Oddly, when accessing Ente on the web (Safari on a Mac), the thumbnails look right but the full view is sRGB.

I understand Flutter has made some progress in this department [1], but I guess there's more going on here?

The fundamentals of the project look absolutely great! Hope to become a user very soon.

[0]https://ente.io/blog/tech/display-p3/ [1]https://github.com/flutter/flutter/issues/55092#issuecomment...


Oh no. If you keep the 240fps video, that is what a backup is. Which is what I want.

How it's played is not a concern of the backup tool. It is a concern of the player.

Synology exports. So I record something at 240fps, and then the file uploaded is 30fps. That's not a backup.

It's like when you backup a photoshop PSD. You want a backup of the PSD, not a flattened PNG.


To double check, I just recorded a slow-motion video, downloaded it from Ente to my desktop, ran `ffmpeg -i FILE.MOV`, and the stream info says:

```

Stream #0:0[0x1](und): Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, bt709), 1920x1080, 78644 kb/s, 239.70 fps, 240 tbr, 2400 tbn (default)

```


Yea. That's correct.

I think it would be cool for the player to recognize a 240fps video and allow it to play slow mo. But again, that's a client responsibly.


I realize it's very hard, but can we maybe reconsider opening the encryption-at-rest feature request? https://github.com/immich-app/immich/issues/450

Maybe we can give temporary access to processing steps in the pipeline, then have Immich forget the keys after it does the processing?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: