Pasar fotos de iCloud a Google
🖼️

Pasar fotos de iCloud a Google

Tags
Blog
Created
November 27, 2021

Tengo mis fotos en Apple Photos porque me gusta la interfaz gráfica de su aplicación y va muy bien con todo mi ecosistema de dispositivos, por lo que no necesito algo más.

Sin embargo, mis amigos usan Google Photos porque les gusta más y hasta cierto punto es más práctico lo cual me causa un dolor de cabeza en el momento en el que requiero compartirles algún album de fotos o demás.

Una opción es descargar la aplicación de Google Photos para iPhone y sincronizar algunas fotos mediante algún album, el problema es que el proceso es asíncrono y en ocasiones algunas fotos no se llegan a subir del todo, por lo que he decidido hacer el proceso manual, descargando las fotos desde iCloud.com y subiéndolas manualmente a photos.google.com.

El proceso es sencillo, porque creo un álbum en Apple Photos y luego entro a la web, selecciono y descargo, luego voy a Google Photos y cargo los archivos, el problema es que con la cámara se pueden capturar 3 tipos de tomas que almacenan los siguiente tipos de archivos.

  • Foto normal: archivos heic o jpg
  • Live foto: archivo heic y mov
  • Video: archivo mov

Yo suelo tomar las fotos en modo Live, lo que genera esos dos archivos y requiero borrar los mov para cada heic tomado en ese modo.

$ ls
IMG_3835.jpg
IMG_3834.HEIC
IMG_3834.MOV
IMG_3835.HEIC
IMG_3835.MOV
IMG_3834.MOV
IMG_3833.MOV
IMG_3832.HEIC
IMG_3832.MOV

Por lo que hay que eliminar solo los .mov que tengan un .heic asociado. Para eso utilizo el siguiente comando:

$ for file in *.HEIC; do rm "${file:r}".MOV; done