SnapMemories.Fix my export

Guía

Por qué los vídeos de Snapchat nunca aparecen en el mapa de Fotos de Apple

Guías · Export de Snapchat

Corregiste las fechas, tus fotos por fin tienen marcadores en el mapa — y aun así cada vídeo de Snapchat exportado se queda ahí sin ninguna ubicación. Esto no es un error tuyo. Fotos de Apple lee la ubicación del vídeo de un lugar muy concreto que Snapchat deja vacío y que casi ninguna otra herramienta sabe escribir.

¿Por qué faltan mis vídeos de Snapchat en el mapa?

Porque la ubicación nunca llegó a escribirse en el archivo de vídeo. Cuando exportas desde Snapchat, las coordenadas reales de cada recuerdo se quedan en el manifiesto memories_history.json del export — los archivos de vídeo en sí salen con los campos de ubicación en blanco. Una foto y un vídeo del mismo instante exacto se verán distintos en Fotos de Apple: la foto puede llevar GPS en las etiquetas EXIF normales, pero el vídeo no tiene nada que Fotos pueda leer, así que nunca se gana un marcador.

¿Por qué las fotos aparecen en el mapa y los vídeos no?

La diferencia está en dónde busca la ubicación Fotos de Apple, y no es el mismo sitio para los dos. Para una foto, lee las etiquetas GPS estándar de EXIF — un formato muy asentado que casi cualquier herramienta sabe escribir, así que en cuanto se restauran las coordenadas de una foto, esta aparece en el mapa. Para un vídeo, Fotos de Apple ignora EXIF por completo y lee un campo de metadatos de QuickTime llamado átomo Keys:GPSCoordinates. Si falta ese átomo exacto, el vídeo no tiene ubicación a ojos de Fotos de Apple, por muchos otros campos que estén rellenos.

¿Qué es el átomo QuickTime Keys:GPSCoordinates?

Es el único campo de ubicación dentro de un archivo MP4/MOV en el que Fotos de Apple confía para el mapa. Los archivos QuickTime guardan los metadatos en cajas anidadas llamadas átomos, y hay varios sitios donde las coordenadas pueden ir — una etiqueta ©xyz más antigua, un archivo XMP adjunto, una cadena de ubicación genérica. El problema es que Fotos de Apple coloca los marcadores de vídeo en el mapa a partir de Keys:GPSCoordinates en concreto e ignora el resto. Justo por eso fallan tantas herramientas de «etiquetado GPS» con los vídeos: escriben un campo de coordenadas que un reproductor de medios mostrará encantado, pero no el que lee el mapa de Fotos de Apple, así que el archivo de vídeo parece etiquetado y aun así se queda fuera del mapa. Volver a etiquetar en otra aplicación tampoco suele ayudar, porque la nueva aplicación escribe en el mismo campo equivocado.

¿Por qué la mayoría de las herramientas no pueden arreglar esto?

Escribir ese átomo con los bytes correctos es genuinamente difícil. Las bibliotecas nativas de fotos y vídeos sobre las que se construyen la mayoría de las aplicaciones sencillamente no exponen el átomo Keys:GPSCoordinates — pondrán encantadas el GPS EXIF en una foto y ahí se detienen. Escribirlo de forma fiable para cada vídeo significa bajar hasta el nivel de los átomos de metadatos del contenedor QuickTime, y por eso exiftool — el estándar de toda la vida para esto — es en la práctica lo único que lo hace de forma fiable. SnapMemories hace exactamente eso: lee las coordenadas del JSON de tu export y escribe el átomo GPS de vídeo que Fotos de Apple necesita — junto con la fecha de captura correcta — en cada vídeo, y el GPS EXIF estándar en cada foto. Mira cómo funciona para ver la pasada completa. El resultado: importa los archivos corregidos y tus vídeos por fin aterrizan en el mapa junto a tus fotos.

Arreglar mi export de Snapchat →

Preguntas frecuentes

¿Por qué mis fotos de Snapchat aparecen en el mapa de Fotos de Apple pero los vídeos no?
Fotos de Apple lee la ubicación de las fotos de las etiquetas GPS estándar de EXIF, que son fáciles de escribir, así que en cuanto se restaura el GPS de una foto, esta aparece en el mapa. En los vídeos, en cambio, Fotos de Apple lee específicamente el átomo QuickTime Keys:GPSCoordinates: un campo distinto que el export de Snapchat deja en blanco y que casi ninguna herramienta escribe. Sin ese átomo exacto, el vídeo nunca recibe un marcador.
Añadí GPS a mis vídeos con otra aplicación. ¿Por qué siguen sin aparecer en el mapa?
Muchas herramientas escriben un campo de ubicación genérico (como la antigua etiqueta QuickTime ©xyz o un archivo XMP adjunto) que los reproductores de medios sí leen, pero que Fotos de Apple ignora para el mapa. Lo que quiere es el átomo Keys:GPSCoordinates. Si una herramienta no puede escribir ese átomo concreto, el vídeo se queda fuera del mapa aunque el archivo parezca «etiquetado» en otro sitio.
¿De dónde salen los datos de ubicación si los vídeos están en blanco?
De tu propio export. Las coordenadas originales de captura de cada recuerdo están en el archivo memories_history.json de tu export; los archivos de vídeo en sí los dejó en blanco Snapchat. SnapMemories lee ese JSON y escribe las coordenadas en el átomo correcto. Nunca contacta con Snapchat ni descarga nada por ti: tú aportas el export que ya te has descargado.
¿Funciona también en la aplicación de escritorio o solo en línea?
En ambas. La versión de navegador y la aplicación de escritorio para Mac/Windows escriben el mismo átomo QuickTime Keys:GPSCoordinates en los vídeos. La aplicación de escritorio funciona totalmente sin conexión, así que tus archivos nunca salen de tu ordenador.