- El video del Visualizador de Google Timeline convierte el JSON exportado de Timeline en una historia de viajes animada en formato MP4.
- Los usuarios de Android pueden usar la aplicación nativa disponible en las versiones oficiales de GitHub del proyecto.
- Los usuarios de iPhone pueden renderizar el video mediante Safari sin instalar una aplicación ni cargar el JSON de Timeline.
- El enfoque en la privacidad mantiene el procesamiento de Timeline en el dispositivo, aunque las solicitudes de teselas del mapa pueden revelar las regiones consultadas.
- El mejor flujo de trabajo consiste en exportar, cargar, seleccionar las fechas, previsualizar, renderizar y después guardar o compartir el MP4.
Descripción general del video del Visualizador de Google Timeline
El Visualizador de Google Timeline es una herramienta de código abierto para convertir las exportaciones de Google Timeline en videos de viajes animados. No es un juego ni una plataforma de entretenimiento; su objetivo principal es transformar el historial de ubicaciones personal en un recorrido visual. La aplicación acepta un archivo JSON de Timeline, permite definir un intervalo de tiempo y renderiza un MP4 en el dispositivo.
El proyecto es compatible con Android, una aplicación web compatible con iPhone y una versión independiente en Python para usuarios de escritorio. La versión de Android requiere Android 8.0 o posterior. Los usuarios de Safari necesitan Safari 16.4 o posterior para crear archivos MP4 con la codificación H.264 compatible.
Aspectos destacados del video:
- Exportar un archivo JSON de Google Timeline antes de abrir el visualizador
- Seleccionar un intervalo de meses o fechas exactas para un viaje específico
- Previsualizar el movimiento de la cámara antes de renderizar el MP4
- Guardar, ver y compartir el video de viajes terminado
| Plataforma | Método de acceso | Requisito para el video |
|---|---|---|
| Android | Versión APK oficial de GitHub | Android 8.0 o posterior |
| iPhone | Aplicación web en Safari | Safari 16.4 o posterior para exportar MP4 |
| Escritorio | CLI de Python | Python 3.9+, FFmpeg y requisitos del proyecto |
Aplicación de Android
Usa la versión nativa para acceder a archivos locales, consultar el progreso del renderizado, gestionar los videos guardados y administrar los archivos de salida de forma adaptada al dispositivo.
Aplicación web para iPhone
Abre la versión web en Safari, selecciona Timeline.json desde Archivos y renderiza el video sin instalar una aplicación específica.
CLI de escritorio
Ejecuta el generador original de Python con FFmpeg para disfrutar de un flujo de trabajo desde la línea de comandos y un renderizado local reproducible.
Elige la plataforma donde ya esté almacenado tu archivo Timeline.json exportado. Mantener el archivo local reduce las transferencias innecesarias y facilita la configuración.
Exporta tus datos de Google Timeline
El visualizador necesita un archivo de Timeline exportado; no inicia sesión en Google ni recupera directamente el historial de tu cuenta. Las instrucciones de exportación varían entre Android y iPhone, así que sigue la ruta correspondiente a tu dispositivo.
En Android, abre Ajustes, selecciona Ubicación, abre Servicios de ubicación, elige Timeline y selecciona Exportar datos de Timeline. Guarda el archivo JSON resultante en un lugar fácil de encontrar, como Descargas. Los nombres de los menús pueden variar según la versión del software del teléfono, así que utiliza las instrucciones de archivos propias del visualizador cuando estén disponibles.
En iPhone, abre Google Maps y selecciona Foto de perfil → Ajustes → Contenido personal → Exportar datos de Timeline. Guarda la exportación en la aplicación Archivos, abre después la aplicación web para iPhone en Safari y selecciona el archivo JSON de Timeline.
| Dispositivo | Ruta de exportación | Ubicación recomendada |
|---|---|---|
| Android | Ajustes → Ubicación → Servicios de ubicación → Timeline | Descargas u otra carpeta local |
| iPhone | Google Maps → Foto de perfil → Ajustes → Contenido personal | Aplicación Archivos |
| Historial ausente | Restáuralo primero en Google Maps y vuelve a exportar | Nuevo archivo JSON de Timeline |
Si algunos viajes antiguos desaparecieron después de cambiar de teléfono, reinstalar Google Maps o restablecer un dispositivo, utiliza primero el proceso de restauración de copias de seguridad cifradas de Google en Google Maps. El visualizador no puede acceder a esa copia de seguridad ni restaurarla directamente. Cuando termine la restauración, exporta un archivo JSON nuevo.
Abre el menú de exportación correcto
Utiliza los ajustes del sistema Android para las exportaciones de Android. En iPhone, utiliza los ajustes de contenido personal de Google Maps.
Guarda Timeline.json localmente
Elige una carpeta reconocible y conserva el JSON original sin modificar. El visualizador lee el archivo que selecciones.
Restaura el historial ausente si es necesario
Si la exportación está incompleta, restaura la copia de seguridad de Timeline de Google en Maps antes de crear otra exportación.
Carga el archivo
Abre Crear video, selecciona Elegir archivo y selecciona el JSON de Timeline guardado en tu dispositivo.
Trata Timeline.json como datos de ubicación confidenciales. Utiliza la aplicación oficial o el flujo web oficial, y evita los espejos o servicios de carga de terceros.
Crea y personaliza el MP4 de viajes
Después de cargar el archivo, elige el periodo que quieres visualizar. El último año completo se selecciona de forma predeterminada, pero puedes cambiar a un intervalo de meses o introducir fechas exactas. Las fechas exactas funcionan especialmente bien para un fin de semana, unas vacaciones, un viaje por carretera o un evento concreto.
A continuación, confirma la plantilla del título y del nombre. Las plantillas pueden utilizar marcadores de posición para el año y el nombre, y la plantilla seleccionada se guarda para videos posteriores. Elige un ajuste preestablecido o configura una duración personalizada del viaje de entre 10 y 300 segundos. Los videos más largos pueden tardar más en renderizarse y requerir espacio de almacenamiento adicional.
| Ajuste | Opciones disponibles | Uso práctico |
|---|---|---|
| Intervalo de fechas | Intervalo de meses, fechas exactas, intervalo entre años | Adaptar el video a un viaje o a un año |
| Cámara | Fija, estable, dinámica | Controlar el movimiento y el seguimiento del mapa |
| Duración | 10–300 segundos | Momentos destacados breves o recorridos más largos |
| Salida | Cuadrada, vertical, horizontal | Publicaciones en redes sociales, visualización en el teléfono o reproducción panorámica |
Previsualiza la animación antes de crear el archivo final. La vista previa es interactiva y vuelve a comenzar cuando seleccionas la previsualización después de llegar al final. El movimiento local puede mantenerse dentro de una zona central estable antes de que la cámara lo siga, lo que ayuda a que los desplazamientos diarios y los viajes cercanos se sientan menos erráticos.
Los vuelos largos y las rutas dispersas se interpolan siguiendo una trayectoria de círculo máximo. Los viajes anteriores se desvanecen detrás del marcador en movimiento, lo que facilita la lectura de una ruta de todo un año. Al final, el video renderizado añade un breve alejamiento de la cámara y una pausa con la vista general final.
Comienza con un intervalo corto de fechas exactas y la cámara estable. Así podrás comprobar rápidamente la precisión de la ruta, el formato del título, el aspecto del mapa y la calidad de salida antes de renderizar un año completo.
Guarda, comparte y soluciona problemas
En Android 10 y versiones posteriores, los videos terminados se guardan automáticamente en Movies/Timeline Visualizer. Android 8 y 9 utilizan el selector del sistema Guardar como. La aplicación muestra las etapas del renderizado, un tiempo estimado cuando hay suficientes datos de progreso disponibles y una opción para cancelar. Si se cancela un renderizado, el archivo de salida incompleto se elimina.
La biblioteca Mis videos guarda un índice local con la miniatura, el título, el intervalo de fechas, la duración y la fecha de creación de cada video. Añadir un video a la biblioteca no copia los datos de Timeline. Si un MP4 se mueve o se elimina fuera de la aplicación, su entrada puede marcarse como no disponible.
| Problema | Causa probable | Acción recomendada |
|---|---|---|
| Falta el menú Timeline | Las etiquetas del dispositivo son diferentes | Comprueba los ajustes de Android y las instrucciones actuales de la aplicación |
| El historial está incompleto | Problema con la copia de seguridad de Google o la migración del dispositivo | Restaura el historial en Google Maps y vuelve a exportarlo |
| El MP4 no se renderiza en iPhone | Limitación de Safari o del códec | Usa Safari 16.4+ con compatibilidad con H.264 |
| La entrada del video no está disponible | El MP4 se movió o se eliminó | Elimina la entrada o utiliza Añadir videos |
| Advertencia durante la instalación en Android | El APK está fuera de Google Play | Verifica el repositorio oficial antes de instalar |
Para instalarlo en Android, descarga el APK únicamente desde la página oficial de versiones de GitHub del proyecto. El proyecto todavía no se distribuye a través de Google Play, por lo que Android puede mostrar una advertencia sobre una fuente externa. Si la instalación está bloqueada, permite temporalmente que tu navegador o administrador de archivos instale aplicaciones desconocidas y desactiva ese permiso después de la instalación.
El visualizador es compatible con inglés, coreano, japonés, chino simplificado, chino tradicional, español, francés, alemán y portugués brasileño. Su procesamiento también admite las exportaciones actuales de matrices directas, formatos antiguos de segmentos semánticos, alternativas compatibles de ubicaciones sin procesar, múltiples codificaciones de coordenadas, trayectos, actividades, visitas y rutas que cruzan la Línea Internacional de Cambio de Fecha.
Antes de compartirlo:
- Confirma el intervalo de fechas seleccionado y los puntos de la ruta
- Comprueba la plantilla del título y el movimiento de la cámara
- Previsualiza la animación completa
- Verifica que el MP4 guardado se abre correctamente
- Revisa la atribución del mapa antes de publicarlo
El archivo de Timeline permanece en el dispositivo, pero se solicitan teselas del mapa base para las regiones mostradas. Esas solicitudes pueden revelar las zonas consultadas al proveedor de teselas.
Privacidad, formatos y preguntas frecuentes
La privacidad es una característica central del diseño del Visualizador de Google Timeline. La herramienta no requiere iniciar sesión en Google, permisos de ubicación, permisos de cuenta, acceso a analíticas ni permisos amplios de almacenamiento. Solo lee los archivos JSON y de video que eliges, mientras que el renderizado permanece local.
El mapa es la excepción importante. Las solicitudes del mapa base utilizan teselas basadas en OpenStreetMap proporcionadas por el proveedor del mapa. Estas solicitudes pueden revelar qué zonas del mapa se están consultando, aunque el JSON de Timeline subyacente no se cargue. La aplicación explica esta situación antes de cargar el primer archivo de Timeline y ofrece una opción para cancelar.
| Datos o permiso | ¿Los utiliza el visualizador? | Lo que debes saber |
|---|---|---|
| Inicio de sesión en Google | No | La aplicación utiliza el nombre editable del teléfono para crear un título predeterminado |
| Carga del JSON de Timeline | No | El archivo seleccionado se procesa localmente |
| Permiso de ubicación | No | Exporta el archivo por separado y selecciónalo manualmente |
| Solicitudes del mapa base | Sí | Las regiones del mapa consultadas pueden ser visibles para el proveedor de teselas |
| Índice de la biblioteca de MP4 | Local | Guarda metadatos y una miniatura determinista |
Para usarlo en escritorio, el repositorio incluye un generador de Python. Requiere Python 3.9 o posterior, FFmpeg y los paquetes indicados por el proyecto. El entorno de compilación de Android utiliza JDK 17, Android SDK platform 36 y build tools 36.0.0. Consulta el repositorio oficial de google-timeline-visualizer en GitHub para conocer las versiones actuales, la documentación, la licencia y las instrucciones de compilación.
Q: ¿Qué es un video del Visualizador de Google Timeline?
Es un MP4 animado creado a partir de un archivo JSON exportado de Google Timeline. La ruta se muestra en un mapa con movimiento de cámara, control temporal y una vista general final del recorrido.
Q: ¿El Visualizador de Google Timeline carga mi historial de ubicaciones?
El JSON de Timeline seleccionado se procesa en el dispositivo y no se carga. Sin embargo, las solicitudes de teselas del mapa base salen del dispositivo y pueden revelar las regiones que se están renderizando.
Q: ¿Puedo usar el Visualizador de Google Timeline en iPhone?
Sí. Abre la aplicación web en Safari, selecciona el JSON exportado de Timeline desde Archivos y utiliza Safari 16.4 o posterior para renderizar MP4.
Q: ¿Dónde se guardan los videos de Android?
Android 10 y versiones posteriores normalmente guardan los archivos MP4 terminados en Movies/Timeline Visualizer. Las versiones anteriores de Android utilizan el selector del sistema Guardar como.
Guarda el JSON original de Timeline en privado y crea una copia independiente solo cuando necesites probar modificaciones o intervalos de fechas alternativos.