Hiii would you please add motion photos to you camera please. And make
image capture faster in normal mode, because it takes time to take a shot
which is causing photos to blur sometimes.
If using motion photos, then you can get another non blurry picture from
the motion photos. please seriously consider adding this feature.
Motion photos: is a short video of 3 seconds, before taking photo, it is
found in Samsung, gcam, iphone and all important global cameras.
Open Camera supports short video clips (see Settings/Video/Maximum duration of video), although it's not tied into also taking a photo. I don't feel this is the best way to resolve this problem - a frame from a video will be lower resolution and probably poorer quality.
For cases having trouble focusing during low light, setting focus to infinity mode (assuming you're not taking a photo of something closer up) can resolve this?
Also, on supported devices, X-Night mode will give much better low light results than video.
Being slow to take photos seems a separate issue - what device is this? And is this affected by choice of Settings/"Camera API".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-12
Hiii It is me again, I think you understood me wrong
I understand your point of view taking video with a photo is of lower resolution, but would you prefer having a blurry photo or your friend blinking or shaking? Or would you prefer a good image with lower resolution?
Motion photo or Top shot is found in famous cameras google maps and Samsung camera.
It is very essential to have in a camera, or else large companies like google and Samsung would not have it in there camera apps.
Top shot is taking a small video (3 second) before the capture of an image.
Summary for Reason:
1)Is when you took an image and notice later at home, that someone was blinking his eyes are closed.
2) your hand moved during capture.
3) car was shaking during capture.
4) you missed a seen that was fast to capture.
5) fix and replace a bad image.
You could a button like google camera and Samsung camera enable motion photo.
Having one Good small resolution photo, is much better than having Bad high resolution photo.
I hope I convinced you. It is important for me 🙏❤️
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think the closest to this in Open Camera would be Fast Burst, this allows you to get a burst of photos that is useful for such cases. It has some advantages: all images are full resolution, and it uses standard file format for photos rather than a custom one that combines video into a single photo (although Google Photos supports Top Shot, not much else seems to).
One feature I agree it misses that would be useful is including some shots from before you press the shutter button take the photo, maybe I can try and add support for that in future.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The idea to include images from before pressing the shutter is on my todo - maybe for the next release (after 1.53). I'm still tempted to save them as images directly (see my other reply).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi @mark-h, thank you for replying.
here is the benefit of motion photo compare to your method.
1 sometimes things happen too fast, user do not have time to press the camera button to record it, but the motion camera will record a movie before you press that camera button. which means, when you realize something is important, and you click the camera button, you still able to view it, as it has not yet pass 3 seconds.
2 storing multiple photo.jpg does not good, it will use more hard disk space, and when people swipe to view the next photo, they need to swipe a lot in order to view the next photo.
3 if you put all those photo into one photo.jpg , does the gallery app or google photo or other github gallery docker support that jpg format?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This will be in the next version. In the end I did go with putting the shots into a video, as you say it's a lot of clutter to have separate photos (although it's a shame gallery apps no longer support grouping of burst photos - Google Photos used to do this, but no longer).
This will be a separate video. As far as I can tell, there is no standard for combined photos/videos. But still, a single video is better than many extra photos. It has the advantage of having far better support (many editors on mobile and PC can be used to view and export frames), plus if the main photo was fine it's easy to delete the video (where as with Google's Top Shot, I have to edit and export, or just live with the bloated file).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-07-14
+1 I miss this feature
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
FWIW this is the only missing feature that is preventing me from migrating from the Pixel's default camera app. I understand that there may not be a "standard" format. However, both my previous Samsung and current Google Pixel create embedded motion photos in the default app, with both styles able to be parsed perfectly by Aves. IMO having a separate stand-alone video is not ideal, because:
a) programs such as Aves let users scrub through the motion photo and pick a single frame to use. I don't think a normal video player would allow you to do either; that is not what videos are made for.
b) having a separate video for each photo taken would introduce clutter, duplicating the number of files for each photo taken. Currently the Samsung and Google options allow easy navigation of the photo library, with one thumbnail per photo instead of two. If you want to access the motion photo in Aves, you can just pick the embedded photo from the main image. Happy to provide screenshots if helpful.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Aves, Google Photos and Samsung Gallery all support exporting a frame from a video (in Aves, from the three-dots menu, Video/"Capture frame" - in fact it seems to be the same UI as for motion photos). Motion photos still store the frames in a video, just embedded into the JPEG. On other platforms, Windows Photos also allows exporting frames from regular videos.
Fair enough, I see Google have made this an open standard - although it's a shame it doesn't seem to have native support even in Android. Indeed there are pros and cons, I can add an option to support both for the best of both worlds in future. But it was quicker to deliver the version with a separate video first.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hiii would you please add motion photos to you camera please. And make
image capture faster in normal mode, because it takes time to take a shot
which is causing photos to blur sometimes.
If using motion photos, then you can get another non blurry picture from
the motion photos. please seriously consider adding this feature.
Motion photos: is a short video of 3 seconds, before taking photo, it is
found in Samsung, gcam, iphone and all important global cameras.
Open Camera supports short video clips (see Settings/Video/Maximum duration of video), although it's not tied into also taking a photo. I don't feel this is the best way to resolve this problem - a frame from a video will be lower resolution and probably poorer quality.
For cases having trouble focusing during low light, setting focus to infinity mode (assuming you're not taking a photo of something closer up) can resolve this?
Also, on supported devices, X-Night mode will give much better low light results than video.
Being slow to take photos seems a separate issue - what device is this? And is this affected by choice of Settings/"Camera API".
Hiii It is me again, I think you understood me wrong
I understand your point of view taking video with a photo is of lower resolution, but would you prefer having a blurry photo or your friend blinking or shaking? Or would you prefer a good image with lower resolution?
Motion photo or Top shot is found in famous cameras google maps and Samsung camera.
It is very essential to have in a camera, or else large companies like google and Samsung would not have it in there camera apps.
Top shot is taking a small video (3 second) before the capture of an image.
Summary for Reason:
1)Is when you took an image and notice later at home, that someone was blinking his eyes are closed.
2) your hand moved during capture.
3) car was shaking during capture.
4) you missed a seen that was fast to capture.
5) fix and replace a bad image.
You could a button like google camera and Samsung camera enable motion photo.
Having one Good small resolution photo, is much better than having Bad high resolution photo.
I hope I convinced you. It is important for me 🙏❤️
Hi,
I think the closest to this in Open Camera would be Fast Burst, this allows you to get a burst of photos that is useful for such cases. It has some advantages: all images are full resolution, and it uses standard file format for photos rather than a custom one that combines video into a single photo (although Google Photos supports Top Shot, not much else seems to).
One feature I agree it misses that would be useful is including some shots from before you press the shutter button take the photo, maybe I can try and add support for that in future.
Hi @mark-h , thank you for this awesome app.
this feature is very popular.
some gcam app support it.
is it possible include this feature?
many photo viewing app also support viewing the photo with this feature, even google photo (online or app) support it.
in samsung phone, they call it Motion Photo
https://www.samsung.com/au/support/mobile-devices/motion-photos/
in google phone, they call it Top Shot
https://support.google.com/pixelcamera/answer/9937175?hl=en
in iPhone, they call it Live Photo
https://support.apple.com/en-hk/104966
Last edit: David NG 2024-06-03
Hi,
The idea to include images from before pressing the shutter is on my todo - maybe for the next release (after 1.53). I'm still tempted to save them as images directly (see my other reply).
Hi @mark-h, thank you for replying.
here is the benefit of motion photo compare to your method.
1 sometimes things happen too fast, user do not have time to press the camera button to record it, but the motion camera will record a movie before you press that camera button. which means, when you realize something is important, and you click the camera button, you still able to view it, as it has not yet pass 3 seconds.
2 storing multiple photo.jpg does not good, it will use more hard disk space, and when people swipe to view the next photo, they need to swipe a lot in order to view the next photo.
3 if you put all those photo into one photo.jpg , does the gallery app or google photo or other github gallery docker support that jpg format?
This will be in the next version. In the end I did go with putting the shots into a video, as you say it's a lot of clutter to have separate photos (although it's a shame gallery apps no longer support grouping of burst photos - Google Photos used to do this, but no longer).
This will be a separate video. As far as I can tell, there is no standard for combined photos/videos. But still, a single video is better than many extra photos. It has the advantage of having far better support (many editors on mobile and PC can be used to view and export frames), plus if the main photo was fine it's easy to delete the video (where as with Google's Top Shot, I have to edit and export, or just live with the bloated file).
+1 I miss this feature
Hi @mark-h
the play store version is from June, so I guess you are still working on it.
here is more info for your reference
https://developer.android.com/media/platform/motion-photo-format
https://www.youtube.com/watch?v=UlBJtKzAE3c
https://github.com/chlete/samsung-motion-photo-splitter/tree/master
https://github.com/g0ddest/sm_motion_photo
https://xdaforums.com/t/converting-assembling-samsungs-motion-photos-from-apples-live-photos-or-any-photo-and-video-file.4262965/
Creating a Motion Photo
https://medium.com/android-news/working-with-motion-photos-da0aa49b50c
Montion Photo Sample
https://github.com/g0ddest/sm_motion_photo/tree/442d7ffa2d514cdb138f82dbd5105b5afadd0c57/tests/data
Thank you again for adding this feature 🙏
Last edit: David NG 2024-10-24
Thanks for the links!
FWIW this is the only missing feature that is preventing me from migrating from the Pixel's default camera app. I understand that there may not be a "standard" format. However, both my previous Samsung and current Google Pixel create embedded motion photos in the default app, with both styles able to be parsed perfectly by Aves. IMO having a separate stand-alone video is not ideal, because:
a) programs such as Aves let users scrub through the motion photo and pick a single frame to use. I don't think a normal video player would allow you to do either; that is not what videos are made for.
b) having a separate video for each photo taken would introduce clutter, duplicating the number of files for each photo taken. Currently the Samsung and Google options allow easy navigation of the photo library, with one thumbnail per photo instead of two. If you want to access the motion photo in Aves, you can just pick the embedded photo from the main image. Happy to provide screenshots if helpful.
Aves, Google Photos and Samsung Gallery all support exporting a frame from a video (in Aves, from the three-dots menu, Video/"Capture frame" - in fact it seems to be the same UI as for motion photos). Motion photos still store the frames in a video, just embedded into the JPEG. On other platforms, Windows Photos also allows exporting frames from regular videos.
Fair enough, I see Google have made this an open standard - although it's a shame it doesn't seem to have native support even in Android. Indeed there are pros and cons, I can add an option to support both for the best of both worlds in future. But it was quicker to deliver the version with a separate video first.
Thanks Mark, that all makes sense. I appreciate the reply and thoughtfulness.