Skip to main content

Simple exporter 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.3.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for iphoto_exporter-0.0.3.tar.gz
Algorithm Hash digest
SHA256 c47242f47488fa69400fbdf6f291469d4c6835a0af72d10b44de815ee9152297
MD5 5e8515b8f2d41b6b1d4ce59cc7f971c8
BLAKE2b-256 18d8966a3086db3d9994237eda03e57401f377644bf12c3db372be75852754b3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for iphoto_exporter-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9b6cbacc70bc8896e3b3740dc8bf74fab1c5572768cf2e80fa605c915e2d133a
MD5 2b206bbb6a3be359eb6cc356c16c6fd4
BLAKE2b-256 a5ac7021ae02a4c67f6e710dbe55ab3e9587a5b2ea049e195ac1689ede11e8cd

See more details on using hashes here.

Provenance

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