← на главную

Алексей Батищев. Заметки обо всём, что происходит со мной и окружающим миром

Избранное в блоге: мои фото- и видеоработы, забрать своё из облаков, КЭНК

Выгружаем фотки из iCloud через icloudpd

С фотками из айклауда у меня давно настроены пара велосипедиков, позволяющих всегда иметь их локальную копию. Однако мимо нового способа я пройти не смог. Написанное на питоне решение icloud_photos_downloader умеет скачивать фоточки и видео в оригинальном виде, раскладывая по ходу дела их по папкам дней-месяцев-годов, тащит в 2FA и даже работает с китайскими аккаунтами (то-то китайцам радость наверное будет, когда найдут этот мой пост).

Так как это питон — его можно крутить практически везде, поддерживаются и десктопы-сервера, и NAS, и докер-варианты. Причем для Synology есть статья на реддите, где объяснено как запустить всё, в формате «для чайников» — The idiot’s guide to syncing iCloud Photos to Synology. В общем, если у вас Синолоджи, это отдельный кайф.

На базе кода icloudpd уже запилили мега-контейнер, умеющий поднимать качатор для нескольких аккаунтов, с уведомлением в телегу о протухании токена 2FA, синхронизацией с Nextcloud и прочими плюшками. Выглядит мышцато, но подробно пока не смотрел.

Добавил себе выгрузку через icloudpd, резервных копий много не бывает. Если будет работать надёжно — от супер-сложного варианта с яндекс диском откажусь