Skip to main content

Download photos and videos from iCloud

Project description

Gimme-iPhotos

Download media files from iCloud.

This tool uses pyicloud to synchronize photos and videos from iCloud to your local machine.

Features

  • Downloads media files from iCloud in parallel (might be beneficial on small files and wide bandwidth)
  • Keeps local collection in sync with iCloud by:
    • skipping files which exist locally
    • removing local files which were removed from the cloud
  • Reads configuration from ini-file
  • Stores password in keychain (provided by pyicloud)
  • Supports two-factor authentication
  • Shows nice progress bars (thanks to tqdm)

Usage

$ gimme-iphotos --help
usage: gimme-iphotos [-h] [-c CONFIG] [-v] [-u USERNAME] [-p PASSWORD] [-d DESTINATION] [-o] [-r] [-n PARALLEL]

Download media files from iCloud

optional arguments:
  -h, --help            show this help message and exit
  -c CONFIG, --config CONFIG
                        Configuration file
  -v, --verbose
  -u USERNAME, --username USERNAME
  -p PASSWORD, --password PASSWORD
  -d DESTINATION, --destination DESTINATION
                        Destination directory
  -o, --overwrite       Overwrite existing files
  -r, --remove          Remove missing files
  -n PARALLEL, --num-parallel-downloads PARALLEL

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

gimme-iphotos-1.0.0.tar.gz (7.1 kB view hashes)

Uploaded Source

Built Distribution

gimme_iphotos-1.0.0-py3-none-any.whl (8.0 kB view hashes)

Uploaded Python 3

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