Skip to main content

Exporter script for master images from iPhoto libraries

Project description

# iPhoto Exporter

[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/janwh)

Export master images from an iPhoto Library.

I recently stumbled upon an old iPhoto library which contained a damaged database file. Fortunately each iPhoto library also contains an XML version of the library that can be parsed (at least in my case).

This Python module allows you to export the master images (i.e. unmodified originals) from an iPhoto Library by simply providing the path to an iPhoto Library file, and an output directory to which to copy the images.

Simply install the script with

```bash
pip install iphoto-exporter

```

and run the following to see the input/output arguments.

```bash
iphoto_exporter --help
```

## Todo

Additional features are imaginable, for example

* Only export certain albums by title/name
* Improve the progress bar
* Prevent duplicate images contained in multiple albums
* ...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iphoto_exporter-0.0.2.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

iphoto_exporter-0.0.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file iphoto_exporter-0.0.2.tar.gz.

File metadata

File hashes

Hashes for iphoto_exporter-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d044cf4062f4ed25c3324de2a1204e348c171f2165cf7fd98e97b1d519cac74a
MD5 f97fc39a50e9ddc47ba21c94a0e58d97
BLAKE2b-256 19a1d1c80de3b3f032551033288853a4dd558f9fb888f8e6b6f982bfda4bd9c6

See more details on using hashes here.

File details

Details for the file iphoto_exporter-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for iphoto_exporter-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bbcd30c005c3e4913f9faf346b1d65cd5caecace59d2f064f1b7f4271183c82c
MD5 1499e9ec746629b87c8f09d228757178
BLAKE2b-256 95868ba47bd49ab76b262f62034c866650d820f5ec2ebe5aad9f0ead5c05eea6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page