DataRide – Benutzerhandbuch¶
DataRide ist eine Desktop-Anwendung für Windows und macOS. Sie liest Telemetrie (z. B. von GoPro-Videos) aus und blendet Overlays (Tacho, Karten, Diagramme, G-Kugel, Airtime usw.) ins Video ein – mit Vorschau und Export als neues Videofile. Alle Videodaten bleiben lokal auf Ihrem Rechner; es werden keine Clips in die Cloud hochgeladen.
1. Voraussetzungen¶
- Installation: DataRide von der Website herunterladen und installieren (Windows: MSI, macOS: DMG).
- Online-Aktivierung: Beim ersten Start (oder ohne gespeicherte Aktivierung) benötigen Sie E-Mail-Adresse und Aktivierungstoken aus der Registrierungs-E-Mail. Nach einmaliger erfolgreicher Aktivierung wird der Status lokal gespeichert – ein erneuter Dialog ist in der Regel nicht nötig.
- FFmpeg und ffprobe müssen auf dem Rechner installiert und im PATH erreichbar sein (werden nicht mit dem Installer mitgeliefert). Sie werden für Videometadaten, die Vorschau und den Export benötigt.
- Windows: z. B.
winget install --id=Gyan.FFmpeg - macOS: z. B.
brew install ffmpeg - Unterstützte Videos: MP4, MOV, M4V mit GoPro-Telemetrie (GPMF).
Ohne passende Telemetrie im Video arbeitet die App mit Beispieldaten, damit Sie die Oberfläche trotzdem ausprobieren können.
2. Erster Start und Aktivierung¶
- DataRide starten.
- Im Dialog E-Mail und Token aus der Download-E-Mail eintragen und Aktivieren wählen.
- Bei Erfolg öffnet sich das Hauptfenster; die Aktivierung gilt für dieses Gerät dauerhaft (lokal gespeichert).
Hinweis: Ohne FFmpeg im PATH startet die App zwar, die Vorschau zeigt dann aber nur einen Platzhalter und der Export schlägt fehl, bis FFmpeg installiert ist.
3. Oberfläche und erster Ablauf¶
Das Fenster ist in drei Spalten gegliedert:
| Bereich | Funktion |
|---|---|
| Links – Telemetrie-Kanäle | Erkannte Kanäle mit Mini-Sparkline (Geschwindigkeit, GPS, Beschleunigung, …) |
| Mitte – Vorschau | Video, Overlays, Zeitachse und Exportbereich (Trim) |
| Rechts – Overlay-Inspector | Overlays hinzufügen, auswählen und einstellen |
Typischer Ablauf:
- Datei → Video importieren… (oder Strg+I / ⌘I), Schaltfläche Video laden in der Toolbar oder Drag & Drop ins Fenster.
- Links erscheinen die erkannten Kanäle. Doppelklick auf einen Kanal legt passendes Overlay an (Geschwindigkeit → Tacho, Höhe → Höhenchart, Beschleunigung → G-Kugel, Gyro → Dreh-Kugel).
- Mitte: Wiedergabe positionieren, zoomen, Exportbereich optional einschränken. Beim Ziehen der Timeline wird die Vorschau gedrosselt (~14 fps); nach dem Loslassen folgt ein scharfer Frame.
- Rechts: Overlays per Schaltfläche hinzufügen und im Inspector anpassen.
Toolbar (Hauptleiste): Schnellzugriff auf Video importieren und Video exportieren.
Sprache: Hilfe → Sprache → Deutsch / English – die Oberfläche wechselt sofort; die Wahl wird gespeichert.
4. Overlays – Übersicht¶
Die App speichert normierte Positionen (relativ zur Videogröße; X/Y typisch 0–1, X/Y über 1 erlaubt Overlays am Rand nach außen zu schieben). Dieselben Layouts können Sie für andere Auflösungen oder beim Stapel-Export wiederverwenden.
Verfügbare Overlay-Typen¶
| Schaltfläche | Anzeige | Telemetrie |
|---|---|---|
| + Tacho | Geschwindigkeitsanzeige (Nadel/Digital/Balken) | Geschwindigkeit |
| + Höhenchart | Höhenverlauf über die Zeit | Höhe |
| + Auf/Abstieg | Live auf- und abgestiegene Höhenmeter | Höhe |
| + GPS-Track | Streckenverlauf, optional Karte | GPS |
| + G-Kugel | Beschleunigung als beweglicher Punkt | Beschleunigung X/Y |
| + Dreh-Kugel | Drehrate als beweglicher Punkt | Gyro X/Y |
| + Sprungliste | Liste der Sprünge + gekoppeltes Airtime-HUD | Beschleunigung, Geschwindigkeit |
Pro Overlay-Typ ist nur eine Instanz im Projekt vorgesehen. Existiert ein Typ bereits, ist der Button ausgegraut – zuerst − Entfernen, wenn Sie neu anlegen wollen.
Hinzufügen und Entfernen¶
- Overlays über die +-Schaltflächen im Inspector oder per Doppelklick auf einen Kanal (siehe oben).
- Overlay in der Liste wählen und − Entfernen. Bei der Sprungliste wird das automatisch angelegte Airtime-HUD mit entfernt (Rückgängig möglich).
Design-Vorlagen¶
Über Design → Vorlage wählen Sie zwischen mehreren Designs pro Overlay-Typ (z. B. Tacho: Rund, Minimal, Balken). Das Standard-Design ist ein Neon-/Glow-Look. Beim Wechsel werden passende Farben und Optionen übernommen; danach können Optik und Typografie weiter angepasst werden.
Mitgelieferte Vorlagen (Auszug):
| Overlay | Vorlagen |
|---|---|
| Tacho | Neon-Rundinstrument, Minimal (nur Digital), Balken |
| Höhenchart | Gefüllte Kurve, Linie, Säulen |
| Auf/Abstieg | Neon mit Labels, Kompakt (ohne Text), Minimal |
| GPS-Track | Neon-Panel, reine Linie, Neon-Glow |
| G-Kugel / Dreh-Kugel | Neon-Ring, Visier-Ringe, Minimal |
| Airtime-HUD | Neon-Karte, Klassisch |
| Sprungliste | Karten, Kompakt, Akzent-Karten |
Weitere Designs als JSON-Dateien in den Benutzerordner legen (nach App-Neustart verfügbar):
- macOS:
~/Library/Application Support/DataRide/overlay_styles/ - Windows:
%LOCALAPPDATA%\DataRide\overlay_styles\ - Linux:
~/.local/share/DataRide/overlay_styles/
5. Einstellungen im Detail¶
Der Inspector zeigt Layout, Typografie, Optik und ggf. typspezifische Optionen nur, wenn ein Overlay in der Liste ausgewählt ist. Änderungen gelten sofort in der Vorschau und beim Export; Rückgängig ist über Bearbeiten → Rückgängig möglich.
5.1 Gemeinsame Einstellungen (alle Overlays)¶
| Einstellung | Wirkung |
|---|---|
| Vorlage (Design) | Wechselt Anzeigeart und Grundoptik (z. B. Tacho rund vs. Balken). Überschreibt Farben/Optionen gemäß Design; danach manuell anpassbar. |
| X / Y | Position des Ankerpunkts im Video (0 = links/oben, 1 = rechts/unten; Werte > 1 erlauben Platzierung am Rand außerhalb). |
| Breite / Höhe | Größe des Overlay-Bereichs relativ zur Videobreite/-höhe. Beeinflusst Lesbarkeit und wie viel Bildfläche verdeckt wird. |
| Rotation | Dreht das gesamte Overlay (−360° … +360°). |
| Anker | Welcher Punkt des Kästchens an X/Y „hängt“ (oben links, Mitte, unten rechts …). Bei Größenänderung wächst das Overlay vom Anker weg – praktisch zum Andocken an Bildränder. |
| Schriftgröße | Größe von Zahlen, Beschriftungen und Titeln im Overlay. |
| Schriftgewicht | Stärke des Texts (100 = dünn … 900 = fett). |
| Primärfarbe | Hauptakzent: Bögen, Kurven, Streckenlinie, Glow, Aufwärtspfeile, Nadel (je nach Overlay). |
| Sekundärfarbe | Ergänzende Elemente: Skalenstriche, Hilfslinien, Abwärtspfeile, Track-Hintergrund beim Tacho. |
| Hintergrund-Opazität | Deckkraft des Panel-Hintergrunds (0 = transparent, 1 = undurchsichtig). Bei GPS-Karte beeinflusst der Wert auch die Karten-Transparenz. |
| Linienstärke | Dicke von Bögen, Kurven, Rahmen, Nadel und Streckenlinie. |
5.2 Tacho (+ Tacho)¶
Anzeige: Aktuelle Geschwindigkeit als Nadel, Digitalwert und/oder Balken – abhängig von der Vorlage.
Automatische Skala (nicht einstellbar): Der Skalenendwert entspricht der höchsten Geschwindigkeit im Video + 20 %, aufgerundet auf eine runde Zahl. Die Teilung nutzt nur runde Werte (z. B. 0, 20, 40 … 120). Der Zeiger bleibt im sichtbaren Bereich.
| Einstellung | Wirkung beim Tacho |
|---|---|
| Vorlage Neon-Rund | Nadel, Verlaufsbogen, Digitalwert, quadratischer Neon-Rahmen |
| Vorlage Minimal | Schlanker Bogen ohne Nadel, große Digitalanzeige |
| Vorlage Balken | Horizontaler Balken mit Digitalwert |
| Breite/Höhe | Bei Neon-Rund: quadratischer Rahmen – Breite/Höhe gemeinsam bestimmen die Instrumentengröße |
| Primärfarbe | Bogen, Nadel, Glow |
| Sekundärfarbe | Skalenstriche und -zahlen |
| Linienstärke | Dicke von Bogen und Nadel |
5.3 Höhenchart (+ Höhenchart)¶
Anzeige: Höhenverlauf über die Zeit mit Playhead-Marker an der aktuellen Position.
| Einstellung | Wirkung beim Höhenchart |
|---|---|
| Vorlage Gefüllt | Fläche unter der Kurve mit Verlauf, Gitter, Achsen |
| Vorlage Linie | Dünne Linie ohne Füllung |
| Vorlage Säulen | Höhe als Balkendiagramm |
| Breite/Höhe | Breiter = mehr Zeit sichtbar; höher = feinere Höhenauflösung |
| Y-Position + Anker unten | Typisch am unteren Bildrand andocken |
| Primärfarbe | Kurve, Füllung, Playhead |
| Sekundärfarbe | Gitter und Achsenbeschriftung |
| Hintergrund-Opazität | Panel hinter dem Diagramm |
5.4 Auf/Abstieg (+ Auf/Abstieg)¶
Anzeige: Seit Clip-/Schnittbeginn live auf- und abgestiegene Höhenmeter, gerundet auf 1-m-Schritte, mit Pfeilen nach oben/unten.
| Einstellung | Wirkung bei Auf/Abstieg |
|---|---|
| Beim Einfügen | Overlay startet quadratisch (Breite wird ans Seitenverhältnis angepasst) |
| Breite / Höhe | Danach unabhängig einstellbar – z. B. schmale Leiste oder großes Panel |
| Vorlage Neon | Abgeschrägter Rahmen mit Textlabels „Aufstieg“ / „Abstieg“ |
| Vorlage Kompakt | Nur Pfeile und Werte, ohne Textlabels |
| Vorlage Minimal | Dezenter Hintergrund ohne Neon-Rahmen |
| Primärfarbe | Aufwärtspfeil und zugehöriger Wert |
| Sekundärfarbe | Abwärtspfeil und zugehöriger Wert |
| Schriftgröße | Größe der Meter-Anzeige |
Hinweis: Werte beziehen sich auf den Exportbereich (Trim-Anfang), nicht zwingend auf Dateianfang.
5.5 GPS-Track (+ GPS-Track)¶
Anzeige: Bisherige Route als Linie mit Positionsmarker; optional OpenStreetMap-Karte im Hintergrund.
| Einstellung | Wirkung beim GPS-Track |
|---|---|
| Hintergrundkarte (OpenStreetMap) | Ein: Kartenkacheln werden aus dem Internet geladen (OSM-Nutzungsbedingungen beachten). Dieselben Kacheln werden beim Export wiederverwendet. Aus: nur Streckenlinie auf dunklem Panel. |
| Vorlage Neon-Panel | Leuchtende Linie, Titel, Positionsmarker, optional Neon-Rahmen |
| Vorlage Minimal | Nur Linie und Punkt, ohne Rahmen und Text |
| Breite/Höhe | Größe der Karten-/Track-Fläche |
| Primärfarbe | Streckenlinie und Positionsmarker |
| Hintergrund-Opazität | Panel- und Karten-Transparenz (bei aktiver Karte) |
5.6 G-Kugel (+ G-Kugel)¶
Anzeige: Beschleunigung in der X/Y-Ebene als beweglicher Punkt in einem Kreisdiagramm (Betrag und Richtung der G-Kräfte).
| Einstellung | Wirkung bei der G-Kugel |
|---|---|
| Vorlage Neon | Leuchtender Ring, Fadenkreuz, „G“-Label, großer g-Wert |
| Vorlage Visier | Mehrere konzentrische Ringe, ohne Label |
| Vorlage Minimal | Ein Ring und Punkt |
| Breite/Höhe | Quadratisch empfohlen (gleicher normierter Wert) – sonst wirkt der Kreis elliptisch |
| Primärfarbe | Ring, Punkt, Glow |
| Linienstärke | Ring- und Kreuz-Dicke |
5.7 Dreh-Kugel (+ Dreh-Kugel)¶
Anzeige: Wie G-Kugel, aber für Drehraten (Gyro X/Y) in °/s.
| Einstellung | Wirkung bei der Dreh-Kugel |
|---|---|
| Vorlagen | Entsprechen der G-Kugel (Neon, Visier, Minimal) |
| Breite/Höhe | Ebenfalls quadratisch empfohlen |
| Primärfarbe | Ring und Bewegungspunkt |
| Typografie | Größe der °/s-Anzeige |
5.8 Airtime-HUD (wird mit Sprungliste angelegt)¶
Anzeige: Während erkannter Luftphasen Live-Werte (Luftzeit, Sprungweite); gegen Ende des Exportbereichs eine Zusammenfassung (Outro).
| Einstellung | Wirkung beim Airtime-HUD |
|---|---|
| Schwelle |a| (g) | Unter diesem Beschleunigungsbetrag gilt „in der Luft“. Niedriger = empfindlicher (mehr Sprünge). Höher = nur deutliche Luftphasen. Gilt für HUD und Sprungliste gemeinsam. |
| Hysterese (g) | Abstand über der Schwelle, ab dem wieder „am Boden“ erkannt wird. Größer = weniger Flattern zwischen Boden/Luft. Gilt für beide. |
| Min. Luftzeit (ms) | Kürzere Phasen werden verworfen. Höher = weniger Fehl-Sprünge durch Stoß/Rauschen. Gilt für beide. |
| Merge-Lücke (ms) | Nahe beieinander liegende Sprünge werden zusammengefasst. Größer = mehr Zusammenlegung. Gilt für beide. |
| Live-HUD während Sprung | Ein: Anzeige in der Luftphase. Aus: nur Outro (falls aktiviert). |
| Endstatistik (Outro) | Ein: Zusammenfassung am Clip-Ende. Aus: keine Endkarte. |
| Outro (s) | So viele Sekunden vor Ende des Exportbereichs erscheint die Zusammenfassung. |
| Vorlage Neon | Abgeschrägte Glow-Karte |
| Vorlage Klassisch | Schlichte abgerundete Box |
Vorschau-Hinweis: Ist das HUD ausgewählt, zeigt die Vorschau die Zusammenfassung dauerhaft, damit Sie Position und Größe über Layout einstellen können – im exportierten Video erscheint sie nur im Outro-Zeitfenster.
5.9 Sprungliste (+ Sprungliste)¶
Anzeige: Karten mit Sprungnummer, Luftzeit und Weite; neuester Sprung oben.
| Einstellung | Wirkung bei der Sprungliste |
|---|---|
| Erkennungsparameter | Wie beim HUD (Schwelle, Hysterese, Min. Luftzeit, Merge-Lücke) – immer synchron |
| Einträge Sprungliste | Maximal sichtbare beendete Sprünge. Bis zum Limit wächst die Liste; danach rutscht der älteste Eintrag unten heraus. Nummer = Sprung über die gesamte Fahrt (1 = erster Sprung). |
| Breite / Höhe | Kartengröße (fest pro Karte, nicht abhängig von der Anzahl). Neueste Karte sitzt an der Overlay-Position, ältere stapeln sich darunter. |
| Ohne Sprünge | Demo-Karte mit „0“ zum Layout-Einstellen |
| Vorlage Karten | Abgeschrägte Neon-Karten mit Mini-Sprungkurve |
| Vorlage Kompakt | Dichte Zeilen ohne Überschrift |
| Vorlage Akzent-Karten | Kräftigere Karten mit Farbbalken |
6. Airtime (Sprünge) – Kurzanleitung¶
Ein- und Ausschalten¶
- + Sprungliste wählen → Sprungliste wird eingefügt, Airtime-HUD wird angelegt oder reaktiviert.
- Sprungliste wählen und − Entfernen → gekoppeltes HUD wird mit entfernt.
Testen ohne echte Sprünge¶
Extras → Sprungliste-Vorschau (Testdaten)… – feste Demo-Werte zum Ausprobieren von Schrift, Farben und Eintragsanzahl. In Projekt-„Sprungliste“ übernehmen schreibt die Optik auf die Projekt-Sprungliste (Overlay muss existieren).
Debugging (fortgeschritten)¶
Umgebungsvariable DATARIDE_AIRTIME_DEBUG=1 vor App-Start setzen (Diagnose-Log; für normalen Gebrauch nicht nötig).
7. Projekt speichern und öffnen¶
- Datei → Projekt speichern / Projekt speichern unter…
Projektdateien:.dro.json. Enthalten Layout, Overlay-Einstellungen, Export-Optionen und Video-Verweis – nicht die gesamte Telemetrie. - Datei → Projekt öffnen…
Video wird über absoluten oder relativen Pfad gesucht. Fehlt die Datei, erscheint ein Hinweis. - Airtime-Einstellungen zwischen HUD und Sprungliste werden beim Öffnen abgeglichen; nötige Harmonisierung markiert das Projekt als bearbeitet.
- Autosave neben dem Projekt: beim Öffnen ggf. Abfrage, ob die neuere Version geladen werden soll.
8. Overlay-Template (Layout wiederverwenden)¶
- Datei → Overlay-Template speichern… →
.drot.json - Datei → Overlay-Template laden… → ersetzt alle Overlays (mit Sicherheitsabfrage). Rückgängig möglich.
9. Video exportieren¶
- Exportbereich (Trim) in der Vorschau optional setzen.
- Datei → Video exportieren… – Zieldatei, Exportformat und Ausgabeauflösung wählen. Format und Auflösung werden im Projekt gespeichert und gelten als Vorbelegung für den Stapel-Export.
- Formate u. a.: MP4 (H.264), MP4 für iPhone/iPad (H.264 + AAC, Fotos-App), HEVC, MOV, MKV, WebM (VP9)
- Exportieren startet FFmpeg; Fortschritt kann abgebrochen werden.
Stapel-Export: Datei → Stapel-Export… – mehrere Videos, Ausgabeordner, Format und Auflösung. Overlay-Layouts und Schnittbereich aus dem Projekt; Telemetrie wird pro Datei neu gelesen, Schnittbereich an Videolänge angepasst. Kein geladenes Video in der Vorschau nötig. Tabelle mit Status und Fortschritt; Abbrechen beendet den Lauf.
10. Menü-Überblick¶
| Menü | Relevante Einträge |
|---|---|
| Datei | Projekt, Video importieren, Video exportieren, Stapel-Export, Overlay-Templates, Auto-Save |
| Bearbeiten | Rückgängig / Wiederholen |
| Extras | Sprungliste-Vorschau (Testdaten) |
| Hilfe | Sprache (Deutsch / English), Über DataRide |
11. Tastenkürzel (Auszug)¶
| Aktion | Windows / Linux | macOS (typisch) |
|---|---|---|
| Neues Projekt | Strg+N | ⌘N |
| Projekt öffnen | Strg+O | ⌘O |
| Speichern | Strg+S | ⌘S |
| Speichern unter | Strg+Umschalt+S | ⌘Umschalt+S |
| Video importieren | Strg+I | ⌘I |
| Rückgängig | Strg+Z | ⌘Z |
| Wiederholen | Strg+Y oder Strg+Umschalt+Z | ⌘Umschalt+Z |
12. Tipps¶
- Serien: Stapel-Export und Overlay-Templates sparen Zeit bei vielen ähnlichen Clips.
- Performance: Hohe Ausgabeauflösung verlängert den Export. Die Vorschau rendert mit fester Auflösung; beim Scrubben werden Frames gecacht und gedrosselt.
- Dialoge: Hinweise und Fehler zeigen das DataRide-Logo.
- Updates: Beim Start prüft die App auf neuere Versionen (Hinweis mit Download öffnen, einmal pro Server-Version). Nach einem Upgrade erscheint einmalig Neuigkeiten (z. B. Auf/Abstieg-Overlay ab 0.3.0).
- Datenschutz: Verarbeitung lokal; GPS/Karten können Netzwerkzugriff (Kacheln) und Positionsdaten in der Karte beinhalten.
- Handbuch online: Unter dataride.pinqin.cloud/docs (Deutsch/Englisch).