aves icon indicating copy to clipboard operation
aves copied to clipboard

Add support for stacking "original" and "cover" images from Google's naming for camera images

Open Xaero252 opened this issue 9 months ago • 4 comments

Is your feature request related to a problem? Please describe. There was a feature request some time ago that has been closed (#1045) which stacks the RAW *.dng file and the associated JPG when the two files share the same name. This feature is great, but recent Google camera apps will save the original with the following structure:

PXL_(date)_(time).RAW-01.COVER.jpg      (this being the compressed JPEG file)
PXL_(date)_(time).RAW-02.ORIGINAL.dng   (this being the raw file)

Describe the solution you'd like I think the idea of "stacking" the raw and compressed images is great, that way I don't see two of each image, and I can share the JPG and keep the DNG around for editing without visual clutter.

Describe alternatives you've considered Somehow convincing Google that naming the photo output this way is archaic and we should just share the entire filename except the extension.

Additional context This is something likely currently unique to pixel phone users, but could see this being somehow committed upstream into AOSP and then being adopted across multiple vendors.

Xaero252 avatar Mar 07 '25 00:03 Xaero252

This is the exact issue I've been facing after updating Pixel Camera. Google Photos stacks both images, which seems like a clean solution, although they should really give us the option to specify a custom path for storing RAW photos. This would make it easier to define cleaner backup/sync workflows as well (Google's update broke my Syncthing and Nextcloud workflows).

A viable workaround is using an automation tool like Easer (although that project appears unmaintained) or Termux with custom scripts to monitor for file changes inside DCIM/Camera, move RAW files (like *.dng) to Pictures/Raw, and ignore that folder in gallery or backup apps. This workaround adds overhead and may drain your battery, which is not ideal.

Otherwise loving the app!

RobertBarachini avatar Apr 15 '25 10:04 RobertBarachini

It would be nice to have this feature implemented.

rshxyz avatar Apr 28 '25 20:04 rshxyz

As a Google Pixel user, I would also like to be able to stack or hide JPGs when an identical raw file is present.

CSBUK avatar May 01 '25 15:05 CSBUK

As part of this - I've noticed that modified google pixel camera apks also store images with this naming scheme, but with a different prefix:

AGC_(date)_(time).RAW-01.COVER.jpg AGC_(date)_(time).RAW-02.ORIGINAL.dng

I think ^.+\.COVER\.jpg$ and ^.+\.ORIGINAL\.dng$ Might be suitable regex to cover most bases for this.

Xaero252 avatar May 03 '25 18:05 Xaero252