-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[request] export flags #11
Comments
The idea of exporting all edits as separate files was sort of a design decision. As you correctly mentioned, the AAE metadata storage file is completely Apple-specific. Also, no duplicate (as in truly identical) files are ever extracted. A SHA-256 checksum is calculated for each file, and if the completely binary identical file is already exported, then the same file is never duplicated as another Anyway, do you have any idea how to improve this? I understand that many seemingly identical files can be exported this way. (Even though they are not binary identical.) |
@joz-k A sensible design decision, as some alterations to color or filters may be desired. However in my situation it was just bloat of the same image in a different (low) resolution. To consolidate operator/logic suggestions here (instead of putting into each issue)...
Although stacking those export flags would be difficult to code....
|
@rb0022 Thanks for suggestions. Items 1 and 2 are quite orthogonal to the problem of duplicated edited files. They're not bad suggestions, but I'm not sure the benefit would outweigh the incompatibility with previous versions. I could add the flag to export edited files to a subdirectory (named after an original photo). However, this approach is not without new problems. For example, if the original photo is already deleted on the device (a common case, I think), you will only get a subdirectory of edited files, but not the original. |
Re. 1/2, I agree a change to operator names causes temporary pain for sanity in the long term. Formatting the directory structure and naming are separate to the file naming, by prefixing with Re. incompatibility from 1/2, if you wanted to be very kind I would replace the operator names and create Re. original photo deleted use case - I agree, hence the end-user would have to make the choice which I guess my overall perspective is:
|
@joz-k Can we please return to the above suggestions? Improve operator names for long-term user clarityThis is a sidebar, we can create another GH Issue for tracking this
Append export flagsMain objective of this GH Issue
|
Export flag to control edited images / duplication when AAE file exists for image.
The AAE file is automatically created by iOS Photo app during edits (sidebar: or in my case, seemingly random image resizes - probably created automatically when sharing/sending the image)
At present, when performing extract via macOS Image Capture app 2 files are provided - the original and the AAE file that stores the edits. When extracting via finder + ios_backup_extractor, there is no AAE file extracted (this is good, as it cannot be used by anything except Apple software) and all edit/resize images are extracted too.
This can lead to significant junk extracted. In my test case:
== 891 files extracted, when it should be 390 files
image capture app
finder + ios_backup_extractor
Edit: This can be combined with other export flags to control extract of Instagram/WhatsApp and Screenshots into a separate extract subdirectory (i.e. Album) or images which are screenshots or selfies (i.e. Media Type).
Many of the Instagram or Screenshots would be unwanted in a personal photo collection on a backup HDD. See list of default tiles on iPhone....
The text was updated successfully, but these errors were encountered: