Skip to content

Dump raw & xmp sidecar files from the Lightroom iOS app to make life easier.

License

Notifications You must be signed in to change notification settings

turtleizzy/lightroom_mobile_xmp_dump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lightroom Mobile XMP Dumper

This project is designed to extract XMP sidecar files from the Ad0be Lightroom Mobile app.

Ad0be does not provide a way to save XMP sidecar files from the app. The only official way to get the data is to export as DNG files one by one from the app and then extract the XMP files from those huge DNG files. This is just stupid.

Requirements

  • Python 3.x with a few dependencies specified in requirements.txt
  • ifuse for mounting iOS devices

Usage

Note: Ensure that you have properly configured ifuse and have access to the iOS device’s file system before running this script.

  1. Install dependencies:
pip install -r requirements.txt
  1. Run the script:
    python dump_xmp.py /path/to/output_dir --no-copy-source-file
    • output_dir: The directory where XMP files will be saved.
    • --no-copy-source-file: Optional flag to skip copying original source files.

Output Structure

The output directory will be populated with subdirectories based on the capture date of each photo (YYYY-MM-DD). Each directory contains:

  • Original image files (optional)
  • Corresponding .xmp sidecar files

Example

python dump_xmp.py ./xmp_output

This command will extract all XMP files from Lightroom Mobile and store them under ./xmp_output, organized by date.

About

Dump raw & xmp sidecar files from the Lightroom iOS app to make life easier.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages