Takeout JSON
ES

¿immich-go sin sidecar o sin ubicación? Las dos causas

immich-go avisa de un sidecar que falta si el .json no coincide con la foto, y pierde la ubicación si el GPS es 0.0. Cómo distinguirlas y arreglarlas.

Hay dos causas distintas, y la solución depende de cuál tengas.

Causa 1: el sidecar no se empareja

immich-go lee el archivo .json (el sidecar) que hay junto a cada foto. Si no consigue emparejarlos, la ubicación nunca llega. Google hace ese emparejamiento más difícil de lo que debería: los nombres de los sidecar se recortan a 46 caracteres, las exportaciones antiguas y las nuevas usan nombres distintos, y los duplicados llevan el (1) en otra posición. Cualquier foto cuyo sidecar no se empareja se importa sin ubicación y sin ningún aviso.

Los detalles de estos nombres están en supplemental-metadata.json, explicado.

Causa 2: nunca hubo ubicación

Cuando Google no tiene GPS para una foto, escribe 0.0, 0.0 en lugar de omitir el campo. Esa es una coordenada real en medio del océano Atlántico. Una herramienta que se la cree pone la foto en el mar o, con buen criterio, la descarta. Las capturas de pantalla y las imágenes de chats casi siempre están en este grupo. Más sobre esto en fotos de Google Takeout sin ubicación.

La solución fiable

Lo más fiable es escribir el GPS dentro de las fotos antes de que Immich las vea. La aplicación empareja los sidecar, incluidos todos los casos de nombres raros, escribe las coordenadas reales en el EXIF y trata las coordenadas a cero como desconocidas y no como el Atlántico. Immich lee después el EXIF estándar, que maneja perfectamente, y tu mapa se llena. Las primeras 1000 fotos son gratis. Para el proceso completo, mira exportar Google Fotos a Immich.