Aplicación web para previsualizar videos de GoPro y sincronizarlos con datos GPS de archivos GPX. Permite etiquetar puntos específicos del video con coordenadas GPS y exportar los datos a CSV.
- Previsualización local: Los videos se reproducen directamente en el navegador sin subirlos a ningún servidor.
- Sincronización GPS simplificada: Carga archivos GPX y usa el timestamp del primer punto GPX como referencia temporal del video. El resto de coordenadas se sincroniza automáticamente.
- Etiquetado de puntos: Permite etiquetar frames específicos con texto y valores numéricos, asociándolos con coordenadas GPS.
- Exportación CSV: Exporta los puntos etiquetados a un archivo CSV para análisis posterior.
- React + Vite: Framework frontend moderno y rápido.
- DOMParser: Para parsear archivos GPX XML.
-
Clona el repositorio:
git clone https://github.com/pglez82/goprogpx.git cd goprogpx -
Instala las dependencias:
npm install
-
Ejecuta en modo desarrollo:
npm run dev
-
Abre http://localhost:5173 en tu navegador.
El proyecto está configurado para desplegarse automáticamente en GitHub Pages usando GitHub Actions.
- Sube el código a un repositorio de GitHub llamado
goprogpx. - Ve a Settings > Pages y selecciona "GitHub Actions" como source.
- El workflow se ejecutará automáticamente en cada push a la rama main.
- Creado por: Pablo González
- Ideado por: Fernando García
- Instituciones: Universidad de Oviedo & Instituto Español de Oceanografía
Este proyecto es de código abierto. Consulta el archivo LICENSE para más detalles.