xpeng-dashcam
Visor web autoalojado para grabaciones de dashcam XPENG. Permite navegar por días y viajes con miniaturas, mapas y cálculo de distancia. Detecta frenadas bruscas y exporta clips. Requiere Python 3.11+, ffmpeg y SQLite. Todo se ejecuta localmente sin subir datos.
Ficha actualizada 24 sept 2026, 15:38 · upstream 24 sept 2026, 15:34 · release v0.2
Qué es xpeng-dashcam
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio contiene una aplicación web autoalojada para visualizar grabaciones de dashcam de vehículos XPENG. La herramienta permite navegar por el contenido organizado por días y viajes, con miniaturas generadas mediante ffmpeg, visualización en mapa y cálculo automático de distancia basado en los dígitos de velocidad impresos en el video.
La aplicación se ejecuta completamente en tu propia máquina sin subir ningún dato a servidores externos. Incluye detección de frenadas bruscas analizando la caída de velocidad en pantalla, exportación de clips cortados alrededor de eventos específicos, y datos meteorológicos para Países Bajos mediante KNMI. También permite marcar viajes como empresariales o privados.
Requiere Python 3.11 o superior, ffmpeg para procesar miniaturas y leer velocidad, y SQLite para el índice. Funciona en macOS y Linux (Windows no probado). El repositorio incluye un demo con dos viajes de prueba y documentación completa en INSTALL.md.
- Visualizar grabaciones de dashcam XPENG organizadas por fecha y viaje
- Detectar automáticamente momentos de frenada brusca para análisis de seguridad
- Exportar clips cortados alrededor de eventos específicos para presentaciones o aseguradoras
- Calcular distancia total recorrida leyendo dígitos de velocidad del video
- Visualizar rutas en mapa con datos GPS si se usa un logger de ubicación externo
- Ejecución completamente local sin telemetría ni subida de datos a servidores externos
- Detección de frenadas bruscas basada en caída de velocidad ≥11 km/h/s durante 1.5 segundos
- Cálculo de distancia leyendo dígitos impresos en video (no reconocimiento general)
- Miniaturas generadas con ffmpeg, un preview por clip
- Datos meteorológicos de KNMI para Países Bajos sin API key requerida
- Temas claro/oscuro y soporte multilenguaje inglés/neerlandés
- Windows no probado según documentación oficial
- Datos meteorológicos solo disponibles para Países Bajos (KNMI)
- Rutas en mapa requieren logger de ubicación externo opcional
- El demo incluye rutas inventadas y distancias almacenadas, no reales
- Dependencia de ffmpeg obligatorio para miniaturas y lectura de velocidad
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Clona repositorio, ejecuta setup.sh y run.sh. Accede a http://127.0.0.1:8965. Configura ruta de grabaciones en pantalla de engranaje. Requiere Python 3.11+, ffmpeg instalado globalmente o en venv. Índice SQLite en data/. Usa config.json para rutas y coordenadas (git-ignored). Para detección de frenadas ejecuta remmen.py por mes. Exporta clips desde player con ±10 segundos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.


