github Xentraxx/GooglePhotosTakeoutHelper_Neo v6.1.2

latest release: v6.1.3
pre-release2 days ago

New Features

  • Apple Live Photo pairs (HEIC + MP4) merged into motion JPEG — When --transform-pixel-mp jpg is active and a .HEIC/.HEIF file has a same-stem .MP4 companion in the same folder (as exported by Google Takeout for Apple Live Photos), the pair is merged into a single Google-style motion JPEG. Only storage-saver HEIC files are supported: Google re-encodes the still to JPEG bytes under a .HEIC extension, and the merge simply concatenates those bytes with the MP4. Original-quality (true) HEIC files cannot be merged — they are ISO-BMFF containers, and concatenating them with an MP4 produces a file ExifTool correctly rejects as MOV. Decoding true HEIC to JPEG requires a native libheif decoder which is not available in a Dart CLI context; both files are moved as-is.
  • When standard extension fixing renames a JPEG-encoded .HEIC to .jpg before Step 6 runs, the resulting .jpg + .mp4 pair is also recognised and merged (guarded by isMotionPhoto() to avoid double-merging files that are already motion photos).

🐛 Bug Fixes

  • Interactive mode log header now shows effective flags — The Args (argv): line in the log session header previously showed [] in interactive mode (because no CLI arguments are passed). It now shows the equivalent CLI flags that the user selected through the interactive prompts.

Full Changelog: v6.1.1...v6.1.2

Don't miss a new GooglePhotosTakeoutHelper_Neo release

NewReleases is sending notifications on new releases.